On Tue, Mar 11, 2008 at 1:34 PM, Erik B. Craig <[EMAIL PROTECTED]> 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 > [EMAIL PROTECTED] > > > > > > 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