You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by Luciano Resende <lu...@gmail.com> on 2007/03/09 04:55:55 UTC

Composite archive name confusion, was: Re: sca-composite plugin

Hi Jeremy

   The SCA Assembly spec defines .composites files as definitions of
composites. Wouldn't be very confusing to developers and our community in
general to see .composite files representing archives ? At least this is
what I saw while reviewing the core-samples release candidate, a
calculator-2.0-alpha-incubating.composite that is actually an archive
containing common files for the calculator sample application.

Thoughts ?

On 3/2/07, Jeremy Boynes <jb...@apache.org> wrote:
>
> I made a start on this (r513843) - atm it just supports
> <packaging>composite</packaging> but I'll see about adding the
> contribution and itest stuff as well.
> --
> Jeremy
>
> On Feb 26, 2007, at 2:27 PM, Jeremy Boynes wrote:
>
> > [[ another resend due to flaky email service ]]
> >
> > I've been thinking about adding a Maven plugin that can be used to
> > build an sca-composite. This would:
> > * copy resources
> > * compile the code
> > * run any unit tests
> > * package the composite as a jar (including any sca-contribution file)
> > * run any integration tests
> >
> > This would make building reusable composites (like common/calculator)
> > a bit easier as all you'd have to do in your pom is set the packaging
> > to sca-composite and include the plugin.
> >
> > One question I have would be the file extension to associate with such
> > an archive. In the spec group we've joked about 'scar' files but I
> > might just go with that unless someone has a better alternative :-)
> >
> > --
> > Jeremy
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>
>


-- 
Luciano Resende
http://people.apache.org/~lresende

Re: Composite archive name confusion, was: Re: sca-composite plugin

Posted by Luciano Resende <lu...@gmail.com>.
I'm not sure what would be best, maybe scar as you mentioned before, or sar
(Sca ARchive) or car (Composite ARchive).

-- 
Luciano Resende
http://people.apache.org/~lresende

On 3/8/07, Jeremy Boynes <jb...@apache.org> wrote:
>
> Any suggestions?
> --
> Jeremy
>
> On Mar 8, 2007, at 7:55 PM, Luciano Resende wrote:
>
> > Hi Jeremy
> >
> >   The SCA Assembly spec defines .composites files as definitions of
> > composites. Wouldn't be very confusing to developers and our
> > community in
> > general to see .composite files representing archives ? At least
> > this is
> > what I saw while reviewing the core-samples release candidate, a
> > calculator-2.0-alpha-incubating.composite that is actually an archive
> > containing common files for the calculator sample application.
> >
> > Thoughts ?
> >
> > On 3/2/07, Jeremy Boynes <jb...@apache.org> wrote:
> >>
> >> I made a start on this (r513843) - atm it just supports
> >> <packaging>composite</packaging> but I'll see about adding the
> >> contribution and itest stuff as well.
> >> --
> >> Jeremy
> >>
> >> On Feb 26, 2007, at 2:27 PM, Jeremy Boynes wrote:
> >>
> >> > [[ another resend due to flaky email service ]]
> >> >
> >> > I've been thinking about adding a Maven plugin that can be used to
> >> > build an sca-composite. This would:
> >> > * copy resources
> >> > * compile the code
> >> > * run any unit tests
> >> > * package the composite as a jar (including any sca-contribution
> >> file)
> >> > * run any integration tests
> >> >
> >> > This would make building reusable composites (like common/
> >> calculator)
> >> > a bit easier as all you'd have to do in your pom is set the
> >> packaging
> >> > to sca-composite and include the plugin.
> >> >
> >> > One question I have would be the file extension to associate
> >> with such
> >> > an archive. In the spec group we've joked about 'scar' files but I
> >> > might just go with that unless someone has a better alternative :-)
> >> >
> >> > --
> >> > Jeremy
> >> >
> >> >
> >> ---------------------------------------------------------------------
> >> > To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> >> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> >> >
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> >> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> >>
> >>
> >
> >
> > --
> > Luciano Resende
> > http://people.apache.org/~lresende
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>
>

Re: Composite archive name confusion, was: Re: sca-composite plugin

Posted by haleh mahbod <hm...@gmail.com>.
How about .arch

