Hi Andy,

As a FYI, the basic feature model work is done at 

  https://github.com/apache/sling-project-archetype/pull/5

I did not merge it because it would then require us to release Sling
Starter 12 to release any version of the project archetype. If we are
fine with that, I can merge it.

Other than that, we have a list of issues targeted to the current
release
 
https://issues.apache.org/jira/issues/?jql=project%20%3D%20SLING%20AND%20fixVersion%20%3D%20%22Sling%20Project%20Archetype%201.0.6%22

Your ideas sound good to me, feel free to raise issues and improve the
archetype :-)

Ah, and if we're retiring all but one archetype I think we should also
retire the archetype parent and move all the logic in the project
archetype.

Thanks,
Robert

On Fri, 2021-10-08 at 13:10 -0700, Andreas Schaefer wrote:
> Hi team
> 
> Looking at the Project Archetype I see that I did not add support for
> FMs. So I was wondering if that would be something you might be
> interested.
> I was thinking to keep the current code / layout around with Bundle and
> Content Package(s) but add support for FMs and FARs.
> 
> This would require:
> 
> - Add a ‘far’ module that creates a FM and FAR like the All does
> - Migrate the rest to be able to generate FMs and convert if needed
> - Added a Bundle Content Module for the traditional and FM version
> - Use the post processing to remove unwanted modules or parts of them
> - Use kickstart to test the deployment of the FM / FAR module
> 
> Cheers - Andy
> 
> > On Oct 8, 2021, at 12:34 PM, Andreas Schaefer
> > <[email protected]> wrote:
> > 
> > Hi
> > 
> > I did not work on the Project Archetype for a while but I am going to
> > have a look into it with respect to FMs.
> > There were some suggestions on how to improve it a while back and I
> > will try to find them again.
> > 
> > Cheers - Andy
> > 
> > > On Oct 8, 2021, at 8:01 AM, Robert Munteanu <[email protected]>
> > > wrote:
> > > 
> > > On Fri, 2021-10-08 at 08:44 -0400, Cris Rockwell wrote:
> > > > Hi
> > > > 
> > > > > Shall we mark those archetypes as deprecated for now?
> > > > Yes. I can make that update to the site (if no one objects). It
> > > > makes
> > > > sense to deprecate broken archetypes, at least temporarily. These
> > > > provide an initial starting point for developers looking to try
> > > > the
> > > > framework, so I think they should not only work properly but also
> > > > have good documentation if possible. I also understand resource
> > > > constraints.
> > > 
> > > +1 from me.
> > > > 
> > > > 
> > > > > I would be in favour of just maintaing the sling-project-
> > > > > archetype
> > > > > and
> > > > > making sure that a) it works and b) is a reasonable starting
> > > > > point
> > > > > for
> > > > > Sling-based apps.
> > > > 
> > > > FYI. I used sling-project-archetype two days ago. It worked well
> > > > for
> > > > me. It provided a reasonable starting basis for my new project.
> > > 
> > > Good to know, thanks.
> > > Robert
> > 
> 

Reply via email to