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

Reply via email to