You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by cr...@apache.org on 2021/10/08 16:51:55 UTC

[sling-site] branch add-project-archetype updated: Flagged archetypes with failing tests as deprecated (until they are fixed). Moved archetypes with passing tests that seem in good working order to the top.

This is an automated email from the ASF dual-hosted git repository.

cris pushed a commit to branch add-project-archetype
in repository https://gitbox.apache.org/repos/asf/sling-site.git


The following commit(s) were added to refs/heads/add-project-archetype by this push:
     new 0585e74  Flagged archetypes with failing tests as deprecated (until they are fixed). Moved archetypes with passing tests that seem in good working order to the top.
0585e74 is described below

commit 0585e74ae6a651498003b873ce2b3f3e3285e2ed
Author: Cris Rockwell <cm...@umich.edu>
AuthorDate: Fri Oct 8 12:51:30 2021 -0400

    Flagged archetypes with failing tests as deprecated (until they are fixed). Moved archetypes with passing tests that seem in good working order to the top.
---
 .../documentation/development/maven-archetypes.md  | 25 +++++++++++-----------
 1 file changed, 13 insertions(+), 12 deletions(-)

diff --git a/src/main/jbake/content/documentation/development/maven-archetypes.md b/src/main/jbake/content/documentation/development/maven-archetypes.md
index 8c62313..90c6124 100644
--- a/src/main/jbake/content/documentation/development/maven-archetypes.md
+++ b/src/main/jbake/content/documentation/development/maven-archetypes.md
@@ -6,10 +6,6 @@ tags=development,maven
 
 Sling includes several Maven archetypes to quick start development. See [http://maven.apache.org/archetype/maven-archetype-plugin/](http://maven.apache.org/archetype/maven-archetype-plugin/) for general information on using Maven archetypes. The Maven groupId for all Sling archetypes is `org.apache.sling`.
 
-### sling-bundle-archetype
-
-This archetype generates a Maven project which will build a basic OSGi bundle including support for the Felix SCR Annotations. It is pre-configured to install using the Felix Web Console when the profile `autoInstallBundle` is activated.
-
 ### sling-content-package-archetype
 
 Maven archetype for a Jackrabbit FileVault content package
@@ -18,22 +14,27 @@ Maven archetype for a Jackrabbit FileVault content package
 
 This archetype generates a Maven project which will build an OSGi bundle that supports JCR NodeType registration (in `SLING-INF/nodetypes/nodetypes.cnd`) and initial content loading (in `SLING-INF/scripts` and `SLING-INF/content`).
 
-### sling-jcrinstall-bundle-archetype
+### sling-project-archetype
+
+This archetype will create a Sling project that can be deployed on the Sling 12. In contrast to the Apache Sling Maven Archetypes this one is geared towards creating a full project and not just a single module. See the [sling-project-archetype github repo](https://github.com/apache/sling-project-archetype) for more details.
+
+
+### sling-bundle-archetype (deprecated)
+
+This archetype generates a Maven project which will build a basic OSGi bundle including support for the Felix SCR Annotations. It is pre-configured to install using the Felix Web Console when the profile `autoInstallBundle` is activated.
+
+### sling-jcrinstall-bundle-archetype (deprecated)
 
 This archetype generates a Maven project which will build a basic OSGi bundle including support for the Felix SCR Annotations. It is pre-configured to install using a WebDAV PUT into the JCR when the profile `autoInstallBundle` is activated.
 
-### sling-launchpad-standalone-archetype
+### sling-launchpad-standalone-archetype (deprecated)
 
 This archetype generates a Maven project which will build a standalone Launchpad JAR file using the default bundle set. For demonstration purposes, the generated project includes an extra bundle list file (`src/main/bundles/list`) which includes Apache Felix FileInstall as well as a test configuration file (`src/test/config/sling.properties`).
 
-### sling-launchpad-webapp-archetype
+### sling-launchpad-webapp-archetype (deprecated)
 
 This archetype generates a Maven project which will build a Launchpad WAR file using the default bundle set. For demonstration purposes, the generated project includes an extra bundle list file (`src/main/bundles/list`) which includes Apache Felix FileInstall as well as a test configuration file (`src/test/config/sling.properties`).
 
-### sling-project-archetype
-
-This archetype will create a Sling project that can be deployed on the Sling 12. In contrast to the Apache Sling Maven Archetypes this one is geared towards creating a full project and not just a single module. See the [sling-project-archetype github repo](https://github.com/apache/sling-project-archetype) for more details.
-
-### sling-servlet-archetype
+### sling-servlet-archetype (deprecated)
 
 This archetype generates a Maven project which will build an OSGi bundle containing two Servlets registered with Sling, one registered by path and one registered by resource type.
\ No newline at end of file