[ge-talk] upgrades

Fredrik Holmqvist fredrik.holmqvist at gmail.com
Wed Jan 24 03:03:47 EST 2007


I really like how Maven works with dependencies. Maven is a tool for
building and managing any Java-based project. http://maven.apache.org/

You setup a project  thru an xml-doc that lists all needed to build and run
the project. You give the project a unique id (groupid, artifactid, version,
type). You also specify dependencies (groupid, artifactid and version
usually) so that maven  knows what dependencies to fetch and use.

When you do a release of your project it gets uploaded to a repository ( see
http://mirrors.ibiblio.org/pub/mirrors/maven2/ ) where it can be fetched by
other projects that has dependencies to it.

It also generates reports and project-pages, cross-refs and a lot more, but
it's automatic deps handling makes it easy to start working on any project
(even a project you never touched for three years) in just a minute or two.

Just providing some inspiration...

/Fredrik Holmqvist

2007/1/24, Ari Haviv <arielbhaviv at gmail.com>:
>
> I've seen proposals for getting rid of the install concept for Haiku
> apps. What about a way to automatically download upgrades for Haiku
> and any apps you have?
> _______________________________________________
> glasselevator-talk mailing list
> glasselevator-talk at bug-br.org.br
> http://www.bug-br.org.br/mailman/listinfo/glasselevator-talk
>



-- 
Fredrik Holmqvist
Chaordic: things that thrive on the edge of chaos with just enough order to
give them pattern, but not so much to slow their adaptation and learning.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.bug-br.org.br/pipermail/glasselevator-talk/attachments/20070124/93b1b197/attachment.html 


More information about the glasselevator-talk mailing list