You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by Carsten Ziegeler <cz...@apache.org> on 2018/05/01 06:55:55 UTC
Re: [Feature Model] Moving the Feature Model out of sling-whiteboard
Good idea, we usually start with 0.1.0 for such releases. I think to
clearly mark these as pre-versions, the package exports should be
changed from 1.0.0 to 0.1.0. Versions below 1.0 mark them as potentially
unstable.
Once we are happy with these modules and we release a 1.0.0, the package
exports will be changed to 1.0.0
Regards
Carsten
David Bosschaert wrote
> Hi all,
>
> With the Sling Feature Model now being outside of the Sling Whiteboard in
> proper Git repositories, I'd like to do a an initial release of the
> following components some time soon:
>
> sling-org-apache-sling-feature
> sling-org-apache-sling-feature-analyser
> sling-org-apache-sling-feature-applicationbuilder
> sling-org-apache-sling-feature-io
> sling-org-apache-sling-feature-karaf
> sling-org-apache-sling-feature-launcher
> sling-org-apache-sling-feature-modelconverter
> sling-org-apache-sling-feature-resolver
>
> I think it's early days and personally I wouldn't call this release a 1.0.0
> release yet, maybe we can call it 0.2.0 or 0.9.0 or something like this?
>
> Is there anything that we should do before starting to cut the release?
>
> Best regards,
>
> David
>
>
> On 27 April 2018 at 12:31, David Bosschaert <da...@gmail.com>
> wrote:
>
>> Thanks Robert, I moved them there.
>>
>> Best regards,
>>
>> David
>>
>> On 27 April 2018 at 12:23, Robert Munteanu <ro...@apache.org> wrote:
>>
>>> Hi David,
>>>
>>> On Fri, 2018-04-27 at 12:17 +0100, David Bosschaert wrote:
>>>> Thanks Karl!
>>>>
>>>> I have now moved the content to the new git repositories.
>>>>
>>>> There is one directory left in sling-whiteboard/featuremodel and
>>>> that's the
>>>> example directory. This would be a nice starting point for user
>>>> documentation etc. Maybe we should create a separate repository for
>>>> this?
>>>> sling-org-apache-sling-feature-examples? Or something else?
>>>
>>> There's already https://github.com/apache/sling-samples/ if you're
>>> looking for an examples/samples reposistory.
>>>
>>> Robert
>>>
>>>>
>>>> Best regards,
>>>>
>>>> David
>>>>
>>>> On 26 April 2018 at 21:56, Karl Pauls <ka...@gmail.com> wrote:
>>>>
>>>>> I create the repositories (including the slingfeature-maven-
>>>>> plugin).
>>>>>
>>>>> regards,
>>>>>
>>>>> Karl
>>>>>
>>>>> On Thu, Apr 26, 2018 at 8:34 PM, Carsten Ziegeler <cziegeler@apache
>>>>> .org>
>>>>> wrote:
>>>>>> Sounds good to me, sling-slingfeature-maven-plugin sounds like a
>>>>>> good
>>>>>> name as well. As we'll need a plugin at some point, I think it
>>>>>> makes
>>>>>> sense to create it now already
>>>>>>
>>>>>> Regards
>>>>>>
>>>>>> Carsten
>>>>>>
>>>>>> David Bosschaert wrote
>>>>>>> Hi all,
>>>>>>>
>>>>>>> Thanks all for supporting the idea!
>>>>>>>
>>>>>>> I would propose the following Git repository names:
>>>>>>>
>>>>>>>> * feature - The Feature Model API
>>>>>>>
>>>>>>> sling-org-apache-sling-feature
>>>>>>>
>>>>>>>> * feature-analyser - Analyser Module for Features
>>>>>>>
>>>>>>> sling-org-apache-sling-feature-analyser
>>>>>>>
>>>>>>>> * feature-applicationbuilder - Command line tool for building
>>>>>>>
>>>>>>> Applications from Features
>>>>>>> sling-org-apache-sling-feature-applicationbuilder
>>>>>>>
>>>>>>>> * feature-io - Deals with reading and writing features to
>>>>>>>> disk
>>>>>>>
>>>>>>> sling-org-apache-sling-feature-io
>>>>>>>
>>>>>>>> * feature-karaf - Turn Features into Karaf Features
>>>>>>>
>>>>>>> sling-org-apache-sling-feature-karaf
>>>>>>>
>>>>>>>> * feature-launch - Launch a Feature-based application
>>>>>>>
>>>>>>> sling-org-apache-sling-feature-launcher
>>>>>>>
>>>>>>>> * feature-modelconverter - Convert between Features and the
>>>>>>>> Sling
>>>>>>>
>>>>>>> Provisioning Model
>>>>>>> sling-org-apache-sling-feature-modelconverter
>>>>>>>
>>>>>>>> * feature-resolver - Resolve Features and contents, can
>>>>>>>> compute
>>>>>
>>>>> ordering
>>>>>>> sling-org-apache-sling-feature-resolver
>>>>>>>
>>>>>>>> * osgifeature-maven-plugin - Similar to slingstart-maven-
>>>>>>>> plugin but
>>>>>
>>>>> then
>>>>>>> for features (maybe this one should be renamed, e.g.
>>>>>>> slingfeature-maven-plugin?)
>>>>>>> So I would suggest to go for sling-slingfeature-maven-plugin
>>>>>>> but if
>>>>>
>>>>> this
>>>>>>> needs additional discussion we can postpone this one for now I
>>>>>>> guess.
>>>>>>>
>>>>>>> Since I'm not a PMC member I can't perform this task, but Karl
>>>>>>> Pauls has
>>>>>>> kindly offered help here. (Thanks Karl!)
>>>>>>>
>>>>>>> Thoughts anyone?
>>>>>>>
>>>>>>> Best regards,
>>>>>>>
>>>>>>> David
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> Carsten Ziegeler
>>>>>> Adobe Research Switzerland
>>>>>> cziegeler@apache.org
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Karl Pauls
>>>>> karlpauls@gmail.com
>>>>>
>>>
>>>
>>
>
--
Carsten Ziegeler
Adobe Research Switzerland
cziegeler@apache.org
Re: [Feature Model] Moving the Feature Model out of sling-whiteboard
Posted by David Bosschaert <da...@gmail.com>.
0.1.0 works for me too.
I'll work on preparing the repos with this.
Best regards,
David
On 1 May 2018 at 07:55, Carsten Ziegeler <cz...@apache.org> wrote:
> Good idea, we usually start with 0.1.0 for such releases. I think to
> clearly mark these as pre-versions, the package exports should be
> changed from 1.0.0 to 0.1.0. Versions below 1.0 mark them as potentially
> unstable.
>
> Once we are happy with these modules and we release a 1.0.0, the package
> exports will be changed to 1.0.0
>
> Regards
>
> Carsten
>
>
> David Bosschaert wrote
> > Hi all,
> >
> > With the Sling Feature Model now being outside of the Sling Whiteboard in
> > proper Git repositories, I'd like to do a an initial release of the
> > following components some time soon:
> >
> > sling-org-apache-sling-feature
> > sling-org-apache-sling-feature-analyser
> > sling-org-apache-sling-feature-applicationbuilder
> > sling-org-apache-sling-feature-io
> > sling-org-apache-sling-feature-karaf
> > sling-org-apache-sling-feature-launcher
> > sling-org-apache-sling-feature-modelconverter
> > sling-org-apache-sling-feature-resolver
> >
> > I think it's early days and personally I wouldn't call this release a
> 1.0.0
> > release yet, maybe we can call it 0.2.0 or 0.9.0 or something like this?
> >
> > Is there anything that we should do before starting to cut the release?
> >
> > Best regards,
> >
> > David
> >
> >
> > On 27 April 2018 at 12:31, David Bosschaert <da...@gmail.com>
> > wrote:
> >
> >> Thanks Robert, I moved them there.
> >>
> >> Best regards,
> >>
> >> David
> >>
> >> On 27 April 2018 at 12:23, Robert Munteanu <ro...@apache.org> wrote:
> >>
> >>> Hi David,
> >>>
> >>> On Fri, 2018-04-27 at 12:17 +0100, David Bosschaert wrote:
> >>>> Thanks Karl!
> >>>>
> >>>> I have now moved the content to the new git repositories.
> >>>>
> >>>> There is one directory left in sling-whiteboard/featuremodel and
> >>>> that's the
> >>>> example directory. This would be a nice starting point for user
> >>>> documentation etc. Maybe we should create a separate repository for
> >>>> this?
> >>>> sling-org-apache-sling-feature-examples? Or something else?
> >>>
> >>> There's already https://github.com/apache/sling-samples/ if you're
> >>> looking for an examples/samples reposistory.
> >>>
> >>> Robert
> >>>
> >>>>
> >>>> Best regards,
> >>>>
> >>>> David
> >>>>
> >>>> On 26 April 2018 at 21:56, Karl Pauls <ka...@gmail.com> wrote:
> >>>>
> >>>>> I create the repositories (including the slingfeature-maven-
> >>>>> plugin).
> >>>>>
> >>>>> regards,
> >>>>>
> >>>>> Karl
> >>>>>
> >>>>> On Thu, Apr 26, 2018 at 8:34 PM, Carsten Ziegeler <cziegeler@apache
> >>>>> .org>
> >>>>> wrote:
> >>>>>> Sounds good to me, sling-slingfeature-maven-plugin sounds like a
> >>>>>> good
> >>>>>> name as well. As we'll need a plugin at some point, I think it
> >>>>>> makes
> >>>>>> sense to create it now already
> >>>>>>
> >>>>>> Regards
> >>>>>>
> >>>>>> Carsten
> >>>>>>
> >>>>>> David Bosschaert wrote
> >>>>>>> Hi all,
> >>>>>>>
> >>>>>>> Thanks all for supporting the idea!
> >>>>>>>
> >>>>>>> I would propose the following Git repository names:
> >>>>>>>
> >>>>>>>> * feature - The Feature Model API
> >>>>>>>
> >>>>>>> sling-org-apache-sling-feature
> >>>>>>>
> >>>>>>>> * feature-analyser - Analyser Module for Features
> >>>>>>>
> >>>>>>> sling-org-apache-sling-feature-analyser
> >>>>>>>
> >>>>>>>> * feature-applicationbuilder - Command line tool for building
> >>>>>>>
> >>>>>>> Applications from Features
> >>>>>>> sling-org-apache-sling-feature-applicationbuilder
> >>>>>>>
> >>>>>>>> * feature-io - Deals with reading and writing features to
> >>>>>>>> disk
> >>>>>>>
> >>>>>>> sling-org-apache-sling-feature-io
> >>>>>>>
> >>>>>>>> * feature-karaf - Turn Features into Karaf Features
> >>>>>>>
> >>>>>>> sling-org-apache-sling-feature-karaf
> >>>>>>>
> >>>>>>>> * feature-launch - Launch a Feature-based application
> >>>>>>>
> >>>>>>> sling-org-apache-sling-feature-launcher
> >>>>>>>
> >>>>>>>> * feature-modelconverter - Convert between Features and the
> >>>>>>>> Sling
> >>>>>>>
> >>>>>>> Provisioning Model
> >>>>>>> sling-org-apache-sling-feature-modelconverter
> >>>>>>>
> >>>>>>>> * feature-resolver - Resolve Features and contents, can
> >>>>>>>> compute
> >>>>>
> >>>>> ordering
> >>>>>>> sling-org-apache-sling-feature-resolver
> >>>>>>>
> >>>>>>>> * osgifeature-maven-plugin - Similar to slingstart-maven-
> >>>>>>>> plugin but
> >>>>>
> >>>>> then
> >>>>>>> for features (maybe this one should be renamed, e.g.
> >>>>>>> slingfeature-maven-plugin?)
> >>>>>>> So I would suggest to go for sling-slingfeature-maven-plugin
> >>>>>>> but if
> >>>>>
> >>>>> this
> >>>>>>> needs additional discussion we can postpone this one for now I
> >>>>>>> guess.
> >>>>>>>
> >>>>>>> Since I'm not a PMC member I can't perform this task, but Karl
> >>>>>>> Pauls has
> >>>>>>> kindly offered help here. (Thanks Karl!)
> >>>>>>>
> >>>>>>> Thoughts anyone?
> >>>>>>>
> >>>>>>> Best regards,
> >>>>>>>
> >>>>>>> David
> >>>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> Carsten Ziegeler
> >>>>>> Adobe Research Switzerland
> >>>>>> cziegeler@apache.org
> >>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Karl Pauls
> >>>>> karlpauls@gmail.com
> >>>>>
> >>>
> >>>
> >>
> >
> --
> Carsten Ziegeler
> Adobe Research Switzerland
> cziegeler@apache.org
>