You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Julien Stern <ju...@cryptolog.com> on 2004/02/04 13:53:46 UTC

Re: User input for Continuum

On Thu, Jan 15, 2004 at 09:56:49PM -0500, Jason van Zyl wrote:
> Howdy,
> 
> I have Continuum up and running using the new maven-scm stuff and the
> new maven components so I wanted to get some input on how people would
> like to use it. All the information required for checking out and
> building are contained within the POM so how would you like to be able
> to use Continuum? By this I mean how would you like to be able to
> register projects to be built?
> 
> Some ideas might be:
> 
> o little server component which listens and just takes an url or a path
> to a POM.
> 
> o xmlrpc to hand off an url or path, this would be handy for non-java
> clients. We have Pete Kazmiers nice little Pythong xml-rpc utils that we
> could distribute.
> 
> o web interface to register an url or path
> 
> I figure Continuum would come up raw and await instructions for a build.
> 
> I am also using the nagEmailAddress to send notification messages right
> now. Anything is possible as there are Java libraries for Jabber, IRC or
> whatever but for now the notification goes to the nag address.
> 
> Figured I would take a little input, incorporate the ideas and then I'll
> throw it out as a little alpha for people to try.

Howdy,

I've been using Maven till beta4 and I'm anxious to finally see
Continuum. We currently use a recent Maven with a very tiny patch which
reports in a variable the success or failure of build, test build and
test results. Then, we use the reactor along with a small velocity page
to display the result. The complete build/test is run every few hours.

That is far from ideal, and it would be way better to recompile
only the needed modules only when a commit occur (I believe that's
what continuum does).

Anyway, my 2 cents regarding your question would be: there should
probably be a CLI for registering/unregistrering projects to build. For
a million+ LOC project with hundreds of artefacts, each with several
versions, you don't want to have only a WEB interface unless maybe it is
sophisticated enough to be configured once for all at the beginning.

By the way, is there any place where I can find the features that the
first version of continuum will have (or should I just wait for the
alpha?).

--
Julien

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org