Re: [VOTE] Release Apache Jackrabbit Filevault 3.4.2 and Filevault Package Maven Plugin 1.1.0 - 2nd run
> [X] +1 Release these packages as "Apache Jackrabbit Filevault 3.4.2" > and "Apache Jackrabbit Filevault Package Maven Plugin 1.1.0" [INFO] [INFO] Apache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555; 2019-04-05T04:00:29+09:00) [INFO] OS name: "mac os x", version: "10.15.2", arch: "x86_64", family: "mac" [INFO] Java version: 1.8.0_221, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home/jre [INFO] MAVEN_OPTS: [INFO] [INFO] ALL CHECKS OK [INFO]
[jira] [Commented] (JCRVLT-170) Introduce the concept of package types
[ https://issues.apache.org/jira/browse/JCRVLT-170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17014787#comment-17014787 ] Tobias Bocanegra commented on JCRVLT-170: - [~dsuess] WDYT? > Introduce the concept of package types > -- > > Key: JCRVLT-170 > URL: https://issues.apache.org/jira/browse/JCRVLT-170 > Project: Jackrabbit FileVault > Issue Type: Improvement > Components: Packaging >Reporter: Tobias Bocanegra >Assignee: Tobias Bocanegra >Priority: Major > Fix For: 3.1.42 > > > h1. Overview > content packages can be used for various purposes and this should be > reflected by package types. the types distinguish primarily between packages > with code and packages with content. other types are container packages that > only contain sub-packages. > h2. Application Packages > For code deployment scenarios the simplicity of filter roots and the accuracy > of dependencies is more important than for normal content packages. > The application packages have the characteristic that: > - they only provide content to /apps, /libs (thus are instance private) > - they only contain disjunct subtrees (i.e. not include/exclude in the filter > patterns) > - don't create snapshots when installed, i.e. uninstalling them means > deleting the content below the subtree and installing the previous version > - don't include sub-packages > - don't include OSGi configuration or bundles > - define proper dependencies to other application packages (i.e. all ancestor > paths of their import filters must be covered by one dependent package) > - do not include oak index definitions > - do not include hooks > h2. Content Packages > The content packages contain content and user configuration > - don't have content below /apps or /libs > - don't include OSGi configuration or bundles > - can have sub-packages to other content packages (but not to app packages) > h2. Container Packages > As for the container / deployment packages they have the characteristics that: > - they don't contain any content > - they contain a set of application content packages > - they don't have dependencies on other deployment packages (i.e. the > dependencies are implicit given by the relations of the included artifacts) > It is to discuss if the container packages should be allowed to carry bundles > and config. maybe they should be handled completely different, such as using > sling provisioning. > h2. Mixed Package > This is the catch-all case of the above for legacy content. Ideally we don't > have any of those on the long run. -- This message was sent by Atlassian Jira (v8.3.4#803005)
Re: [VOTE] Release Apache Jackrabbit Filevault 3.4.2 and Filevault Package Maven Plugin 1.1.0 - 2nd run
[X] +1 Release these packages as "Apache Jackrabbit Filevault 3.4.2" and "Apache Jackrabbit Filevault Package Maven Plugin 1.1.0" ...where... [INFO] Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-03T15:39:06-04:00) [INFO] OS name: "mac os x", version: "10.15.2", arch: "x86_64", family: "mac" [INFO] Java version: 1.8.0_144, vendor: Oracle Corporation [INFO] MAVEN_OPTS: Regards, Woonsan On Fri, Jan 10, 2020 at 4:29 AM Konrad Windszus wrote: > > Hi, > A (2nd) candidate for the Jackrabbit Filevault 3.4.2 release is available at: > https://dist.apache.org/repos/dist/dev/jackrabbit/filevault/3.4.2/ > > The release candidate is a zip archive of the sources in: > https://svn.apache.org/repos/asf/jackrabbit/commons/filevault/tags/jackrabbit-filevault-3.4.2/ > > The SHA1 checksum of the archive is 348e2724a164f6d4b6d9b4772aa73a92feb62f81. > > The command for running automated checks against this release candidate is: > $ sh check-release.sh filevault 3.4.2 348e2724a164f6d4b6d9b4772aa73a92feb62f81 > > --- > > A (2nd) candidate for the Jackrabbit Filevault Package Maven Plugin 1.1.0 > release is available at: > https://dist.apache.org/repos/dist/dev/jackrabbit/filevault-package-maven-plugin/1.1.0/ > > The release candidate is a zip archive of the sources in: > https://svn.apache.org/repos/asf/jackrabbit/commons/filevault-package-maven-plugin/tags/filevault-package-maven-plugin-1.1.0/ > > The SHA1 checksum of the archive is 0990e2ac152a99caab55e5f778459ebf9b411864 > > The command for running automated checks against this release candidate is: > $ sh check-release.sh filevault-plugin 1.1.0 > 0990e2ac152a99caab55e5f778459ebf9b411864 > > --- > > A staged Maven repository for both is available for review at: > https://repository.apache.org/content/repositories/orgapachejackrabbit-1478 > > Please vote on releasing these packages > The vote is open for a minimum of 72 hours during business days and passes > if a majority of at least three +1 Jackrabbit PMC votes are cast. > The vote fails if not enough votes are cast after 1 week (5 business days). > > [ ] +1 Release these packages as "Apache Jackrabbit Filevault 3.4.2" and > "Apache Jackrabbit Filevault Package Maven Plugin 1.1.0" > [ ] -1 Do not release these packages because... > > > Thanks, > Konrad >