Hi David,
thanks a lot for your kind feedback, very appreciated!!!

I just realised I forgot to mention we massively analyse API
Regions[1][2][3][4] in the feature-analyser, where code is - again -
redounded[5], so reducing the source of all the knowledge would
benefit the whole ecosystem.

@Carsten Ziegeler @Robert Munteanu what do you think?

many thanks in advance!
~Simo

[1] 
https://github.com/apache/sling-org-apache-sling-feature-analyser/blob/master/src/main/java/org/apache/sling/feature/analyser/task/impl/CheckApiRegions.java
[2] 
https://github.com/apache/sling-org-apache-sling-feature-analyser/blob/master/src/main/java/org/apache/sling/feature/analyser/task/impl/CheckApiRegionsDependencies.java
[3] 
https://github.com/apache/sling-org-apache-sling-feature-analyser/blob/master/src/main/java/org/apache/sling/feature/analyser/task/impl/CheckApiRegionsDuplicates.java
[4] 
https://github.com/apache/sling-org-apache-sling-feature-analyser/blob/master/src/main/java/org/apache/sling/feature/analyser/task/impl/CheckApiRegionsOrder.java
[5] 
https://github.com/apache/sling-org-apache-sling-feature-analyser/blob/master/src/main/java/org/apache/sling/feature/analyser/task/impl/ApiRegions.java

http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi

On Wed, Apr 3, 2019 at 11:12 AM David Bosschaert
<[email protected]> wrote:
>
> Hi Simo,
>
> Having the API isolated can certainly help as we already need to parse API
> Regions JSON in various places.
> +1 from me.
>
> Best regards,
>
> David
>
> On Mon, 1 Apr 2019 at 16:25, Simone Tripodi <[email protected]>
> wrote:
>
> > Hi all,
> > this email to propose to continue a tool development I started from
> > the whiteboard[1] as a regular sub-project.
> >
> > The subject APIs are to simplify the `api-regions` Feature extensions
> > manipulation, currently used in the ApisJarMojo[2] to produce APIs
> > JARs , but soon useful in other analysis tools.
> >
> > Status of the whiteboard:
> > codebase is in a stable design and tested status (testing coverage is
> > 88%), APIs are anyway very simple, focusing on a small subset of
> > Feature APIs.
> >
> > Proposal for the new Git repository:
> > https://github.com/apache/sling-org-apache-sling- feature-api-regions
> >
> > Vote will be open for 72 hours and will close ~ on April the 4th@
> > ~5:30pm(GMT+2)
> >
> > [ ] +1!!!
> > [ ] +/-0, fine, but consider to clarify before...
> > [ ] -1, nope, because... (and please explain why)
> >
> > Many thanks in advance!
> > -Simo
> >
> > [1]
> > https://github.com/apache/sling-whiteboard/tree/master/feature-api-regions
> > [2]
> > https://github.com/apache/sling-slingfeature-maven-plugin/blob/master/src/main/java/org/apache/sling/feature/maven/mojos/ApisJarMojo.java
> >
> > http://people.apache.org/~simonetripodi/
> > http://twitter.com/simonetripodi
> >

Reply via email to