On 3/8/07, Jeremy Boynes <jb...@apache.org> wrote:
>
> Yep - .car is used by Geromimo (and is also confusing with a JavaEE CAR)
>        .sar is used by JBoss
>
> And everyone seems to hate .scar :-(
> --
> Jeremy
>
> On Mar 8, 2007, at 10:27 PM, Raymond Feng wrote:
>
> > Thinking of ".car" or ".sar", but it seems both are used by other
> > systems. We are running out of "_ar"!
> >
> > Thanks,
> > Raymond
> >
> > ----- Original Message ----- From: "Jeremy Boynes"
> > <jb...@apache.org>
> > To: <tu...@ws.apache.org>
> > Sent: Thursday, March 08, 2007 10:11 PM
> > Subject: Re: Composite archive name confusion, was: Re: sca-
> > composite plugin
> >
> >
> >> Any suggestions?
> >> --
> >> Jeremy
> >>
> >> On Mar 8, 2007, at 7:55 PM, Luciano Resende wrote:
> >>
> >>> Hi Jeremy
> >>>
> >>>   The SCA Assembly spec defines .composites files as definitions of
> >>> composites. Wouldn't be very confusing to developers and our
> >>> community in
> >>> general to see .composite files representing archives ? At least
> >>> this is
> >>> what I saw while reviewing the core-samples release candidate, a
> >>> calculator-2.0-alpha-incubating.composite that is actually an
> >>> archive
> >>> containing common files for the calculator sample application.
> >>>
> >>> Thoughts ?
> >>>
> >>> On 3/2/07, Jeremy Boynes <jb...@apache.org> wrote:
> >>>>
> >>>> I made a start on this (r513843) - atm it just supports
> >>>> <packaging>composite</packaging> but I'll see about adding the
> >>>> contribution and itest stuff as well.
> >>>> --
> >>>> Jeremy
> >>>>
> >>>> On Feb 26, 2007, at 2:27 PM, Jeremy Boynes wrote:
> >>>>
> >>>> > [[ another resend due to flaky email service ]]
> >>>> >
> >>>> > I've been thinking about adding a Maven plugin that can be
> >>>> used to
> >>>> > build an sca-composite. This would:
> >>>> > * copy resources
> >>>> > * compile the code
> >>>> > * run any unit tests
> >>>> > * package the composite as a jar (including any sca-contribution
> >>>> file)
> >>>> > * run any integration tests
> >>>> >
> >>>> > This would make building reusable composites (like common/
> >>>> calculator)
> >>>> > a bit easier as all you'd have to do in your pom is set the
> >>>> packaging
> >>>> > to sca-composite and include the plugin.
> >>>> >
> >>>> > One question I have would be the file extension to associate
> >>>> with such
> >>>> > an archive. In the spec group we've joked about 'scar' files
> >>>> but I
> >>>> > might just go with that unless someone has a better
> >>>> alternative :-)
> >>>> >
> >>>> > --
> >>>> > Jeremy
> >>>> >
> >>>> >
> >>>> -------------------------------------------------------------------
> >>>> --
> >>>> > To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> >>>> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> >>>> >
> >>>>
> >>>>
> >>>> -------------------------------------------------------------------
> >>>> --
> >>>> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> >>>> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> >>>>
> >>>>
> >>>
> >>>
> >>> --
> >>> Luciano Resende
> >>> http://people.apache.org/~lresende
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> >> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>
>

Re: Composite archive name confusion, was: Re: sca-composite plugin

Posted by Jeremy Boynes <jb...@apache.org>.
Yep - .car is used by Geromimo (and is also confusing with a JavaEE CAR)
       .sar is used by JBoss

And everyone seems to hate .scar :-(
--
Jeremy

On Mar 8, 2007, at 10:27 PM, Raymond Feng wrote:

> Thinking of ".car" or ".sar", but it seems both are used by other  
> systems. We are running out of "_ar"!
>
> Thanks,
> Raymond
>
> ----- Original Message ----- From: "Jeremy Boynes"  
> <jb...@apache.org>
> To: <tu...@ws.apache.org>
> Sent: Thursday, March 08, 2007 10:11 PM
> Subject: Re: Composite archive name confusion, was: Re: sca- 
> composite plugin
>
>
>> Any suggestions?
>> --
>> Jeremy
>>
>> On Mar 8, 2007, at 7:55 PM, Luciano Resende wrote:
>>
>>> Hi Jeremy
>>>
>>>   The SCA Assembly spec defines .composites files as definitions of
>>> composites. Wouldn't be very confusing to developers and our   
>>> community in
>>> general to see .composite files representing archives ? At least   
>>> this is
>>> what I saw while reviewing the core-samples release candidate, a
>>> calculator-2.0-alpha-incubating.composite that is actually an  
>>> archive
>>> containing common files for the calculator sample application.
>>>
>>> Thoughts ?
>>>
>>> On 3/2/07, Jeremy Boynes <jb...@apache.org> wrote:
>>>>
>>>> I made a start on this (r513843) - atm it just supports
>>>> <packaging>composite</packaging> but I'll see about adding the
>>>> contribution and itest stuff as well.
>>>> --
>>>> Jeremy
>>>>
>>>> On Feb 26, 2007, at 2:27 PM, Jeremy Boynes wrote:
>>>>
>>>> > [[ another resend due to flaky email service ]]
>>>> >
>>>> > I've been thinking about adding a Maven plugin that can be  
>>>> used to
>>>> > build an sca-composite. This would:
>>>> > * copy resources
>>>> > * compile the code
>>>> > * run any unit tests
>>>> > * package the composite as a jar (including any sca-contribution
>>>> file)
>>>> > * run any integration tests
>>>> >
>>>> > This would make building reusable composites (like common/
>>>> calculator)
>>>> > a bit easier as all you'd have to do in your pom is set the
>>>> packaging
>>>> > to sca-composite and include the plugin.
>>>> >
>>>> > One question I have would be the file extension to associate
>>>> with such
>>>> > an archive. In the spec group we've joked about 'scar' files  
>>>> but I
>>>> > might just go with that unless someone has a better  
>>>> alternative :-)
>>>> >
>>>> > --
>>>> > Jeremy
>>>> >
>>>> >
>>>> ------------------------------------------------------------------- 
>>>> --
>>>> > To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
>>>> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>>>> >
>>>>
>>>>
>>>> ------------------------------------------------------------------- 
>>>> --
>>>> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
>>>> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>>>>
>>>>
>>>
>>>
>>> -- 
>>> Luciano Resende
>>> http://people.apache.org/~lresende
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
>> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


