Re: Preparing for continuum-1.1-alpha-1

2007-04-20 Thread Rahul Thakur
Since this would be a proper release (not a build), I'd imagine this 
going on to the main repository (and subsequently mirrored).


Cheers,
Rahul


- Original Message - 
From: Wendy Smoak [EMAIL PROTECTED]

To: continuum-dev@maven.apache.org
Sent: Saturday, April 21, 2007 7:14 AM
Subject: Re: Preparing for continuum-1.1-alpha-1



On 4/20/07, Jesse McConnell [EMAIL PROTECTED] wrote:


What do you guys think? just call a vote on it and get it pushed into
the wild or can we just do the alpha's like this through the staging
setup?


The vote makes it an official release tha can be annouced on the user
list.  Whether to put it on the mirrors is a separate issue.

Many projects use people.apache.org/builds for both snapshots and
releases that aren't mirrored for whatever reason.  I created
people.a.o/maven/archiva for archiva-0.9-alpha-1 (which remains a
development build.)

How about putting it under
http://people.apache.org/builds/maven/continuum/1.1-alpha-1 ?

BTW, please make sure it contains LICENSE and NOTICE.  I don't see
them in my last Continuum build.

--
Wendy 




Re: Preparing for continuum-1.1-alpha-1

2007-04-20 Thread Jesse McConnell

well, I think it will bridge the gap really...its an official release
in that it has tags and was generated through the release process, but
I hesitate to shove it out into the main repositories only to follow
up with an alpha 2 in a few weeks..

jesse

On 4/20/07, Rahul Thakur [EMAIL PROTECTED] wrote:

Since this would be a proper release (not a build), I'd imagine this
going on to the main repository (and subsequently mirrored).

Cheers,
Rahul


- Original Message -
From: Wendy Smoak [EMAIL PROTECTED]
To: continuum-dev@maven.apache.org
Sent: Saturday, April 21, 2007 7:14 AM
Subject: Re: Preparing for continuum-1.1-alpha-1


 On 4/20/07, Jesse McConnell [EMAIL PROTECTED] wrote:

 What do you guys think? just call a vote on it and get it pushed into
 the wild or can we just do the alpha's like this through the staging
 setup?

 The vote makes it an official release tha can be annouced on the user
 list.  Whether to put it on the mirrors is a separate issue.

 Many projects use people.apache.org/builds for both snapshots and
 releases that aren't mirrored for whatever reason.  I created
 people.a.o/maven/archiva for archiva-0.9-alpha-1 (which remains a
 development build.)

 How about putting it under
 http://people.apache.org/builds/maven/continuum/1.1-alpha-1 ?

 BTW, please make sure it contains LICENSE and NOTICE.  I don't see
 them in my last Continuum build.

 --
 Wendy





--
jesse mcconnell
[EMAIL PROTECTED]


Re: Preparing for continuum-1.1-alpha-1

2007-04-20 Thread Emmanuel Venisse

I don't think it's a pb to release alpha in 2 weeks and put them in the main 
repo.

Emmanuel

Jesse McConnell a écrit :

well, I think it will bridge the gap really...its an official release
in that it has tags and was generated through the release process, but
I hesitate to shove it out into the main repositories only to follow
up with an alpha 2 in a few weeks..

jesse

On 4/20/07, Rahul Thakur [EMAIL PROTECTED] wrote:

Since this would be a proper release (not a build), I'd imagine this
going on to the main repository (and subsequently mirrored).

Cheers,
Rahul


- Original Message -
From: Wendy Smoak [EMAIL PROTECTED]
To: continuum-dev@maven.apache.org
Sent: Saturday, April 21, 2007 7:14 AM
Subject: Re: Preparing for continuum-1.1-alpha-1


 On 4/20/07, Jesse McConnell [EMAIL PROTECTED] wrote:

 What do you guys think? just call a vote on it and get it pushed into
 the wild or can we just do the alpha's like this through the staging
 setup?

 The vote makes it an official release tha can be annouced on the user
 list.  Whether to put it on the mirrors is a separate issue.

 Many projects use people.apache.org/builds for both snapshots and
 releases that aren't mirrored for whatever reason.  I created
 people.a.o/maven/archiva for archiva-0.9-alpha-1 (which remains a
 development build.)

 How about putting it under
 http://people.apache.org/builds/maven/continuum/1.1-alpha-1 ?

 BTW, please make sure it contains LICENSE and NOTICE.  I don't see
 them in my last Continuum build.

 --
 Wendy









