ist-dresden / composum-nodes

Set of Apache Sling / AEM development tools: JCR browser, user and package management and more
https://www.composum.com/home/nodes.html
MIT License
55 stars 21 forks source link

Feature/package registry #285

Closed stoerr closed 1 year ago

stoerr commented 2 years ago

This implements a first version of a package manager for the newer PackageRegistry https://github.com/ist-dresden/composum-nodes/issues/203 . Since the PackageRegistry does not provide all the functionality of the package manager (specifically, something like create, edit and build a package from the content on the server is missing), we duplicate this - there is the "old" JcrPackageManager based interface in parallel with the "new" PackageRegistry interface.

stoerr commented 1 year ago

There are now some fixes to allow packages without version numbers, and for the tree on package insert. In my opinion we could and should merge that, as a kind of MVP with the absolutely required functionality, before we do any extensions.