Re: Composite archive name confusion, was: Re: sca-composite plugin

Posted by Raymond Feng <en...@gmail.com>.
Thinking of ".car" or ".sar", but it seems both are used by other systems. 
We are running out of "_ar"!

Thanks,
Raymond

----- Original Message ----- 
From: "Jeremy Boynes" <jb...@apache.org>
To: <tu...@ws.apache.org>
Sent: Thursday, March 08, 2007 10:11 PM
Subject: Re: Composite archive name confusion, was: Re: sca-composite plugin


> Any suggestions?
> --
> Jeremy
>
> On Mar 8, 2007, at 7:55 PM, Luciano Resende wrote:
>
>> Hi Jeremy
>>
>>   The SCA Assembly spec defines .composites files as definitions of
>> composites. Wouldn't be very confusing to developers and our  community 
>> in
>> general to see .composite files representing archives ? At least  this is
>> what I saw while reviewing the core-samples release candidate, a
>> calculator-2.0-alpha-incubating.composite that is actually an archive
>> containing common files for the calculator sample application.
>>
>> Thoughts ?
>>
>> On 3/2/07, Jeremy Boynes <jb...@apache.org> wrote:
>>>
>>> I made a start on this (r513843) - atm it just supports
>>> <packaging>composite</packaging> but I'll see about adding the
>>> contribution and itest stuff as well.
>>> --
>>> Jeremy
>>>
>>> On Feb 26, 2007, at 2:27 PM, Jeremy Boynes wrote:
>>>
>>> > [[ another resend due to flaky email service ]]
>>> >
>>> > I've been thinking about adding a Maven plugin that can be used to
>>> > build an sca-composite. This would:
>>> > * copy resources
>>> > * compile the code
>>> > * run any unit tests
>>> > * package the composite as a jar (including any sca-contribution
>>> file)
>>> > * run any integration tests
>>> >
>>> > This would make building reusable composites (like common/
>>> calculator)
>>> > a bit easier as all you'd have to do in your pom is set the
>>> packaging
>>> > to sca-composite and include the plugin.
>>> >
>>> > One question I have would be the file extension to associate
>>> with such
>>> > an archive. In the spec group we've joked about 'scar' files but I
>>> > might just go with that unless someone has a better alternative :-)
>>> >
>>> > --
>>> > Jeremy
>>> >
>>> >
>>> ---------------------------------------------------------------------
>>> > To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
>>> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>>> >
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
>>> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>>>
>>>
>>
>>
>> -- 
>> Luciano Resende
>> http://people.apache.org/~lresende
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


Re: Composite archive name confusion, was: Re: sca-composite plugin

Posted by Jeremy Boynes <jb...@apache.org>.
Any suggestions?
--
Jeremy

On Mar 8, 2007, at 7:55 PM, Luciano Resende wrote:

> Hi Jeremy
>
>   The SCA Assembly spec defines .composites files as definitions of
> composites. Wouldn't be very confusing to developers and our  
> community in
> general to see .composite files representing archives ? At least  
> this is
> what I saw while reviewing the core-samples release candidate, a
> calculator-2.0-alpha-incubating.composite that is actually an archive
> containing common files for the calculator sample application.
>
> Thoughts ?
>
> On 3/2/07, Jeremy Boynes <jb...@apache.org> wrote:
>>
>> I made a start on this (r513843) - atm it just supports
>> <packaging>composite</packaging> but I'll see about adding the
>> contribution and itest stuff as well.
>> --
>> Jeremy
>>
>> On Feb 26, 2007, at 2:27 PM, Jeremy Boynes wrote:
>>
>> > [[ another resend due to flaky email service ]]
>> >
>> > I've been thinking about adding a Maven plugin that can be used to
>> > build an sca-composite. This would:
>> > * copy resources
>> > * compile the code
>> > * run any unit tests
>> > * package the composite as a jar (including any sca-contribution  
>> file)
>> > * run any integration tests
>> >
>> > This would make building reusable composites (like common/ 
>> calculator)
>> > a bit easier as all you'd have to do in your pom is set the  
>> packaging
>> > to sca-composite and include the plugin.
>> >
>> > One question I have would be the file extension to associate  
>> with such
>> > an archive. In the spec group we've joked about 'scar' files but I
>> > might just go with that unless someone has a better alternative :-)
>> >
>> > --
>> > Jeremy
>> >
>> >  
>> ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
>> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>> >
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
>> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>>
>>
>
>
> -- 
> Luciano Resende
> http://people.apache.org/~lresende


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org