Re: Preparing for continuum-1.1-alpha-1

2007-04-20 Thread Jesse McConnell

well, my thought is that its not like anyone would be coding against
the modules in continuum as a dependency, so why bother putting these
minor releases into the main repositories?  We don't even deploy
updated snapshots of continuum modules much if at all..

jesse

On 4/20/07, Emmanuel Venisse [EMAIL PROTECTED] wrote:

I don't think it's a pb to release alpha in 2 weeks and put them in the main 
repo.

Emmanuel

Jesse McConnell a écrit :
 well, I think it will bridge the gap really...its an official release
 in that it has tags and was generated through the release process, but
 I hesitate to shove it out into the main repositories only to follow
 up with an alpha 2 in a few weeks..

 jesse

 On 4/20/07, Rahul Thakur [EMAIL PROTECTED] wrote:
 Since this would be a proper release (not a build), I'd imagine this
 going on to the main repository (and subsequently mirrored).

 Cheers,
 Rahul


 - Original Message -
 From: Wendy Smoak [EMAIL PROTECTED]
 To: continuum-dev@maven.apache.org
 Sent: Saturday, April 21, 2007 7:14 AM
 Subject: Re: Preparing for continuum-1.1-alpha-1


  On 4/20/07, Jesse McConnell [EMAIL PROTECTED] wrote:
 
  What do you guys think? just call a vote on it and get it pushed into
  the wild or can we just do the alpha's like this through the staging
  setup?
 
  The vote makes it an official release tha can be annouced on the user
  list.  Whether to put it on the mirrors is a separate issue.
 
  Many projects use people.apache.org/builds for both snapshots and
  releases that aren't mirrored for whatever reason.  I created
  people.a.o/maven/archiva for archiva-0.9-alpha-1 (which remains a
  development build.)
 
  How about putting it under
  http://people.apache.org/builds/maven/continuum/1.1-alpha-1 ?
 
  BTW, please make sure it contains LICENSE and NOTICE.  I don't see
  them in my last Continuum build.
 
  --
  Wendy









--
jesse mcconnell
[EMAIL PROTECTED]


Re: Preparing for continuum-1.1-alpha-1

2007-04-20 Thread Emmanuel Venisse

Even if it's a minor releases, we need to put them in the repo, because we're 
under the Maven umbrella so it's better if we respect the Maven philosophy.

My 2 cents.

Emmanuel

Jesse McConnell a écrit :

well, my thought is that its not like anyone would be coding against
the modules in continuum as a dependency, so why bother putting these
minor releases into the main repositories?  We don't even deploy
updated snapshots of continuum modules much if at all..

jesse

On 4/20/07, Emmanuel Venisse [EMAIL PROTECTED] wrote:
I don't think it's a pb to release alpha in 2 weeks and put them in 
the main repo.


Emmanuel

Jesse McConnell a écrit :
 well, I think it will bridge the gap really...its an official release
 in that it has tags and was generated through the release process, but
 I hesitate to shove it out into the main repositories only to follow
 up with an alpha 2 in a few weeks..

 jesse

 On 4/20/07, Rahul Thakur [EMAIL PROTECTED] wrote:
 Since this would be a proper release (not a build), I'd imagine this
 going on to the main repository (and subsequently mirrored).

 Cheers,
 Rahul


 - Original Message -
 From: Wendy Smoak [EMAIL PROTECTED]
 To: continuum-dev@maven.apache.org
 Sent: Saturday, April 21, 2007 7:14 AM
 Subject: Re: Preparing for continuum-1.1-alpha-1


  On 4/20/07, Jesse McConnell [EMAIL PROTECTED] wrote:
 
  What do you guys think? just call a vote on it and get it pushed 
into
  the wild or can we just do the alpha's like this through the 
staging

  setup?
 
  The vote makes it an official release tha can be annouced on the 
