Hi, The vote has passed with the following result :
+1 (binding): Stefan Seifert, Konrad Windszus, Jörg Hoh, Robert Munteanu, Julian Sedding i will mark the outdated archetypes as deprecated and update the documentation link. i will track the further work in https://issues.apache.org/jira/browse/SLING-12521 stefan > -----Original Message----- > From: Stefan Seifert <[email protected]> > Sent: Friday, November 29, 2024 9:58 AM > To: [email protected] > Subject: [VOTE] Deprecate all outdated Sling archetypes and keep only one > > in preparation of a new sling starter release, I discovered that we > currently have 10 archetypes [1] and 1 archetype-parent github projects. > > only one archetype is currently actively maintained, the sling-project- > archetype [2]. the others, although partially mentioned on our > documentation page [3], are not actively touched since 2015/2018, except > sling-content-package-archetype [4] which was added in 2020 but also did > not get any love since them. > > having archetypes to start a new project is great - but starting a new > project with dependencies that are more than 5 years old and often using > outdated patterns and tooling is very counterproductive. > > so, also after as short discussion with robert, I propose to: > > 1. mark all archetype repos from [1] (including sling-archetype-parent, > but excluding sling-project-archetype) as deprecated and do not touch them > any longer > 2. replace the documentation page [3] with a link to the only remaining > archetype [2] > > > Please vote to approve this proposal: > > [ ] +1 Approve the release > [ ] 0 Don't care > [ ] -1 Don't release, because ... > > This majority vote is open for at least 72 hours. > > stefan > > [1] > https://github.com/orgs/apache/repositories?language=&q=sling+archetype+so > rt%3Aname-asc&sort=&type=all > [2] https://github.com/apache/sling-project-archetype > [3] https://sling.apache.org/documentation/development/maven- > archetypes.html > [4] https://github.com/apache/sling-content-package-archetype
