Success

User tests: Successful: Unsuccessful:

avatar mbabker
mbabker
1 Mar 2014

To help better organize the documentation, especially as more is added (and it should be), I'm suggesting we restructure the Documentation folder in the filesystem to group docs into top level categories.

This will require some rewrites to the make docu CLI command to support, but that's easy enough I'd say. Also up for discussion would be the URL routing here. Instead of http://issues.joomla.org/devdox/dox-app-debug, perhaps a URL like http://issues.joomla.org/docs/applications/debug (which matches the file structure still) could be used.

Also, I started a little bit on standardizing English use. Our default language is en-GB, might as well get the docs right with that too.

avatar mbabker mbabker - open - 1 Mar 2014
avatar elkuku
elkuku - comment - 5 Mar 2014

Well, our current solution is indeed meant only for "very small documentation projects" that contain only a "hand full of" pages. Let's say about one or two dozens ;)

At the moment you try to "structure" things you will face some additional challenges (let alone multilanguage).

One thing we already have implemented is the online browsing of the markdown files rendered as a simple <ul>. This would need some (JS) tree thingy.

Our current router would require us to create a new category element like
http://issues.joomla.org/docs/:category/:alias
Or shall we go with
http://issues.joomla.org/docs/:section/:category/:alias ?
Welcome to Joomla! 1.0 :)
We could also use the "Wiki style" and just add a ?page=path/to/page parameter...

Another functionality we have currently in place is the "Text App" that currently also displays the compiled markdown files with their strange dox prefixes. This would also need some work (if we still want it to work).

So right now some of the documentation would be "inaccessible" if we merge this. But I would definitely agree that expanding our documentation and organizing it into categories (folders) would be an excellent idea :)

avatar mbabker
mbabker - comment - 5 Mar 2014

It's definitely a work in progress if we go through and do everything.
Personally, I think it is worth it to get a clean and organized structure.
Translating the docs isn't something I've thought about at all, but that's
a unique challenge too.

On Wednesday, March 5, 2014, Nikolai Plath notifications@github.com wrote:

Well, our current solution is indeed meant only for "very small
documentation projects" that contain only a "hand full of" pages. Let's say
about one or two dozens ;)

At the moment you try to "structure" things you will face some additional
challenges (let alone multilanguage).

One thing we already have implemented is the online browsing of the
markdown files rendered as a simple

    . This would need some (JS)
    tree thingy.

    Our current router would require us to create a new category element like
    http://issues.joomla.org/docs/:category/:alias
    Or shall we go with
    http://issues.joomla.org/docs/:section/:category/:alias ?
    Welcome to Joomla! 1.0 :)
    We could also use the "Wiki style" and just add a ?page=path/to/pageparameter...

    Another functionality we have currently in place is the "Text App" that
    currently also displays the compiled markdown files with their strange doxprefixes. This would also need some work (if we still want it to work).

    So right now some of the documentation would be "inaccessible" if we merge
    this.

    Reply to this email directly or view it on GitHub#313 (comment)
    .

avatar b2z
b2z - comment - 8 Mar 2014

Feel a tough work here. Should we focus on it now? There is an activty around JTracker recently and for me it's better to focus on UI currently.

avatar elkuku elkuku - change - 8 Mar 2014
Status New Closed
Closed_Date 0000-00-00 00:00:00 2014-03-08 20:28:23
avatar elkuku elkuku - close - 8 Mar 2014
avatar elkuku elkuku - reference | - 8 Mar 14
avatar elkuku elkuku - merge - 8 Mar 2014
avatar elkuku elkuku - close - 8 Mar 2014
avatar elkuku
elkuku - comment - 8 Mar 2014

Should we focus on it now?

While I was asking me the same question, I think it's a good idea ;)

avatar elkuku elkuku - head_ref_deleted - 8 Mar 2014

Add a Comment

Login with GitHub to post a comment