user

  list.  Whether to put it on the mirrors is a separate issue.
 
  Many projects use people.apache.org/builds for both snapshots and
  releases that aren't mirrored for whatever reason.  I created
  people.a.o/maven/archiva for archiva-0.9-alpha-1 (which remains a
  development build.)
 
  How about putting it under
  http://people.apache.org/builds/maven/continuum/1.1-alpha-1 ?
 
  BTW, please make sure it contains LICENSE and NOTICE.  I don't see
  them in my last Continuum build.
 
  --
  Wendy













Re: Preparing for continuum-1.1-alpha-1

2007-03-12 Thread Jesse McConnell

 I think we shouldn't worry about making these actually releases cut
 with the maven-release-plugin.  I say we just make a build and get it
 available for download.  Also tag the continuum trunk accordingly.
 Then we ought to try to release a new alpha every few weeks until we
 have the alpha-# issues converging towards 0.

Why not? Using the Maven plugin is generally easier than doing it by
hand. Only issue that comes to mind are snapshots dependencies.


having to resolve the snapshot dependencies are precisely the reason I
didn't want to mess with the maven release plugin for this.  I would
have to release a new plexus-security and probably a couple of other
little higgly piggly bits.  I think we can get by with the timestamped
SNAPSHOT dependencies for these things, means we can release alpha's
more frequently as well since we don't have to deal with
micro-releasing the dependencies each time.



Seems like a good pick, but I have a couple of comments:

CONTINUUM-253: why? can't it be done after the release?


it can, it is just done partially in a couple of places and I thought
it might be nice to have that all collated together, but yes..it can
be pushed a bit


CONTINUUM-827: sounds to me like this is something that can take a
while, is it worth waiting for? Remember that the target for the next
alpha should be within a month.


fine by me :)


What is the time estimate on completing all of the issues?


I want to see this pushed this week and then every couple of weeks
from here on out.

jesse


--
jesse mcconnell
[EMAIL PROTECTED]


Re: Preparing for continuum-1.1-alpha-1

2007-03-12 Thread Erik Bengtson
CLOB is supported by most of the databases, and Oracle is the only one with
a particular API rather than plain JDBC

Quoting Brett Porter [EMAIL PROTECTED]:

 Isn't Oracle the only database to offer a CLOB?

 I think writing it to a file in the build results directory like the
 other output makes perfect sense. Unless we are planning to search
 them, but then maybe lucene is a better choice anyway.

 Hmm, indexed and correlated build failures. I like that idea. Shiny. /
 me loses focus.

 - Brett

 On 12/03/2007, at 2:09 AM, Trygve Laugstøl wrote:

  Jesse McConnell wrote:
  sounds good to me, imo either trunc it or maybe switch the model over
  to a clob for that in the db...
 
  I tried to make it a CLOB once but couldn't get it to work because
  of some JPOX issues IIRC so for alpha-1 just chop the exception and/
  or write it to a separate file and put the ideal solution into a
  later alpha.
 
  Keep moving!
 
  --
  Trygve
 
  jesse
  On 3/9/07, Stephane Nicoll [EMAIL PROTECTED] wrote:
  On 3/9/07, Jesse McConnell [EMAIL PROTECTED] wrote:
   I have gone through jira issues there were assigned to 1.1 and
  spread
   things out a bit.
  
   here is my criteria I used in separating out the issues:
  
   1.1-alpha-1 - issues that need to be addressed asap before we
  pull
   any kinda alpha
 
  Not because I opened this but I think CONTINUUM-1194 should be
  fixed.
  I'll try to provide a patch this sunday for this. As a summary,
  if an
  error occurs and the stacktrace is higher than 8000 chars:
 
  * The build is stuck in Build In Progress
  * No notification is triggered (an error has occured?!)
 
  Thanks,
  Stéphane
 
 
 
   1.1-alpha-2 - higher importance issues and ones generally
  related to xml-rpc
   1.1-alpha-# - issues that probably ought to be resolved in the
  alpha releases
   Future - stuff that probably ain't going to get done any day soon
  
   the idea being that we can make new sequential release issues
  off of
   the 1.1-alpha-# release tag until we are done with alpha
  releases.  I
   think once 1.1-alpha-1 is released then we can go through 1.1-
  alpha-2
   and decide what should be done, make a new release called 1.1-
  alpha-3
   and bulk move issues that aren't going to be addressed then (like
   maybe all the xml-rpc issues)
  
   I think we shouldn't worry about making these actually releases
  cut
   with the maven-release-plugin.  I say we just make a build and
  get it
   available for download.  Also tag the continuum trunk accordingly.
   Then we ought to try to release a new alpha every few weeks
  until we
   have the alpha-# issues converging towards 0.
  
   When we actually get to beta/rc releases then we can cut actual
  releases.
  
   Now about my allocation of issues, its not gospel!  If you
  disagree
   with any of my assigning of fix versions then just fix it yourself
   (the version, or better yet the bug).
  
   At the time of this writing I have the 1.1-alpha-1 release down
  to a
   modest 8 issues with a few of those questionable and/or waiting
  for a
   bit of feedback.  I have yet to go through the 200 or so unfiled
   issues though so that might go up a bit, I'll do that now.
  
   thoughts?
   jesse
  
  
  
   On 3/7/07, Emmanuel Venisse [EMAIL PROTECTED] wrote:
