[TYPO3-doc] After the T3DD12: The plan for the URLs - please check!
François Suter
fsu-lists at cobweb.ch
Wed Apr 18 08:36:57 CEST 2012
Hi Martin,
> The devdays have been very encouraging I would say. We got lots of
> positive feedback, ran into open doors everywhere, got some people
> going and had fruitful discussions. :-)
That's very good to hear :-)
> The naming issue became very easy to solve once we found out that we
> have to look at it from a different perspective: The URLs are of first
> priority and not some internal keys.
I think this makes a lot of sense.
> We'll be starting with a server name that clearly indicates that its
> a temporary solution. Currently we have "srv123.typo3.org". The more
> I think about it I find "preliminary" much clearer:
> http://preliminary.docs.typo3.org/
I think that "preliminary" is really too hard to type. It may be a
temporary name, but still. Why not just go for "temp".
> We did not talk about this: We need a symbolic version number to
> address the upcoming version - what used to be "trunk". My suggestion:
> "future-version":
>
> /TYPO3/typoscript-reference/future-version
What about "nightly". I had been thinking about this for a long time: if
the rendering process is not too costly, we could render the official
documentation (and *only* the official documentation, not extension
manuals) on a daily basis, thus providing a nightly build.
> Extensions shall be found following "/TYPO3/extensions/".
>
> I suggest we put ALL extensions there no matter if they are a system
> extension or not.
That makes sense at least from the point of view of URLs. As far as
index pages are concerned, we'll have to think of a way of setting
system extensions apart.
> /Docs/TYPO3/Reference/TyposcriptReference.git
> [snip]
>
> Rationale:
> "/Docs" like in the URL
> "/TYPO3" = product
> "/Guide", "/General", ... = mandatory part indicating the type
> "/TyposcriptReference.git" = keeping the document name.
> Using camel case because all GIT names are made like this.
What about "Documentation" instead of "Docs" like the existing Doc Team
project?
> ==============================
> Internal key names
> ==============================
>
> In short for the insiders: We found out that we are more flexible
> here. We have to think of a clear naming scheme in the context of the
> URLs as delineated above. The context of the keys we use for
> crossreferencing is much smaller as these keys can independently
> define in the document where they are being used..
I agree.
> I will improve the reST splitter so that we will have meaningful names
> in the URL only. This will eliminate the currently irritating numbers
> like '01-01-Introduction'.
Great!
> Currently some files = pages are too short, others are too long. This
> is something we can only correct manually as it depends on content.
Absolutely.
Cheers
--
Francois Suter
Cobweb Development Sarl - http://www.cobweb.ch
More information about the TYPO3-project-documentation
mailing list