[jboss-jira] [JBoss JIRA] (DROOLS-1746) API changes review for Drools Core

Edson Tirelli (JIRA) issues at jboss.org
Wed Oct 4 10:14:01 EDT 2017


    [ https://issues.jboss.org/browse/DROOLS-1746?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13472264#comment-13472264 ] 

Edson Tirelli commented on DROOLS-1746:
---------------------------------------

This is quite interesting [~lvc], but we consider the drools-core jar as an internal API. We are going through refactorings to clean up and modernize the API in there, so changes are expected.

Our public API is on the kie-api.jar (https://github.com/kiegroup/droolsjbpm-knowledge/tree/master/kie-api). That is where we are very sensitive about API changes and backward compatibility. If you could run a similar analysis on it, it would be quite interesting to see.

/cc [~mark.proctor] 

> API changes review for Drools Core
> ----------------------------------
>
>                 Key: DROOLS-1746
>                 URL: https://issues.jboss.org/browse/DROOLS-1746
>             Project: Drools
>          Issue Type: Enhancement
>            Reporter: Andrey V. Ponomarenko
>            Assignee: Edson Tirelli
>         Attachments: drools-core-1.png, drools-core-2.png
>
>
> The review of API changes for the Drools Core library since 6.3.0 version: https://abi-laboratory.pro/java/tracker/timeline/drools-core/
> Hope it will be helpful for users and maintainers of the library.
> The report is generated by the https://github.com/lvc/japi-tracker tool for jars found at http://central.maven.org/maven2/org/drools/drools-core/ according to https://wiki.eclipse.org/Evolving_Java-based_APIs_2.
> Thank you.
> !drools-core-2.png|API symbols timeline!
> !drools-core-1.png|API changes review!



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jboss-jira mailing list