We don't need it the migration tool now. We'll can see to it
  when we'll release a first beta on rc.
   
Emmanuel
   
Brett Porter a écrit :

 On 07/03/2007, at 9:52 AM, Jesse McConnell wrote:

 Ok, well the little poll thread I made seemed to be
  strongly in favor
 of getting things pulled together to start getting alpha
  releases out
 of continuum.  So with that in mind here is a list of a
  few things
 that we need to get in order for an alpha release that I
  shamelessly
 started base on bretts comments

 - properly mark up the model as it was for 1.0.3 release
 - add methods to continuum-data-management to utilise that
  and then
 make any necessary transformations (c-d-m will do the
  basic 1-to-1
 conversions)
 - probably write a little CLI to fire it off.
 - vet jira for a 1.1 alpha 1 release version and maybe
  schedule out a
 couple of alpha-# releases.

 I think I'll start in on the data management bit now since
  that seems
 like the biggest hurdle.  I am not convinced we really
  need to worry
 about a continuum 1.0.3 - continuum 1.1 migration
  ability...its not a
 difficult thing to get projects loaded back up into
  continuum...but
 we'll see I guess.

 It is a pain, but having said that we could potentially add
  it in a
 later milestone. I wouldn't want a final version without it.


 anyone have anything to add?

 jesse

 --jesse mcconnell
 [EMAIL PROTECTED]



   
   
  
  
   --
   jesse mcconnell
   [EMAIL PROTECTED]
  
 







Re: Preparing for continuum-1.1-alpha-1

2007-03-12 Thread Jesse McConnell

ok, I'll plow through the rest of the uncategorized issues now :)

jesse

On 3/12/07, Thierry Lach [EMAIL PROTECTED] wrote:

I'd like to see the JBoss integration
http://jira.codehaus.org/browse/CONTINUUM-1167 added somewhere in the alpha
process.

On 3/12/07, Erik Bengtson [EMAIL PROTECTED] wrote:

 CLOB is supported by most of the databases, and Oracle is the only one
 with
 a particular API rather than plain JDBC

 Quoting Brett Porter [EMAIL PROTECTED]:

  Isn't Oracle the only database to offer a CLOB?
 
  I think writing it to a file in the build results directory like the
  other output makes perfect sense. Unless we are planning to search
  them, but then maybe lucene is a better choice anyway.
 
  Hmm, indexed and correlated build failures. I like that idea. Shiny. /
  me loses focus.
 
  - Brett
 
  On 12/03/2007, at 2:09 AM, Trygve Laugstøl wrote:
 
   Jesse McConnell wrote:
   sounds good to me, imo either trunc it or maybe switch the model over
   to a clob for that in the db...
  
   I tried to make it a CLOB once but couldn't get it to work because
   of some JPOX issues IIRC so for alpha-1 just chop the exception and/
   or write it to a separate file and put the ideal solution into a
   later alpha.
  
   Keep moving!
  
   --
   Trygve
  
   jesse
   On 3/9/07, Stephane Nicoll [EMAIL PROTECTED] wrote:
   On 3/9/07, Jesse McConnell [EMAIL PROTECTED] wrote:
I have gone through jira issues there were assigned to 1.1 and
   spread
things out a bit.
   
here is my criteria I used in separating out the issues:
   
1.1-alpha-1 - issues that need to be addressed asap before we
   pull
