Hello all

Stumbled upon this email chain in my own search for a maven archetype for 
apache sling cms. Mr. Klco has posted about such a thing… 
https://blogs.perficientdigital.com/2018/12/11/building-a-zero-cost-website-with-apache-sling-cms/
 
<https://blogs.perficientdigital.com/2018/12/11/building-a-zero-cost-website-with-apache-sling-cms/>

mvn archetype:generate \
    -DarchetypeGroupId=org.apache.sling \
    -DarchetypeArtifactId=sling-bundle-archetype \
    -DarchetypeVersion=1.0.6 

I’m not sure though, because it post says there would also be starters for JSP 
and frontend code. The docs for sling-bundle-archetype 
<https://sling.apache.org/documentation/development/maven-archetypes.html#sling-bundle-archetype>
 describe it as simple start for a bundle and only has one Java file, 
SimpleDSComponent (so not a must-module maven project).

I think sling-multi-module-maven-project is probably what would users like 
Mahsum and me.
https://robferguson.org/blog/2017/04/16/how-to-build-apache-sling-projects-using-maven/
 
<https://robferguson.org/blog/2017/04/16/how-to-build-apache-sling-projects-using-maven/>

If there is better maven archetype for apache sling cms, please let us know.

Thank you
Cris Rockwell









> On Feb 20, 2019, at 7:46 AM, Robert Munteanu <[email protected]> wrote:
> 
> Hi Mahsum,
> 
> On Thu, 2019-02-07 at 12:19 +0000, Mahsum Demir wrote:
>> Hi,
>> 
>> I think having a Maven archetype which generates a simple sling cms
>> app will be useful. The generated project will include a simple page
>> and a component. The archetype will lessen the time needed to get up
>> and working with the cms and increase the popularity of the cms.
>> 
>> So, what do you think about that?
>> If you think that is beneficial for the cms too than I would like to
>> implement it.
> 
> Do you propose that we:
> 
> - create an archetype for Sling that results in a basic application OR
> - create an archetype for the Sling CMS [1]
> 
> ?
> 
>> Also, what is the process of having that project under the Apache
>> name?
> 
> Are you asking about contributing this back to Sling? If yes, we are
> more than happy to accept your contributions. If this will be a new
> module you can send a pull request against the sling whiteboard [2] or
> build it in a separate GitHub repository.
> 
> Thanks,
> 
> Robert
> 
> 
> [1]: https://github.com/apache/sling-org-apache-sling-app-cms
> [2]: https://github.com/apache/sling-whiteboard/
> 

Reply via email to