|
|||||||
| Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
|
#1
|
|||
|
|||
|
Hello list,
Has anyone tried to set up TYPO3 (4.2.x or later) with Maven 2 (2.1.0)? Since TYPO3 is now using PHP5 which is OO, a solid OO-setup should be possible with Maven2, a Maven repository manager (e.g. Nexus or Artifactory), Subversion and a continuous integration tool (e.g. Hudson or Cruise or Xinc). First stop is to setup TYPO3 with Maven2. So far my first attempt resulted in a rough setup. My main problem is which Maven2 modules to create. So far I came up with the following setup. Needless to say that I don't think this is future-proof or the best TYPO3-Maven setup. - A module: typo3-core. This contains all the PHP files from the typo3_src (same as typo3) directory. - A module: typo3-lib. This contains all the PHP files from the t3lib directory. - A module: typo3-webapp. This contains the index.php file from typo3_src/index.php - An assembly descriptor that creates a .zip or .tar.gz file of your TYPO3 site that contains the exact layout as the dummy package (which you probably tailored to your site needs) and the TYPO3 source packge. By working with an assembly you make sure that the (3rd) party that is going to deploy your TYPO3 site is actually getting the directory layout they need. My question is: does anyone have a suggestion for a better setup? Keep in mind that I started this thread to come up with a solid setup for TYPO3(from 4.2.x towards 5.0) with Maven2 that may be of use to the community. That means that any help is appreciated! If Maven for PHP isn't the way to go as a build tool for PHP projects, let me know why and what better alternative(s) there is (are) out there (besides Ant). Thank you. Best regards, Yomo Guiamo _______________________________________________ TYPO3-english mailing list TYPO3-english (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/.../typo3-english |
| Sponsored Links |
|
#2
|
|||
|
|||
|
Hi Yomo!
Seems like you already posted exactly this post on this list at 22nd of September 2009. As you got no response so far it seems that nobody on this list ever tried what you are trying to do. So posting the same post again shouldn't help but feel free to share your results. Greets, Niels Yomo Guiamo schrieb: > Hello list, > Has anyone tried to set up TYPO3 (4.2.x or later) with Maven 2 (2.1.0)? > Since TYPO3 is now using PHP5 which is OO, a solid OO-setup should be > possible with Maven2, a Maven repository manager (e.g. Nexus or > Artifactory), Subversion and a continuous integration tool (e.g. Hudson or > Cruise or Xinc). > > First stop is to setup TYPO3 with Maven2. So far my first attempt resulted > in a rough setup. My main problem is which Maven2 modules to create. So far > I came up with the following setup. Needless to say that I don't think this > is future-proof or the best TYPO3-Maven setup. > > > - A module: typo3-core. This contains all the PHP files from the > typo3_src (same as typo3) directory. > - A module: typo3-lib. This contains all the PHP files from the t3lib > directory. > - A module: typo3-webapp. This contains the index.php file from > typo3_src/index.php > - An assembly descriptor that creates a .zip or .tar.gz file of your > TYPO3 site that contains the exact layout as the dummy package (which you > probably tailored to your site needs) and the TYPO3 source packge. By > working with an assembly you make sure that the (3rd) party that is going to > deploy your TYPO3 site is actually getting the directory layout they > need. > > > My question is: does anyone have a suggestion for a better setup? Keep in > mind that I started this thread to come up with a solid setup for > TYPO3(from 4.2.x towards 5.0) with Maven2 that may be of use to the > community. > That means that any help is appreciated! > > If Maven for PHP isn't the way to go as a build tool for PHP projects, let > me know why and what better alternative(s) there is (are) out there (besides > Ant). > > Thank you. > > Best regards, > > Yomo Guiamo _______________________________________________ TYPO3-english mailing list TYPO3-english (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/.../typo3-english |
|
#3
|
|||
|
|||
|
On Jul 2, 2009, at 12:09 PM, Niels Pardon wrote:
> Hi Yomo! > > Seems like you already posted exactly this post on this list at 22nd > of > September 2009. .... Niels, Is this then his first or second post??? ![]() Ries PS: Just kidding... _______________________________________________ TYPO3-english mailing list TYPO3-english (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/.../typo3-english |
|
#4
|
|||
|
|||
|
Ries van Twisk schrieb:
> > On Jul 2, 2009, at 12:09 PM, Niels Pardon wrote: > >> Hi Yomo! >> > >> Seems like you already posted exactly this post on this list at 22nd of >> September 2009. .... > > Niels, > > Is this then his first or second post??? ![]() > > Ries > PS: Just kidding... Hehe, you're right. Maybe I should have put it like this: "You wrote a post with exactly the same content on 22nd of September 2009." ![]() Greets, Niels _______________________________________________ TYPO3-english mailing list TYPO3-english (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/.../typo3-english |
|
#5
|
|||
|
|||
|
Hi Niels,
Niels Pardon wrote: >>> Seems like you already posted exactly this post on this list at 22nd of >>> September 2009. .... > Hehe, you're right. Maybe I should have put it like this: > > "You wrote a post with exactly the same content on 22nd of September 2009." Well, if you insist that it will be in September and that it wasn't in June then it should read: "You will write a post with exactly the same content on 22nd of September 2009." ROFL -- Jigal van Hemert. _______________________________________________ TYPO3-english mailing list TYPO3-english (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/.../typo3-english |
|
#6
|
|||
|
|||
|
Hi!
Would you explain what you want to achieve with setting up TYPO3 project with Maven 2. Personally I never use more than 1 - 2 hours setting up skeleton of a TYPO3 site, including most used extension, standard ext templates, and the skeleton of main template. The rest are specific for each site. Maybe this are reasons for the lack of interest, TYPO3 is fast to get up when you have experience. Regards Erik Yomo Guiamo skrev: > Hello list, > Has anyone tried to set up TYPO3 (4.2.x or later) with Maven 2 (2.1.0)? > Since TYPO3 is now using PHP5 which is OO, a solid OO-setup should be > possible with Maven2, a Maven repository manager (e.g. Nexus or > Artifactory), Subversion and a continuous integration tool (e.g. Hudson or > Cruise or Xinc). > > First stop is to setup TYPO3 with Maven2. So far my first attempt resulted > in a rough setup. My main problem is which Maven2 modules to create. So far > I came up with the following setup. Needless to say that I don't think this > is future-proof or the best TYPO3-Maven setup. > > > - A module: typo3-core. This contains all the PHP files from the > typo3_src (same as typo3) directory. > - A module: typo3-lib. This contains all the PHP files from the t3lib > directory. > - A module: typo3-webapp. This contains the index.php file from > typo3_src/index.php > - An assembly descriptor that creates a .zip or .tar.gz file of your > TYPO3 site that contains the exact layout as the dummy package (which you > probably tailored to your site needs) and the TYPO3 source packge. By > working with an assembly you make sure that the (3rd) party that is going to > deploy your TYPO3 site is actually getting the directory layout they > need. > > > My question is: does anyone have a suggestion for a better setup? Keep in > mind that I started this thread to come up with a solid setup for > TYPO3(from 4.2.x towards 5.0) with Maven2 that may be of use to the > community. > That means that any help is appreciated! > > If Maven for PHP isn't the way to go as a build tool for PHP projects, let > me know why and what better alternative(s) there is (are) out there (besides > Ant). > > Thank you. > > Best regards, > > Yomo Guiamo _______________________________________________ TYPO3-english mailing list TYPO3-english (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/.../typo3-english |
|
#7
|
|||
|
|||
|
Jigal van Hemert schrieb:
> Hi Niels, > > Niels Pardon wrote: >>>> Seems like you already posted exactly this post on this list at 22nd of >>>> September 2009. .... >> Hehe, you're right. Maybe I should have put it like this: >> >> "You wrote a post with exactly the same content on 22nd of September >> 2009." > > Well, if you insist that it will be in September and that it wasn't in > June then it should read: > "You will write a post with exactly the same content on 22nd of > September 2009." > ROFL I give up before it gets even worse ![]() _______________________________________________ TYPO3-english mailing list TYPO3-english (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/.../typo3-english |
|
#8
|
|||
|
|||
|
Niels Pardon wrote:
> Jigal van Hemert schrieb: >> Hi Niels, >> >> Niels Pardon wrote: >>>>> Seems like you already posted exactly this post on this list at 22nd of >>>>> September 2009. .... >>> Hehe, you're right. Maybe I should have put it like this: >>> >>> "You wrote a post with exactly the same content on 22nd of September >>> 2009." >> Well, if you insist that it will be in September and that it wasn't in >> June then it should read: >> "You will write a post with exactly the same content on 22nd of >> September 2009." >> ROFL > > > I give up before it gets even worse ![]() I am thinking of writing a post as well in September 2009.....maybe also on the 22nd.... Niels: you probably meant: Seems like you already posted exactly this post on this list at 22nd of September 2008. (September 2009 is still in the future, so he couldn't possibly have written a post on a date that lies in the future) Greetz, Mark _______________________________________________ TYPO3-english mailing list TYPO3-english (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/.../typo3-english |
|
#9
|
|||
|
|||
|
Guys,
I'm hoping this is a serious mailinglist where we can discuss professionally about TYPO3 related matters. I did make an earlier post on June 23rd, 2009. I agree with Niels that submitting the same post again isn't the way to go. Therefore I'll just stick to this post from now on. In response to Erik Svendsen: Thank you for your response. I'm trying to create separate, useful, maven2 modules. Normally - with the old PHP3/PHP4 TYPO3 versions, it took me about the same time to set it up. Since TYPO3 is moving towards PHP5, buildtools like maven come into the picture which clears the way for an enterprise, professional setup. Are you currently working with maven2 and TYPO3 or are just setting up TYPO3 the standard out-of-the-box way without build and integration tools? Regards, Yomo On Fri, Jul 3, 2009 at 3:51 AM, Mark Kuiphuis <spam (AT) markyourweb (DOT) com> wrote: > Niels Pardon wrote: > > Jigal van Hemert schrieb: > >> Hi Niels, > >> > >> Niels Pardon wrote: > >>>>> Seems like you already posted exactly this post on this list at 22nd > of > >>>>> September 2009. .... > >>> Hehe, you're right. Maybe I should have put it like this: > >>> > >>> "You wrote a post with exactly the same content on 22nd of September > >>> 2009." > >> Well, if you insist that it will be in September and that it wasn't in > >> June then it should read: > >> "You will write a post with exactly the same content on 22nd of > >> September 2009." > >> ROFL > > > > > > I give up before it gets even worse ![]() > > I am thinking of writing a post as well in September 2009.....maybe also > on the 22nd.... > > Niels: you probably meant: > > Seems like you already posted exactly this post on this list at 22nd of > September 2008. > > (September 2009 is still in the future, so he couldn't possibly have > written a post on a date that lies in the future) > > Greetz, > > Mark > _______________________________________________ > TYPO3-english mailing list > TYPO3-english (AT) lists (DOT) netfielders.de > http://lists.netfielders.de/cgi-bin/.../typo3-english > _______________________________________________ TYPO3-english mailing list TYPO3-english (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/.../typo3-english |
|
#10
|
|||
|
|||
|
Hi Yomo!
Yomo Guiamo schrieb: > In response to Erik Svendsen: Thank you for your response. I'm trying to > create separate, useful, maven2 modules. Normally - with the old PHP3/PHP4 > TYPO3 versions, it took me about the same time to set it up. Since TYPO3 is > moving towards PHP5, buildtools like maven come into the picture which > clears the way for an enterprise, professional setup. Are you currently > working with maven2 and TYPO3 or are just setting up TYPO3 the standard > out-of-the-box way without build and integration tools? AFAIK I'm not using any build and integration tools. Greets, Niels _______________________________________________ TYPO3-english mailing list TYPO3-english (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/.../typo3-english |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
|
|
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [TYPO3-english] TYPO3 with Maven2 setup | Yomo G | typo3-english@lists.netfielders.de | 0 | 22.06.2009 16:50 |
| [TYPO3-english] Default page cache setting | Victor Livakovsky | typo3-english@lists.netfielders.de | 2 | 11.05.2009 15:43 |
| [TYPO3-english] mnogosearch: overriding Mime setting in cli | Claudio Strizzolo | typo3-english@lists.netfielders.de | 2 | 04.02.2009 15:54 |
| [TYPO3-english] altElementBrowserMountPoints per page (UserTSconfig per Page setting) | stefano cecere | typo3-english@lists.netfielders.de | 3 | 20.11.2008 17:07 |
| Re: [TYPO3-english] altElementBrowserMountPoints per page (UserT Sconfig per Page setting) | Siedlaczek, Sandy | typo3-english@lists.netfielders.de | 3 | 13.11.2008 11:08 |