any kinda alpha
  
   Not because I opened this but I think CONTINUUM-1194 should be
   fixed.
   I'll try to provide a patch this sunday for this. As a summary,
   if an
   error occurs and the stacktrace is higher than 8000 chars:
  
   * The build is stuck in Build In Progress
   * No notification is triggered (an error has occured?!)
  
   Thanks,
   Stéphane
  
  
  
1.1-alpha-2 - higher importance issues and ones generally
   related to xml-rpc
1.1-alpha-# - issues that probably ought to be resolved in the
   alpha releases
Future - stuff that probably ain't going to get done any day soon
   
the idea being that we can make new sequential release issues
   off of
the 1.1-alpha-# release tag until we are done with alpha
   releases.  I
think once 1.1-alpha-1 is released then we can go through 1.1-
   alpha-2
and decide what should be done, make a new release called 1.1-
   alpha-3
and bulk move issues that aren't going to be addressed then (like
maybe all the xml-rpc issues)
   
I think we shouldn't worry about making these actually releases
   cut
with the maven-release-plugin.  I say we just make a build and
   get it
available for download.  Also tag the continuum trunk accordingly.

Then we ought to try to release a new alpha every few weeks
   until we
have the alpha-# issues converging towards 0.
   
When we actually get to beta/rc releases then we can cut actual
   releases.
   
Now about my allocation of issues, its not gospel!  If you
   disagree
with any of my assigning of fix versions then just fix it yourself

(the version, or better yet the bug).
   
At the time of this writing I have the 1.1-alpha-1 release down
   to a
modest 8 issues with a few of those questionable and/or waiting
   for a
bit of feedback.  I have yet to go through the 200 or so unfiled
issues though so that might go up a bit, I'll do that now.
   
thoughts?
jesse
   
   
   
On 3/7/07, Emmanuel Venisse  [EMAIL PROTECTED] wrote:
 We don't need it the migration tool now. We'll can see to it
   when we'll release a first beta on rc.

 Emmanuel

 Brett Porter a écrit :
 
  On 07/03/2007, at 9:52 AM, Jesse McConnell wrote:
 
  Ok, well the little poll thread I made seemed to be
   strongly in favor
  of getting things pulled together to start getting alpha
   releases out
  of continuum.  So with that in mind here is a list of a
   few things
  that we need to get in order for an alpha release that I
   shamelessly
  started base on bretts comments
 
  - properly mark up the model as it was for 1.0.3 release
  - add methods to continuum-data-management to utilise that
   and then
  make any necessary transformations (c-d-m will do the
   basic 1-to-1
  conversions)
  - probably write a little CLI to fire it off.
  - vet jira for a 1.1 alpha 1 release version and maybe
   schedule out a
  couple of alpha-# releases.
 
  I think I'll start in on the data management bit now since
   that seems
  like the biggest hurdle.  I am not convinced we really
   need to worry
  about a continuum 1.0.3 - continuum 1.1 migration
   ability...its not a
  difficult thing to get projects loaded back up into
   continuum...but
   

Re: Preparing for continuum-1.1-alpha-1

2007-03-07 Thread Jesse McConnell

well that is a bit of awesome news, thanks erik!

On 3/7/07, Erik Bengtson [EMAIL PROTECTED] wrote:

FYI, JPOX 1.1.7 will be released next monday. It fixes the issue with postgres.

You can try it out, if you like, before we release.

http://www.jpox.org/downloads/maven/jpox/jars/jpox-1.1-SNAPSHOT.jar

Regards

Quoting Jesse McConnell [EMAIL PROTECTED]:

 Ok, well the little poll thread I made seemed to be strongly in favor
 of getting things pulled together to start getting alpha releases out
 of continuum.  So with that in mind here is a list of a few things
 that we need to get in order for an alpha release that I shamelessly
 started base on bretts comments

 - properly mark up the model as it was for 1.0.3 release
 - add methods to continuum-data-management to utilise that and then
 make any necessary transformations (c-d-m will do the basic 1-to-1
 conversions)
 - probably write a little CLI to fire it off.
 - vet jira for a 1.1 alpha 1 release version and maybe schedule out a
 couple of alpha-# releases.

 I think I'll start in on the data management bit now since that seems
 like the biggest hurdle.  I am not convinced we really need to worry
 about a continuum 1.0.3 - continuum 1.1 migration ability...its not a
 difficult thing to get projects loaded back up into continuum...but
 we'll see I guess.

 anyone have anything to add?

 jesse

 --
 jesse mcconnell
 [EMAIL PROTECTED]








