You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by kw...@apache.org on 2024/09/18 13:08:54 UTC
(jackrabbit-filevault-package-maven-plugin) branch master updated: trivial: fix website typos
This is an automated email from the ASF dual-hosted git repository.
kwin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jackrabbit-filevault-package-maven-plugin.git
The following commit(s) were added to refs/heads/master by this push:
new ca0edb8 trivial: fix website typos
ca0edb8 is described below
commit ca0edb85627e05f7657361b70e7cdb1649f96541
Author: Konrad Windszus <kw...@apache.org>
AuthorDate: Wed Sep 18 15:08:44 2024 +0200
trivial: fix website typos
---
src/site/markdown/classifiers.md | 10 +++++-----
src/site/markdown/dev.md | 4 ++--
src/site/markdown/filtering.md | 6 ++++--
3 files changed, 11 insertions(+), 9 deletions(-)
diff --git a/src/site/markdown/classifiers.md b/src/site/markdown/classifiers.md
index 0f0efda..9916ab1 100644
--- a/src/site/markdown/classifiers.md
+++ b/src/site/markdown/classifiers.md
@@ -24,17 +24,17 @@ Overview
--------
All goals of this plugin have support for [Maven classifiers](https://maven.apache.org/pom.html#dependencies). Classifiers are used in Maven if there are multiple target artifacts built from the same `pom.xml`. Examples are content packages for slightly different distributions (e.g. supporting different API versions or Java versions).
-As the goals are by default only bound at most once for certain lifecycle phase of the `content-package` packaging but different classifiers require different configuration, you would need to configure explicit additional [plugin executions](https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag) for the secondary artifacts with classifiers.
+As the goals are by default only bound at most once for a lifecycle phase of the `content-package` packaging but different classifiers require different configuration, you would need to configure explicit additional [plugin executions](https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag) for the secondary artifacts with classifiers.
Package Build
--------
-You should only use classifiers if more than package is generated out of the same `pom.xml`.
+You should only use classifiers if more than one package is generated out of the same `pom.xml`.
*If you just want to deploy the only final artifact with a classifier rather use [maven-deploy-plugin:deploy-file with parameter `classifier`](https://maven.apache.org/plugins/maven-deploy-plugin/deploy-file-mojo.html#classifier).*
-Each execution of goals `generate-metadata` and `package` generate only (metadata for) one package, therefore you need to to configure explicit additional [plugin executions](https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag) for the secondary artifacts with classifiers. The different executions don't conflict with each other as each classifier configuration uses a dedicated workDirectory.
+Each execution of goals `generate-metadata` and `package` generate only (metadata for) one package, therefore you need to configure explicit additional [plugin executions](https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag) for the secondary artifacts with classifiers. The different executions don't conflict with each other as each classifier configuration uses a dedicated `workDirectory`.
-An example configuration for generating two packages out of the same pom.xml might look like this
+An example configuration for generating two packages out of the same `pom.xml` might look like this
```
<plugin>
@@ -92,5 +92,5 @@ The explicit configuration of the default executions (for the primary artifact)
Validation
------
-In contrast to metadata and package generation, the validation-package goal supports multiple classifiers (and by that multiple packages) in one execution.
+In contrast to metadata and package generation the `validation-package` goal supports multiple classifiers (and by that multiple packages) in one execution.
You can either use configuration parameter `classifier` (for validating the attached artifact with the given classifier) or `classifiers` (for validating all attached artifacts matching one of the given classifiers).
\ No newline at end of file
diff --git a/src/site/markdown/dev.md b/src/site/markdown/dev.md
index 0530752..a0825d4 100644
--- a/src/site/markdown/dev.md
+++ b/src/site/markdown/dev.md
@@ -34,7 +34,7 @@ You can build FileVault Package Maven Plugin using Maven:
cd jackrabbit-filevault-package-maven-plugin
mvn clean install
-You need Maven 3.3.9 (or higher) with Java 11 (or higher) for the build.
+You need Maven 3.6.3 (or higher) with Java 11 (or higher) for the build.
For more instructions, please see the documentation at <https://jackrabbit.apache.org/building-jackrabbit.html>
Issue Tracker
@@ -44,7 +44,7 @@ and other changes.
The issue tracker is available at <https://issues.apache.org/jira/browse/JCRVLT> and is readable by everyone.
A Jira account is needed to create new issues and to comment on existing issues. Use the
-[registration form](https://issues.apache.org/jira/secure/Signup!default.jspa) to request an account if you
+[registration form](https://selfserve.apache.org/jira-account.html) to request an account if you
do not already have one.
See the [Jackrabbit Issue Tracker Page](https://jackrabbit.apache.org/issue-tracker.html) for more information.
diff --git a/src/site/markdown/filtering.md b/src/site/markdown/filtering.md
index 8fc434a..012cb52 100644
--- a/src/site/markdown/filtering.md
+++ b/src/site/markdown/filtering.md
@@ -70,13 +70,15 @@ The following extensions ship with the ${project.artifactId}
Extension | Description | Expression | Usage Example
--- | --- | --- | ---
-FileVault DocView XML Attribute Escaping | Escape the interpolated value of the suffix according to [FileVault DocView Escaping Rules](https://jackrabbit.apache.org/filevault/docview.html#Escaping) for using it inside XML attribute values. | `vltdocviewattributeescape.` | `<jcr:root xmlns:jcr="http://www.jcp.org/jcr/1.0" myProperty="${vltdocviewattributeescape.customMavenProperty1}"` />
+FileVault DocView XML Attribute Escaping | Escapes the interpolated value of the suffix according to [FileVault DocView Escaping Rules](https://jackrabbit.apache.org/filevault/docview.html#Escaping) for using it inside XML attribute values. | `vltdocviewattributeescape.<suffix>` | `<jcr:root xmlns:jcr="http://www.jcp.org/jcr/1.0" myProperty="${vltdocviewattributeescape.customMavenProperty1}"` />
### Custom Extensions
-The filtering may be extended through JSR330 components implementing the interface `org.apache.jackrabbit.filevault.maven.packaging.InterpolationCustomizerFactorty` which creates a `Consumer<Interpolator>` for every Maven project. That callback is called whenever the interpolator has been created for filtering but before it is being applied.
+The filtering may be extended through JSR-330 annotated [Sisu][sisu] components implementing the interface [`org.apache.jackrabbit.filevault.maven.packaging.InterpolatorCustomizerFactory`](apidocs/org/apache/jackrabbit/filevault/maven/packaging/InterpolatorCustomizerFactory.html) which creates a `Consumer<Interpolator>` for every Maven project. That callback is called whenever the interpolator has been created for filtering but before it is being applied. A `InterpolatorCustomizerFactory [...]
They need to be loaded as [plugin dependencies](https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_.3Cdependencies.3E_Tag).
+[codehaus-interpolator]: https://codehaus-plexus.github.io/plexus-interpolation/apidocs/org/codehaus/plexus/interpolation/Interpolator.html
[codehaus-valuesource]: https://codehaus-plexus.github.io/plexus-interpolation/apidocs/org/codehaus/plexus/interpolation/ValueSource.html
[codehaus-interpolationpostprocessor]: https://codehaus-plexus.github.io/plexus-interpolation/apidocs/org/codehaus/plexus/interpolation/InterpolationPostProcessor.html
+[sisu]: https://eclipse.dev/sisu/org.eclipse.sisu.inject/index.html