Hi Christian,

I think the API [1] is proven and in use since 2013 (I would guess > 2000 checks to exist out in the wild in code bases of various projects). The Felix API was carefully adjusted with your feedback (e.g. the removal of state DEBUG, FELIX-6016) to make the migration path really easy for 99% of the checks that exist.

In the migration guide in Sling that I will write I don't think I can ask people to change from stable version Sling HC API 1.0.2 to a Felix API "preview version" 0.1.0. Also, maintaining Sling HCs and Felix HCs in parallel for some time is the worst of all options IMHO.

So this really leaves us to push forward with Felix HC API 2.0.0 - if we find valid reasons to make changes we'll just bump versions according semantic versioning.

-Georg

[1] https://github.com/apache/sling-org-apache-sling-hc-api


On 2019-01-31 16:30, Christian Schneider wrote:
I think we should not yet release a stable version. Instead I propose to
release a 0.1.0.
WDYT?

Christian


Am Mo., 28. Jan. 2019 um 09:44 Uhr schrieb Georg Henzler <fe...@ghenzler.de
:

Hi all,

We solved 11 issues in this release:

https://issues.apache.org/jira/issues/?jql=issuekey%20in%20(FELIX-6024%2CFELIX-6025%2CFELIX-6017%2CFELIX-6018%2CFELIX-6016%2CFELIX-6012%2CFELIX-6011%2CFELIX-6010%2CFELIX-6005%2CFELIX-6004%2CFELIX-5952)
(@PMC: Could you please create the versions for this and next release in
JIRA for the 5 modules?)

Staging repository:
https://repository.apache.org/content/repositories/orgapachefelix-1279/

You can use this UNIX script to download the release and verify the
signatures:
http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh

Usage:
sh check_staged_release.sh 1279 /tmp/felix-staging

Please vote to approve this release:

[ ] +1 Approve the release
[ ] -1 Veto the release (please provide specific comments)

This vote will be open for 72 hours.

-Georg



--

Reply via email to