Hi Hugi

I've always tried to keep things as simple as possible myself. That's why I was still sticking to Xcode while everybody had already made the switch to eclipse. But now that we're doing a lot of work with the open source CMS "Magnolia" we had to get into Maven. And I must say: Things have never been that easy! Maven is by far the best way to build bigger projects. So if WO goes that way, I can only say: Congratulations.

Cheers,
-will

On 18.03.2009, at 21:32, Hugi Thordarson wrote:

Heh, indeed - I've smoked a few behind the school myself ;-).

But on the original topic, I really, really wanted to stay away from Maven until now - but is that where we're headed? Seriously, is Maven the future for WO?

I've been avoiding Maven (as an additional, unneccessary complification) but I like to stay on top of things, and If this is the direction WO and/or WOnder is headed, I'm going Maven tomorrow... No use fighting the flow....

Yes?

- hugi




On 18.3.2009, at 18:47, Chuck Hill wrote:

Only users lose drugs.  Just say No! to Maven.  :-P


Chuck hanging out smoking behind the school


On Mar 18, 2009, at 11:40 AM, Hugi Thordarson wrote:

Goddammit....

In short; this means I have to start using Maven to be considered one of the Cool Kids, right?

- hugi



// Hugi Thordarson
// http://hugi.karlmenn.is/



On 18.3.2009, at 16:31, Henrique Prange wrote:

Hello,

The WOProject and the Wonder teams are pleased to announce the new Maven repository for WebObjects developers.

The WOCommunity Maven Repository is a place to host all the WOProject Maven plug-ins + Wonder libraries. You can browse and search for artifacts through the nice Nexus interface by accessing [1]. You should update your settings.xml to reflect the change. Attached is an example of how the configuration should look.

If you already use Maven, now you don't need to download the Wonder source and build with Maven to get the required dependencies into your local repository. You can declare Wonder SNAPSHOT dependencies in the project's pom.xml and run Maven with the -U option to automatically download the latest SNAPSHOT build. Wonder SNAPSHOTs will be deployed to WOCommunity repository as soon as a change is committed into the SVN repository.

If you need to make a release of your project, Maven will require fixed versions (non SNAPSHOT) for your dependencies. The new repository also contains releases of Wonder, starting with 5.0.0- r9050. 'r9050' is the SVN revision used to make the Wonder release. Wonder releases will be made periodically (biweekly or monthly - not defined yet).

I would like to thank Lachlan Deck for his research and the patch that make the deployment of Wonder releases possible, Pascal Robert for offering the WOCommunity server to host the service and the Moleque de Idéias team for providing support and hardware in this initial phase.

Enjoy!

[1] http://maven.wocommunity.org

Cheers,

Henrique

PS: We really recommend you to use a Repository Manager to act as a proxy of the WOCommunity Maven Repository. This way we save bandwidth and you avoid problems if the repository become unavailable for some reason.
<settings xmlns="http://maven.apache.org/POM/4.0.0";
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
                  http://maven.apache.org/xsd/settings-1.0.0.xsd";>
        <pluginGroups>
                <pluginGroup>org.objectstyle.woproject.maven2</pluginGroup>
        </pluginGroups>

        <profiles>
                <profile>
                        <id>default</id>
                        <activation>
                                <activeByDefault>true</activeByDefault>
                        </activation>
                        <repositories>
                                <repository>
                                        <id>wocommunity.releases</id>
                                        <name>WOCommunity Releases 
Repository</name>
                                        <url>
                                                
http://maven.wocommunity.org/content/groups/public
                                        </url>
                                        <releases>
                                                <enabled>true</enabled>
                                        </releases>
                                        <snapshots>
                                                <enabled>false</enabled>
                                        </snapshots>
                                </repository>
                                <repository>
                                        <id>wocommunity.snapshots</id>
                                        <name>WOCommunity Snapshots 
Repository</name>
                                        <url>
                                                
http://maven.wocommunity.org/content/groups/public-snapshots
                                        </url>
                                        <releases>
                                                <enabled>false</enabled>
                                        </releases>
                                        <snapshots>
                                                <enabled>true</enabled>
                                        </snapshots>
                                </repository>
                        </repositories>
                        <pluginRepositories>
                                <pluginRepository>
                                        <id>wocommunity.releases</id>
                                        <name>WOCommunity Releases 
Repository</name>
                                        <url>
                                                
http://maven.wocommunity.org/content/groups/public
                                        </url>
                                        <releases>
                                                <enabled>true</enabled>
                                        </releases>
                                        <snapshots>
                                                <enabled>false</enabled>
                                        </snapshots>
                                </pluginRepository>
                                <pluginRepository>
                                        <id>wocommunity.snapshots</id>
                                        <name>WOCommunity Snapshots 
Repository</name>
                                        <url>
                                                
http://maven.wocommunity.org/content/groups/public-snapshots
                                        </url>
                                        <releases>
                                                <enabled>false</enabled>
                                        </releases>
                                        <snapshots>
                                                <enabled>true</enabled>
                                        </snapshots>
                                </pluginRepository>
                        </pluginRepositories>
                </profile>
        </profiles>
</ settings > ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. 
http://p.sf.net/sfu/www-adobe-com_______________________________________________
Wonder-disc mailing list
wonder-d...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wonder-disc

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/chill%40global-village.net

This email sent to ch...@global-village.net


--
Chuck Hill             Senior Consultant / VP Development

Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems.
http://www.global-village.net/products/practical_webobjects







_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/willscheidegger%40mac.com

This email sent to willscheideg...@mac.com

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to