[TYPO3-50-general] Package Key Guidelines

Malte Jansen mail at maltejansen.de
Thu May 8 12:17:43 CEST 2008

Tim Eilers schrieb:
> Hi Jochen,
> Jochen Rau schrieb:
>>> to this whole part:
>>> here you notice what i wrote above. F3_ shouldnt and cant be used, 
>>> because it contains underscores. but also F3 shouldn't be used.
>>> also "keywords" shouldn't be used. i don't know what robert included 
>>> in his code, but i am just thinking about special OO keywords like 
>>> "Interface", "Abstract", "Class" and so on. also already taken 
>>> packages should be forbidden: "FLOW3", "Testing" and so on.
>> I don't think we should be so restrictive as 
>> "F3_ClassRoomManager_Repository" is a great name for a domain model ;-)
> Ok, i think the technical thing is more problematic in the methods used.
> But i still think at least Interface and Abstract should be forbidden. 
> Of Course it will perhaps still run, but you will get confused, when a 
> you have for example a package name like WePaintAbstract and then later 
> have a class like F3_WePaintAbstract_RepositoryAbstract... Needs to be 
> discussed.

+1 for disallowed Interface and Abstract in common. Should be used only 
in very special cases...


on T3DD08 ;)

More information about the TYPO3-project-5_0-general mailing list