geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jason Warner" <jaw...@gmail.com>
Subject Re: [DISCUSS] Geronimo 2.1 samples
Date Tue, 11 Mar 2008 17:40:56 GMT
On Tue, Mar 11, 2008 at 1:34 PM, Erik B. Craig <ecraig@apache.org> wrote:

> Joe,
>
> 1. I agree on releasing samples collectively
>
> 2. My opinion on when to release is that they should be at the very
> least concurrent with each release, if not slightly before. I believe
> functional, relevant samples can help reduce barrier to entry.
>

I disagree with this.  I think we should have a fully released version of
geronimo out before anything.  We need to make sure we actually have a
server release to run these samples on before we release the samples.  What
happens if we release the samples and someone finds a last minute bug that
prevents the geronimo version from releasing?  We're left with samples that
don't have an official platform to run on.

My two cents..


> 3. As far as where to keep the source to the samples  -Definitely
> within SVN
>
> 4. Mirrored versioning is a must.
>
> 5. Since we are really pushing the plugin format in general, it's
> probably a good idea to have the samples themselves be in all plugin
> format
>
> Additionally - We need to figure a way to work in the migration
> examples. Right now they exist only as .zip files attached to wiki
> articles. I am working on putting the proper license/notice files in
> them, as well as the asf headers.
> There are a couple hitches though.
> 1. where to put them (I was thinking maybe just under samples/branches/
> #/migration-<samplename>)
> 2. They are mostly made to be compiled with ant for ease of deploying
> on either jboss or geronimo depending on the build - is this a problem
> at all?
>
> Thanks,
> Erik B. Craig
> ecraig@apache.org
>
>
>
>
>
> On Mar 11, 2008, at 12:20 PM, Joe Bohn wrote:
>
> >
> > A bit of unfinished business from 2.1 is the release of samples.  I
> > think we need to get these fixed and available fairly soon for 2.1.
> > Here are some questions for discussion around that and how we should
> > manage the samples in general.
> >
> > 1) Do we release all the samples collectively or individually?  My
> > vote would be collectively.
> > 2) When to release the samples?  I think we should make an effort to
> > release the samples concurrent with each Geronimo release.  This is
> > important because the jsp & servlet examples are referenced from
> > within the welcome page on Geronimo.  I suppose we could remove that
> > reference and eliminate the need to release concurrently.
> >
> >
> > 3) Managing sample source.  IMO the only place we should maintain
> > source for the samples is in svn.  I think Jarek managed to update
> > all of the sample doc with references to the svn repo for each
> > sample but I think there might be a place or two where we include a
> > zip of the source in the wiki in addition to the SVN reference (at
> > least I recall seeing some not too long ago).  I plan to hunt them
> > out and remove those attachments where they are already checked into
> > svn.
>
> >
> >
> > 4) More on managing source....  I think our source for the samples
> > should mirror the source for the server in terms of branches/tags.
> >
> > 5) Should we make all samples plugins?  At the moment the jsp-
> > examples, servlet-examples, and ldap-sample-app are plugins.  The
> > other 12 samples are not. I'd be in favor of creating a plugin for
> > each and will work on doing this unless I hear objections.
> >
> > I'm sure there are a lot of other issues .... this is just to get
> > the ball rolling.
> >
> > Joe
>
>


-- 
~Jason Warner

Mime
View raw message