[OpenStack-docs] [all]: improving how the Documentation is organized

Daniel Comnea comnea.dani at gmail.com
Fri Oct 24 19:45:19 UTC 2014


Hi Anne,

Thanks for reply! I did my homework and i know who you are :)


You mentioned there is work taking place now to redesign it + other things
which are not ready for public eye. Can you point out where can i keep an
eye on it, maybe i'll be able to start review it/ contribute if i can?

In addition to this can i suggest to add the below video you uploaded on
youtube to Docs/HowToContribute ?


https://www.youtube.com/watch?v=rXzbNTqfJPU


I found it quite useful.


Cheers,
Dani




On Fri, Oct 24, 2014 at 4:38 PM, Anne Gentle <anne at openstack.org> wrote:

>
>
> On Fri, Oct 24, 2014 at 10:11 AM, Daniel Comnea <comnea.dani at gmail.com>
> wrote:
>
>> Hi all,
>>
>> I recently joined up the community and started to get my hands dirty
>> using OpenStack and naturally the first contact was to start reading the
>> documentation..
>>
>>
> Of course! Welcome to the community. I'm the docs program technical lead
> so I'm happy to dig in here.
>
>
>> Now i'll be very honest and blunt (that's how i am) and please don't take
>> it as a critic but just as a very honest feedback: the whole OpenStack
>> documentation and most importantly how it's organized is very poor.
>>
>>
> Agreed, and we have doc bugs and a re-design in the works now to address
> these issues. It has been a long time coming.
>
>
>> Before you jump the gun and challenge the above said, let me give you few
>> examples to justify my words:
>>
>>
>>    - Going to docs.openstack.org page i can't easily figure out:
>>       - the Openstack version for which the documents were written =>
>>       current mean nothing to a beginner.
>>
>>
> Noted. We've gone from /trunk which was truly meaningless to current but
> need to indicate what that means. I'm passing this on to the designers
> working on the redesign.
>
>>
>>    - there is a link which can be easily missed(small fonts) which
>>       allows you to change to an older Openstack doc version however that goes
>>       back to only current -1 . What about current - 2 version (aka Havana)?
>>
>> Havana is EOL as shown here: https://wiki.openstack.org/wiki/Releases so
> we don't have it readily available in that dropdown list. That said, we
> only deleted anre redirected docs.openstack.org/grizzly last week, and
> you can get to http://docs.openstack.org/havana/ still. So it's
> purposeful and full of intent. :)
>
>
>>
>>    - Although a minor one it worth mention it => the majority of all
>>       documents have a date and Openstack version name - Havana/ IceHouse/
>>       current but others have only a date in it
>>
>> We continuously publish everything except for Install Guides and
> Configuration Reference. So this is again on purpose. It's a good
> observation. You can read more about release-specific docs in
> https://wiki.openstack.org/wiki/Documentation/ContentSpecs
>
>
>>
>>    - Getting training section is quite useful but it doesn't mentioned
>>       anything about the target version - can i rely on the data written inside -
>>       at the top - and assume is only for current version?
>>
>>
> This is a known issue and the training team continues to discuss solutions
> here. It tends to trail the release. Sean do you have comments for this
> question?
>
>>
>>    - The search functionality is very limited - most of the time i find
>>       more useful info by searching directly from a search engine - bling/
>>       google/ etc
>>
>> We tend to hide releases and the inprogress docs in the custom search
> engine on docs.openstack.org. In the redesign scoped searches will be
> improved.
>
>
>>
>>    - the most important missing point is that on the main page i can't
>>       find anything about Heat/ Nova/ Neutron specs => i need to click on Python
>>       Developer Documentation
>>       <http://docs.openstack.org/developer/openstack-projects.html> to
>>       access all the core information. IMO anyone including the operator should
>>       know the HEAT spec so is not targeting the developers
>>
>> Good observation. The specs site was only available about a month ago,
> and with the redesign coming, we hadn't considered how to ensure
> contributor devs can get to that site easily from docs. I purposely don't
> want a lot of specs published to docs as I believe specs are speculative
> and docs should be reality.
>
> A next step in the docs redesign and architecture is to do a better job
> uncovering contributor docs. But with the growth of OpenStack, other
> audiences have taken top priority.
>
>
>>
>>    - If you access http://docs.openstack.org/developer/heat from a
>>       result returned by a search engine, i have no clue if is targeting the
>>       Current(although means nothing vs Juno or other code name) OpenStack
>>       version or older one etc
>>
>> We've struggled with this and heat takes a lot of heat on it. We have a
> new set of HOT template guides that aren't quite ready for public
> consumption that address this known issue.
>
>
>>    - A lot of good information are mixed between Wiki and blueprints but
>>    are not exposed in a organized way on the wiki or docs.openstack.org
>>
>>
> Yep. Stefano has done some good wiki cleanup work but the wiki is the junk
> drawer right now. And again, I don't want a lot of cross over from the wiki
> and docs.
>
>>
>>    - The Blueprints are very useful as it provides a lot of low level
>>    info about the implementation however i couldn't find an easy way to be
>>    able to say:
>>       - in Juno release, the following Blueprints were added => knowing
>>       this will also allow me to find out if the whole blueprint was completed or
>>       not by looking at the associated Gerrit IDs and see if they were merged or
>>       not
>>
>> You want https://blueprints.launchpad.net/nova/juno and then substitute
> nova for each project name. I don't recall if there's a rollup url for all
> the integrated projects or not.
>
>
>>
>>    - There is a ton of examples for HEAT which are scattered on Github/
>>    RedHat RDO/ Rackspace/ Mirantis etc - can't all this be aggregated and
>>    added into the wiki so we can easily find them?
>>
>>
>> I'd love to see this happen as well. Again we have two new heat docs
> deliverables that aren't quite yet public, but they don't do this work and
> it's a good idea to add.
>
>
>> My suggestion for fixing the majority of all this stuff is to adopt the
>> Oracle database documentation portal which is focus on a release version
>> but also adds/ correct other bits which i mentioned above.
>>
>>
>> Oracle and IBM are exemplars but aren't OpenStack. We have certain
> requirements such as gerrit for reviews and open source tooling that don't
> match their approach.
>
> Thanks for reporting all these with your fresh eyes.
>
> Anne
>
>
>> Let me know what your view is?
>>
>>
>> Cheers,
>>
>> Dani
>>
>>
>>
>> _______________________________________________
>> OpenStack-docs mailing list
>> OpenStack-docs at lists.openstack.org
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-docs/attachments/20141024/4f92379d/attachment.html>


More information about the OpenStack-docs mailing list