mirror of
https://github.com/Alfresco/alfresco-sdk.git
synced 2025-05-26 17:25:11 +00:00
Bumping version number to 4.0 for documenation + descriptions
This commit is contained in:
parent
c84d0d4c87
commit
1fb478e77a
14
README.md
14
README.md
@ -3,7 +3,7 @@
|
|||||||
This is the home of the Alfresco SDK. The Alfresco SDK is used by developers to build extensions for the Alfresco Digital Business Platform. It is based on [Apache Maven](http://maven.apache.org/), compatible with major IDEs and enables Rapid Application Development (RAD) and Test Driven Development (TDD).
|
This is the home of the Alfresco SDK. The Alfresco SDK is used by developers to build extensions for the Alfresco Digital Business Platform. It is based on [Apache Maven](http://maven.apache.org/), compatible with major IDEs and enables Rapid Application Development (RAD) and Test Driven Development (TDD).
|
||||||
|
|
||||||
## License
|
## License
|
||||||
This project is released under the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.html) license.
|
This project is released under the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.html) license.
|
||||||
If you are an Enterprise customer check the [Support](#alfresco-enterprise-customers-and-partners-support) section.
|
If you are an Enterprise customer check the [Support](#alfresco-enterprise-customers-and-partners-support) section.
|
||||||
|
|
||||||
## News
|
## News
|
||||||
@ -21,11 +21,12 @@ If you are an Enterprise customer check the [Support](#alfresco-enterprise-custo
|
|||||||
## User Getting Started
|
## User Getting Started
|
||||||
|
|
||||||
### Latest Documentation
|
### Latest Documentation
|
||||||
To get started with **Alfresco SDK 3.0.x** (latest) visit the [Alfresco Documentation](https://docs.alfresco.com/5.2/concepts/sdk-intro.html)
|
To get started with **Alfresco SDK 4.0.x** (latest) visit the [Alfresco Documentation](https://docs.alfresco.com/6.0/concepts/dev-for-developers.html) (documentation pending).
|
||||||
|
|
||||||
#### Documentation about Previous Versions
|
#### Documentation about Previous Versions
|
||||||
| SDK Version | Alfresco Enterprise Version | Alfresco Community Version | Documentation |
|
| SDK Version | Alfresco Enterprise Version | Alfresco Community Version | Documentation |
|
||||||
| ------------- |:-------------:| :-----:|:-----|
|
| ------------- |:-------------:| :-----:|:-----|
|
||||||
|
| SDK 3.0 | Alfresco 5.2.x | Alfresco 5.2.x | http://docs.alfresco.com/5.2/concepts/sdk-intro.html |
|
||||||
| SDK 2.2 | Alfresco 5.1.x | Alfresco 5.1.x | https://docs.alfresco.com/5.1/concepts/alfresco-sdk-intro.html |
|
| SDK 2.2 | Alfresco 5.1.x | Alfresco 5.1.x | https://docs.alfresco.com/5.1/concepts/alfresco-sdk-intro.html |
|
||||||
| SDK 2.1 | Alfresco 5.0.1 | Alfresco 5.0.d | https://docs.alfresco.com/sdk2.1/concepts/alfresco-sdk-intro.html |
|
| SDK 2.1 | Alfresco 5.0.1 | Alfresco 5.0.d | https://docs.alfresco.com/sdk2.1/concepts/alfresco-sdk-intro.html |
|
||||||
| SDK 2.0 | Alfresco 5.0.0 | Alfresco 5.0.c | https://docs.alfresco.com/sdk2.0/concepts/alfresco-sdk-intro.html |
|
| SDK 2.0 | Alfresco 5.0.0 | Alfresco 5.0.c | https://docs.alfresco.com/sdk2.0/concepts/alfresco-sdk-intro.html |
|
||||||
@ -37,8 +38,8 @@ To get started with **Alfresco SDK 3.0.x** (latest) visit the [Alfresco Document
|
|||||||
Report issues (and contribute!) [here](https://github.com/Alfresco/alfresco-sdk/issues?milestone=1&state=open) or join us on the [IRC Channel](http://chat.alfresco.com/).
|
Report issues (and contribute!) [here](https://github.com/Alfresco/alfresco-sdk/issues?milestone=1&state=open) or join us on the [IRC Channel](http://chat.alfresco.com/).
|
||||||
|
|
||||||
## Alfresco Enterprise Customers and Partners Support
|
## Alfresco Enterprise Customers and Partners Support
|
||||||
If you are an Alfresco Customer
|
If you are an Alfresco Customer
|
||||||
please check the [SDK Support status](http://www.alfresco.com/services/subscription/technical-support/product-support-status)
|
please check the [SDK Support status](http://www.alfresco.com/services/subscription/technical-support/product-support-status)
|
||||||
for the version you are using. If your version is in Limited or Full Support and you need help, visit the [Support Portal](http://support.alfresco.com).
|
for the version you are using. If your version is in Limited or Full Support and you need help, visit the [Support Portal](http://support.alfresco.com).
|
||||||
|
|
||||||
## Maven repositories
|
## Maven repositories
|
||||||
@ -46,7 +47,7 @@ for the version you are using. If your version is in Limited or Full Support an
|
|||||||
- Alfresco (Community and Enterprise) artifacts are hosted in the [Alfresco Artifacts Repository](https://artifacts.alfresco.com/).
|
- Alfresco (Community and Enterprise) artifacts are hosted in the [Alfresco Artifacts Repository](https://artifacts.alfresco.com/).
|
||||||
- Alfresco Community artifacts (JARs, WARs, AMPs, poms) and SDK artifacts are publicly available.
|
- Alfresco Community artifacts (JARs, WARs, AMPs, poms) and SDK artifacts are publicly available.
|
||||||
|
|
||||||
*NOTE:* By default the Alfresco SDK will use Community Edition releases but it can be configured to use Enterprise Edition releases. Enterprise and Premier customers can use the SDK with
|
*NOTE:* By default the Alfresco SDK will use Community Edition releases but it can be configured to use Enterprise Edition releases. Enterprise and Premier customers can use the SDK with
|
||||||
Enterprise Edition releases by following the process described in [Working with Enterprise](https://docs.alfresco.com/5.2/concepts/sdk-using-enterprise.html)
|
Enterprise Edition releases by following the process described in [Working with Enterprise](https://docs.alfresco.com/5.2/concepts/sdk-using-enterprise.html)
|
||||||
|
|
||||||
### Alfresco Artifacts Repository
|
### Alfresco Artifacts Repository
|
||||||
@ -73,4 +74,3 @@ To test new unreleased (unsupported) features, you can use the following snippet
|
|||||||
|
|
||||||
## For Developers that want to contribute to the SDK
|
## For Developers that want to contribute to the SDK
|
||||||
See the [Developers Wiki page](https://github.com/Alfresco/alfresco-sdk/wiki/Developer-Wiki).
|
See the [Developers Wiki page](https://github.com/Alfresco/alfresco-sdk/wiki/Developer-Wiki).
|
||||||
|
|
||||||
|
@ -1,19 +1,19 @@
|
|||||||
# Alfresco AIO Project - SDK 3
|
# Alfresco AIO Project - SDK 4.0
|
||||||
|
|
||||||
This is an All-In-One (AIO) project for Alfresco SDK 3.0.
|
This is an All-In-One (AIO) project for Alfresco SDK 4.0.
|
||||||
|
|
||||||
Run with `mvn clean install -DskipTests=true alfresco:run` or `./run.sh` and verify that it
|
Run with `mvn clean install -DskipTests=true alfresco:run` or `./run.sh` and verify that it
|
||||||
|
|
||||||
* Runs the embedded Tomcat + H2 DB
|
* Runs the embedded Tomcat + H2 DB
|
||||||
* Runs Alfresco Platform (Repository)
|
* Runs Alfresco Platform (Repository)
|
||||||
* Runs Alfresco Solr4
|
* Runs Alfresco Solr4
|
||||||
* Runs Alfresco Share
|
* Runs Alfresco Share
|
||||||
* Packages both as JAR and AMP assembly for modules
|
* Packages both as JAR and AMP assembly for modules
|
||||||
|
|
||||||
# Few things to notice
|
# Few things to notice
|
||||||
|
|
||||||
* No parent pom
|
* No parent pom
|
||||||
* No WAR projects, all handled by the Alfresco Maven Plugin
|
* No WAR projects, all handled by the Alfresco Maven Plugin
|
||||||
* No runner project - it's all in the Alfresco Maven Plugin
|
* No runner project - it's all in the Alfresco Maven Plugin
|
||||||
* Standard JAR packaging and layout
|
* Standard JAR packaging and layout
|
||||||
* Works seamlessly with Eclipse and IntelliJ IDEA
|
* Works seamlessly with Eclipse and IntelliJ IDEA
|
||||||
@ -23,12 +23,9 @@ Run with `mvn clean install -DskipTests=true alfresco:run` or `./run.sh` and ver
|
|||||||
* No unit testing/functional tests just yet
|
* No unit testing/functional tests just yet
|
||||||
* Resources loaded from META-INF
|
* Resources loaded from META-INF
|
||||||
* Web Fragment (this includes a sample servlet configured via web fragment)
|
* Web Fragment (this includes a sample servlet configured via web fragment)
|
||||||
|
|
||||||
# TODO
|
# TODO
|
||||||
|
|
||||||
* Abstract assembly into a dependency so we don't have to ship the assembly in the archetype
|
* Abstract assembly into a dependency so we don't have to ship the assembly in the archetype
|
||||||
* Purge
|
* Purge
|
||||||
* Functional/remote unit tests
|
* Functional/remote unit tests
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<artifactId>${artifactId}</artifactId>
|
<artifactId>${artifactId}</artifactId>
|
||||||
<name>Alfresco Platform/Repository JAR Module</name>
|
<name>Alfresco Platform/Repository JAR Module</name>
|
||||||
<description>Platform/Repo JAR Module (to be included in the alfresco.war) - part of AIO - SDK 3
|
<description>Platform/Repo JAR Module (to be included in the alfresco.war) - part of AIO - SDK 4.0
|
||||||
</description>
|
</description>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
<artifactId>${artifactId}</artifactId>
|
<artifactId>${artifactId}</artifactId>
|
||||||
<name>Alfresco Share JAR Module</name>
|
<name>Alfresco Share JAR Module</name>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
<description>Sample Share JAR Module (to be included in the share.war) - part of AIO - SDK 3</description>
|
<description>Sample Share JAR Module (to be included in the share.war) - part of AIO - SDK 4.0</description>
|
||||||
|
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>${groupId}</groupId>
|
<groupId>${groupId}</groupId>
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<artifactId>${artifactId}</artifactId>
|
<artifactId>${artifactId}</artifactId>
|
||||||
<name>Integration Tests Module</name>
|
<name>Integration Tests Module</name>
|
||||||
<description>Integration Tests module for in-container integration testing - part of AIO - SDK 3</description>
|
<description>Integration Tests module for in-container integration testing - part of AIO - SDK 4.0</description>
|
||||||
<packaging>jar</packaging> <!-- Note. this just runs Integration Tests, but it needs to be a JAR otherwise
|
<packaging>jar</packaging> <!-- Note. this just runs Integration Tests, but it needs to be a JAR otherwise
|
||||||
nothing is compiled (i.e. you cannot set it to pom) -->
|
nothing is compiled (i.e. you cannot set it to pom) -->
|
||||||
|
|
||||||
@ -110,4 +110,4 @@
|
|||||||
</plugin>
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
</build>
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -5,8 +5,8 @@
|
|||||||
<groupId>${groupId}</groupId>
|
<groupId>${groupId}</groupId>
|
||||||
<artifactId>${artifactId}</artifactId>
|
<artifactId>${artifactId}</artifactId>
|
||||||
<version>${version}</version>
|
<version>${version}</version>
|
||||||
<name>AIO - SDK 3.0</name>
|
<name>AIO - SDK 4.0</name>
|
||||||
<description>All-In-One (AIO) project for SDK 3.0</description>
|
<description>All-In-One (AIO) project for SDK 4.0</description>
|
||||||
<packaging>pom</packaging>
|
<packaging>pom</packaging>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
|
@ -5,8 +5,8 @@
|
|||||||
<groupId>${groupId}</groupId>
|
<groupId>${groupId}</groupId>
|
||||||
<artifactId>${artifactId}</artifactId>
|
<artifactId>${artifactId}</artifactId>
|
||||||
<version>${version}</version>
|
<version>${version}</version>
|
||||||
<name>${artifactId} Platform Jar Module - SDK 3</name>
|
<name>${artifactId} Platform Jar Module - SDK 4.0</name>
|
||||||
<description>Platform JAR Module (to be included in the alfresco.war) - SDK 3</description>
|
<description>Platform JAR Module (to be included in the alfresco.war) - SDK 4.0</description>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
|
@ -1,16 +1,16 @@
|
|||||||
# Alfresco Share JAR Module - SDK 3
|
# Alfresco Share JAR Module - SDK 4.0
|
||||||
|
|
||||||
To run this module use `mvn clean install -DskipTests=true alfresco:run` or `./run.sh` and verify that it
|
To run this module use `mvn clean install -DskipTests=true alfresco:run` or `./run.sh` and verify that it
|
||||||
|
|
||||||
* Runs the embedded Tomcat + H2 DB
|
* Runs the embedded Tomcat + H2 DB
|
||||||
* Runs Alfresco Share
|
* Runs Alfresco Share
|
||||||
* Packages both as JAR and AMP assembly
|
* Packages both as JAR and AMP assembly
|
||||||
|
|
||||||
Note. You access Share as follows: http://localhost:8081/share
|
Note. You access Share as follows: http://localhost:8081/share
|
||||||
|
|
||||||
Note. You need an Alfresco Platform instance running at http://localhost:8080/alfresco that Share can talk to.
|
Note. You need an Alfresco Platform instance running at http://localhost:8080/alfresco that Share can talk to.
|
||||||
Typically you will just kick off a platform-jar module for that.
|
Typically you will just kick off a platform-jar module for that.
|
||||||
|
|
||||||
# Few things to notice
|
# Few things to notice
|
||||||
|
|
||||||
* No parent pom
|
* No parent pom
|
||||||
@ -23,11 +23,7 @@ Note. You need an Alfresco Platform instance running at http://localhost:8080/al
|
|||||||
* No unit testing/functional tests just yet
|
* No unit testing/functional tests just yet
|
||||||
* Resources loaded from META-INF
|
* Resources loaded from META-INF
|
||||||
* Web Fragment (this includes a sample servlet configured via web fragment)
|
* Web Fragment (this includes a sample servlet configured via web fragment)
|
||||||
|
|
||||||
# TODO
|
# TODO
|
||||||
|
|
||||||
* Abstract assembly into a dependency so we don't have to ship the assembly in the archetype
|
* Abstract assembly into a dependency so we don't have to ship the assembly in the archetype
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -5,8 +5,8 @@
|
|||||||
<groupId>${groupId}</groupId>
|
<groupId>${groupId}</groupId>
|
||||||
<artifactId>${artifactId}</artifactId>
|
<artifactId>${artifactId}</artifactId>
|
||||||
<version>${version}</version>
|
<version>${version}</version>
|
||||||
<name>${artifactId} Share Jar Module - SDK 3</name>
|
<name>${artifactId} Share Jar Module - SDK 4.0</name>
|
||||||
<description>Share JAR Module (to be included in the share.war) - SDK 3</description>
|
<description>Share JAR Module (to be included in the share.war) - SDK 4.0</description>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
@ -246,4 +246,4 @@
|
|||||||
</pluginRepository>
|
</pluginRepository>
|
||||||
</pluginRepositories>
|
</pluginRepositories>
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user