JSW has a lot of stuff in it that is more than just 'generate
scripts'; it has all those other configuration files that come into
play. So I confess to some small skepticism about the idea that it is
possible to generalize the two. However, my lack of imagination
shouldn't stop someone else.

It seems essential to me to do this in a way that allows users to do
simple things simply. I don't think that it makes sense to mark
anything deprecated until _after_ a release of a version in which
there is a version of your second goal that can be used for both JSW
and command-line straightforwardly.

How about, as a first step, some mocked-up <configuration/> elements
that show your vision of a merged version? Maybe this plugin should
really have an outboard descriptor, like 'assembly', so that there
could be standard defaults for the common cases.

On Thu, Jun 12, 2014 at 2:17 AM, Dennis Lundberg <denn...@apache.org> wrote:
> Hi,
>
> As far as I can remember, my memories matches Trygve's description. Karl
> Heinz and myself have been working towards unifying the configuration
> parameters for assemble and generate-daemons. There is still stuff to do
> until we have reached that goal, but ultimately I think that the plugin
> should only need 3 goals (excluding jsw):
> - one that creates a repo of the dependencies
> - one that creates scripts to run the applications in the project
> - and finally one that does both
>
> Perhaps we should start to draw up a plan for this, now that we have more
> people involved. I have a few things written locally that we could use as a
> start for the discussions. Thoughts?
>
> --
> Dennis Lundberg
>
> Den 8 jun 2014 19:52 skrev "Trygve Laugstøl" <tryg...@codehaus.org>:
>
>> On Sun, Jun 08, 2014 at 11:44:33AM +0200, Karl Heinz Marbaise wrote:
>> > Hi Benson,
>> >
>> > > khmarbaise marked the 'assemble' goal deprecated. Why? It's extremely
>> > >useful to set up command-lines -- completely non-daemon, non-jsw
>> > >daemons.
>> >
>> > The revision (15651) your are talking about was only reformatted the
>> > source
>> > code in the revisions before the deprecated was already there ...
>> >
>> > If you take a look deeper into the history you will find the lines:
>> >
>> >   1786   kristian
>> >   9002   sherriff //@deprecated Use the generate-daemons goal instead
>> >   9002   sherriff
>> >
>> > I think we should remove the depcreated marker cause it does not make
>> > sense.
>>
>> The generate-daemons goal was supposed to be a complete replacement of the
>> assemble goal, and it actually is. However, it's more complicated to use
>> (more configuration for the same result) so I'm +1 for un-deprecating it.
>>
>> --
>> Trygve
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>     http://xircles.codehaus.org/manage_email
>>
>>
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to