[TYPO3-ect] where to put fh_library?

Andreas Otto andreas.otto at dkd.de
Mon Jun 26 08:24:41 CEST 2006


Hi Elmar,

Elmar Hinz wrote:
> it seems this is a kind of official repository for extensions. Could we
> directly use SVN for new extensions?

I proposed a migration plan [1] to all TYPO3xdev members last Wednesday. If
the feedback is positive, or if there is no feedback at all, the migration
process will start 2006-07-01.

But before you read on I would like you to read the migration plan first. I
am sure it helps to understand the answers I have given below.

> 1.) In this case we should import:
> 
> liv, div, articles: Elmar, Team: Ernesto, Franz
> xajax: Elmar, Team: Joerg, Lars
> xajax_tutor: joerg, Team: Elmar, Lars
> 
> My SF name is elmarhinz. From the others I don't know.

We can import the sources into CVS right now if you like and then during the
migration the ECT sources will be migrated as well.

> 2.) Considering the repository structure:
> 
> Most common structure of SVN is:
> 
> x/trunk/extKey1/
> x/trunk/extKey2/
> x/trunk/...
> x/branch/...
> x/tags/....
> 
> Where x is https://svn.sourceforge.net/svnroot/TYPO3xdev/

As outlined in the migration plan the repository layout will be:

module1/
 |-- branches
 |-- tags
 `-- trunk
module2/
 |-- branches
 |-- tags
 `-- trunk

I believe that the above mentioned repository layout is a benefit to each
module because of the per module basis.

The naming conventions for modules in the TYPO3xdev repository require the
name of each module that contains a TYPO3 extension to be "tx_extkey".

> I prefer to drop the trunk part of the directory wich shortens the path a
> little.
> 
> x/extKey1/
> x/extKey2/
> x/branch/...
> x/tags/....
> 
> https://svn.sourceforge.net/svnroot/TYPO3xdev/xajax/
> https://svn.sourceforge.net/svnroot/trunk/TYPO3xdev/xajax/

I am afraid, due to having a consistent repository layout and a smooth
automatic migration process this will not be possible. Also in the SVN book
[2] and probably other SVN documentation the layout with trunk, branches
and tags is used.


[1]<http://sourceforge.net/mailarchive/forum.php?forum=typo3xdev-announce>
[2]<http://svnbook.red-bean.com>


Cheers,
Andreas

-- 
Andreas Otto

d.k.d Internet Service GmbH
Kaiserstraße 79
60329 Frankfurt / Main
Fon: +49 69 43056170
Fax: +49 69 43056190
Mail: andreas.otto at dkd.de
Home: www.dkd.de



More information about the TYPO3-team-extension-coordination mailing list