[TYPO3-doc] @all teams: Important! Please help: How to map Git paths to urls?
François Suter
fsu-lists at cobweb.ch
Tue Oct 30 17:50:02 CET 2012
Hi Martin,
> FLOW3/Documentation.git/Documentation
> FLOW3/Packages/TYPO3.DocTools/Documentation
> FLOW3/Packages/TYPO3.FLOW3.git/Classes/TYPO3/Flow/Package/Documentation
> FLOW3/Packages/TYPO3.FLOW3.git/Documentation
> FLOW3/Packages/TYPO3.FLOW3.git/Tests/Unit/Package/Documentation
> FLOW3/Packages/TYPO3.Fluid.git/Documentation
IIRC the Flow team originally thought about having the documentation in
a separate repo, but finally decided against it. For most of the other
repos, I don't know. I would really just go with
FLOW3/Packages/TYPO3.FLOW3.git/Documentation for now.
> Please note that urls made up in way with the reader in mind. The
> urls are meant to be humanfriendly and reflect the actual spoken
> name and written title of a manual. It is in this mapping where we
> make the transition from technical paths to humanfriendly names.
Haven't we been through this already? Our meeting notes say yes:
http://forge.typo3.org/projects/team-docteam/wiki/2012-08-23
> Documentation/TYPO3/Example/ExtensionManual.git,
> docs.typo3.org/typo3cms/ExtensionManualExample/
This is what we already have, right? Excepting for the rebranding.
I would not use "typo3cms" as we already have "typo3" in the domain
name. I would use "cms", because that's what the product name is,
strictly speaking.
> FLOW3/Packages/TYPO3.FLOW3.git/Documentation,
> docs.typo3.org/typo3flow/typo3/flow/
OK, so we have an issue here. What we see is that the names of the Flow
repositories are far more consistent, since the already include a
namespace hierarchy. IMO the above URL looks terrible, because of the
redundancies of words. But of course since "flow" is the product and
also the name of base package containing the documentation, we have a
duplicate anyway. At the very least, we should drop "TYPO3" when it is
the first "segment" of the repo's namespace. And use just "flow" for the
product name. This means we would have URLs like:
docs.typo3.org/flow/flow/
This doesn't look great either, but I don't know how we can avoid that.
Maybe by deciding to use "packages" since all Flow code is wrapped in
packages. So we could have:
docs.typo3.org/flow/package/flow/
It would be good to have the Flow team's point of view on this issue.
Cheers
--
Francois Suter
Cobweb Development Sarl - http://www.cobweb.ch
More information about the TYPO3-project-documentation
mailing list