--
jesse mcconnell
[EMAIL PROTECTED]


Re: Preparing for continuum-1.1-alpha-1

2007-03-07 Thread Erik Bengtson
FYI, JPOX 1.1.7 will be released next monday. It fixes the issue with postgres.

You can try it out, if you like, before we release.

http://www.jpox.org/downloads/maven/jpox/jars/jpox-1.1-SNAPSHOT.jar

Regards

Quoting Jesse McConnell [EMAIL PROTECTED]:

 Ok, well the little poll thread I made seemed to be strongly in favor
 of getting things pulled together to start getting alpha releases out
 of continuum.  So with that in mind here is a list of a few things
 that we need to get in order for an alpha release that I shamelessly
 started base on bretts comments

 - properly mark up the model as it was for 1.0.3 release
 - add methods to continuum-data-management to utilise that and then
 make any necessary transformations (c-d-m will do the basic 1-to-1
 conversions)
 - probably write a little CLI to fire it off.
 - vet jira for a 1.1 alpha 1 release version and maybe schedule out a
 couple of alpha-# releases.

 I think I'll start in on the data management bit now since that seems
 like the biggest hurdle.  I am not convinced we really need to worry
 about a continuum 1.0.3 - continuum 1.1 migration ability...its not a
 difficult thing to get projects loaded back up into continuum...but
 we'll see I guess.

 anyone have anything to add?

 jesse

 --
 jesse mcconnell
 [EMAIL PROTECTED]






Re: Preparing for continuum-1.1-alpha-1

2007-03-07 Thread Brett Porter


On 07/03/2007, at 9:52 AM, Jesse McConnell wrote:


Ok, well the little poll thread I made seemed to be strongly in favor
of getting things pulled together to start getting alpha releases out
of continuum.  So with that in mind here is a list of a few things
that we need to get in order for an alpha release that I shamelessly
started base on bretts comments

- properly mark up the model as it was for 1.0.3 release
- add methods to continuum-data-management to utilise that and then
make any necessary transformations (c-d-m will do the basic 1-to-1
conversions)
- probably write a little CLI to fire it off.
- vet jira for a 1.1 alpha 1 release version and maybe schedule out a
couple of alpha-# releases.

I think I'll start in on the data management bit now since that seems
like the biggest hurdle.  I am not convinced we really need to worry
about a continuum 1.0.3 - continuum 1.1 migration ability...its not a
difficult thing to get projects loaded back up into continuum...but
we'll see I guess.


It is a pain, but having said that we could potentially add it in a  
later milestone. I wouldn't want a final version without it.




anyone have anything to add?

jesse

--
jesse mcconnell
[EMAIL PROTECTED]


Re: Preparing for continuum-1.1-alpha-1

2007-03-07 Thread Carlos Sanchez

i'd say, get the alpha asap and then worry about tooling, people will
request it but hopefully we'll get help when people start trying it.

On 3/7/07, Jesse McConnell [EMAIL PROTECTED] wrote:

Ok, well the little poll thread I made seemed to be strongly in favor
of getting things pulled together to start getting alpha releases out
of continuum.  So with that in mind here is a list of a few things
that we need to get in order for an alpha release that I shamelessly
started base on bretts comments

- properly mark up the model as it was for 1.0.3 release
- add methods to continuum-data-management to utilise that and then
make any necessary transformations (c-d-m will do the basic 1-to-1
conversions)
- probably write a little CLI to fire it off.
- vet jira for a 1.1 alpha 1 release version and maybe schedule out a
couple of alpha-# releases.

I think I'll start in on the data management bit now since that seems
like the biggest hurdle.  I am not convinced we really need to worry
about a continuum 1.0.3 - continuum 1.1 migration ability...its not a
difficult thing to get projects loaded back up into continuum...but
we'll see I guess.

anyone have anything to add?

jesse

--
jesse mcconnell
[EMAIL PROTECTED]




--
I could give you my word as a Spaniard.
No good. I've known too many Spaniards.
-- The Princess Bride