On 30/01/2008, Felix Meschberger <[EMAIL PROTECTED]> wrote: > > Hi all, > > Rereading this an other stuff, I see a fourth solution: Completely > separate the OBR plugin from the bundle plugin, that is to not include > any of the OBR plugin goals in the bundle plugin. > > This would break the dependency of the bundle plugin on the OBR plugin > completely IIRC.
true, but we'd also lose automatic creation of OBR metadata for the local maven repository, which is a big plus for many users... Regards > Felix > > Am Mittwoch, den 30.01.2008, 11:46 +0800 schrieb Stuart McCulloch: > > Hi folks, > > > > I'd like to get your feedback about the OBR plugin and its future. > > > > Patrick has suggested merging the OBR plugin with the bundleplugin, > because > > they both > > work with bundles. This is something that was considered in the past, > but we > > decided to > > just add the OBR install goal to the 'bundle' lifecycle and keep the > > codebases separate. > > ( mostly because we wanted to get 1.2.0 out of the door without too much > > delay ) > > > > Now that we've released stable versions of both plugins, we can consider > > this idea again. > > In fact there actually two choices that can be implemented independently > of > > one another: > > > > a) Merge the OBR plugin and bundleplugin codebases - this means one > less > > plugin to > > maintain, but could lead to longer release times. It also avoids > having > > a dependency > > between two plugins (bundleplugin -> OBR plugin), which is a good > > thing. > > > > b) Add the OBR deploy goal to the 'bundle' packaging lifecycle. This is > > similar to what > > we already do for the install goal in 1.2.0. However, we should > control > > this with a flag > > (off by default) to avoid uploading OBR files to servers which > aren't > > expecting them. > > > > Because there's no real point in doing a) without b) this leads us to 3 > > possibilities: > > > > [ ] +1 merge the bundle and OBR plugins and add OBR deploy to the > 'bundle' > > lifecycle (a+b) > > [ ] 0 keep the plugins separate, but add the OBR deploy goal to the > > 'bundle' lifecycle (b only) > > [ ] -1 keep the bundle and OBR plugins separate and don't change the > > 'bundle' lifecycle > > > > Vote will run for *72hrs* - only PMC votes will be binding, but anyone > can > > vote > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Cheers, Stuart

