[
https://issues.apache.org/jira/browse/SLING-8332?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Carsten Ziegeler resolved SLING-8332.
-------------------------------------
Resolution: Implemented
This is already part of the maven plugin
> Add a new MOJO which is able to detect the differences between two different
> versions of the same Feature Model file
> --------------------------------------------------------------------------------------------------------------------
>
> Key: SLING-8332
> URL: https://issues.apache.org/jira/browse/SLING-8332
> Project: Sling
> Issue Type: New Feature
> Components: Feature Model, Maven Plugins and Archetypes
> Reporter: Simone Tripodi
> Assignee: Simone Tripodi
> Priority: Major
>
> I started developing, initially for the sake of satisfying my curiosity, a
> simple (yet useful) MOJO which is able to report, in a JSON file (which
> syntax is pretty close to the Feature Model format) the differences between
> two different versions of the same Feature Model files.
> The MOJO tracks ATM differences between Bundles, OSGi configurations,
> Artifacts/Text/JSON extensions, api-regions... enlisting 3 sections each:
> * removed: items that, compared to the previous version, disappeared;
> * added: new items not present in the previous version;
> * updated: items that have changed since the previous version, showing the
> diff.
> It is not complete but codebase is clean enough already to be pushed in the
> repository.
> [~bosschaert] [~cziegeler] WDYT, is it interesting enough that can be pushed
> in the current plugin codebase?
> TIA!
--
This message was sent by Atlassian Jira
(v8.20.1#820001)