[jira] [Commented] (SLING-7980) Minimise Sling HCs to a simple bridge for backwards-compatibility

2019-04-16 Thread Georg Henzler (JIRA)


[ 
https://issues.apache.org/jira/browse/SLING-7980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16818671#comment-16818671
 ] 

Georg Henzler commented on SLING-7980:
--

Last but not least, all HCs have to be migrated, tracking via SLING-8354.

> Minimise Sling HCs to a simple bridge for backwards-compatibility
> -
>
> Key: SLING-7980
> URL: https://issues.apache.org/jira/browse/SLING-7980
> Project: Sling
>  Issue Type: Task
>  Components: Health Check
>Reporter: Georg Henzler
>Assignee: Georg Henzler
>Priority: Major
> Fix For: Health Check API 1.0.4
>
>
> Once FELIX-5952 is completed, the Sling HC modules have to be updated to only 
> bridge to Felix Health Checks. 
> Steps: 
> # Release the current API bundle with a fully deprecated API (so everyone 
> upgrading to the latest version is pointed to a required change)
> # Write a migration guide (at top of page page [4] leaving the existing 
> documentation at the bottom of the page)
> # The bundles HC core HC web console are not needed anymore. I would just 
> empty the repositories for now and link to the migration guide in a README 
> file [4]
> # The bundle HC support is used for Sling specific HC features that don't fit 
> elsewhere, e.g. the ScriptableHealthCheck that is using the Sling 
> ScriptEngineManager which is not available in Felix (but normally HCs go into 
> the module they check, see 5.)
> # Adjust all Sling modules that come with HCs to use the new Felix API
> # Adjust the sling starter with a setup that will both support the deprecated 
> Sling API and the new Felix API (using Sling HC API and Felix HC API side by 
> side with the Felix HC Core achieves exactly that)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (SLING-7980) Minimise Sling HCs to a simple bridge for backwards-compatibility

2019-04-03 Thread Georg Henzler (JIRA)


[ 
https://issues.apache.org/jira/browse/SLING-7980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16809339#comment-16809339
 ] 

Georg Henzler commented on SLING-7980:
--

6) Created SLING-8343 to track the sling starter migration in a separate issue

> Minimise Sling HCs to a simple bridge for backwards-compatibility
> -
>
> Key: SLING-7980
> URL: https://issues.apache.org/jira/browse/SLING-7980
> Project: Sling
>  Issue Type: Task
>  Components: Health Check
>Reporter: Georg Henzler
>Assignee: Georg Henzler
>Priority: Major
>
> Once FELIX-5952 is completed, the Sling HC modules have to be updated to only 
> bridge to Felix Health Checks. 
> Steps: 
> # Release the current API bundle with a fully deprecated API (so everyone 
> upgrading to the latest version is pointed to a required change)
> # Write a migration guide (at top of page page [4] leaving the existing 
> documentation at the bottom of the page)
> # The bundles HC core HC web console are not needed anymore. I would just 
> empty the repositories for now and link to the migration guide in a README 
> file [4]
> # The bundle HC support is used for Sling specific HC features that don't fit 
> elsewhere, e.g. the ScriptableHealthCheck that is using the Sling 
> ScriptEngineManager which is not available in Felix (but normally HCs go into 
> the module they check, see 5.)
> # Adjust all Sling modules that come with HCs to use the new Felix API
> # Adjust the sling starter with a setup that will both support the deprecated 
> Sling API and the new Felix API (using Sling HC API and Felix HC API side by 
> side with the Felix HC Core achieves exactly that)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (SLING-7980) Minimise Sling HCs to a simple bridge for backwards-compatibility

2019-04-03 Thread Georg Henzler (JIRA)


[ 
https://issues.apache.org/jira/browse/SLING-7980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16809325#comment-16809325
 ] 

Georg Henzler commented on SLING-7980:
--

Created SLING-8342 to track the changes to org.apache.sling.hc.support in a 
separate issue 

> Minimise Sling HCs to a simple bridge for backwards-compatibility
> -
>
> Key: SLING-7980
> URL: https://issues.apache.org/jira/browse/SLING-7980
> Project: Sling
>  Issue Type: Task
>  Components: Health Check
>Reporter: Georg Henzler
>Assignee: Georg Henzler
>Priority: Major
>
> Once FELIX-5952 is completed, the Sling HC modules have to be updated to only 
> bridge to Felix Health Checks. 
> Steps: 
> # Release the current API bundle with a fully deprecated API (so everyone 
> upgrading to the latest version is pointed to a required change)
> # Write a migration guide (at top of page page [4] leaving the existing 
> documentation at the bottom of the page)
> # The bundles HC core HC web console are not needed anymore. I would just 
> empty the repositories for now and link to the migration guide in a README 
> file [4]
> # The bundle HC support is used for Sling specific HC features that don't fit 
> elsewhere, e.g. the ScriptableHealthCheck that is using the Sling 
> ScriptEngineManager which is not available in Felix (but normally HCs go into 
> the module they check, see 5.)
> # Adjust all Sling modules that come with HCs to use the new Felix API
> # Adjust the sling starter with a setup that will both support the deprecated 
> Sling API and the new Felix API (using Sling HC API and Felix HC API side by 
> side with the Felix HC Core achieves exactly that)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (SLING-7980) Minimise Sling HCs to a simple bridge for backwards-compatibility

2019-04-03 Thread Georg Henzler (JIRA)


[ 
https://issues.apache.org/jira/browse/SLING-7980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16809324#comment-16809324
 ] 

Georg Henzler commented on SLING-7980:
--

Emptied repositories with a simple README file:
[34dfae92d91a5 in 
sling-org-apache-sling-hc-core|https://gitbox.apache.org/repos/asf?p=sling-org-apache-sling-hc-core.git;a=commit;h=34dfae92d91a54c779862f6f94591afecb993c88]
[fa41b38a53c744 in 
sling-org-apache-sling-hc-webconsole|https://gitbox.apache.org/repos/asf?p=sling-org-apache-sling-hc-webconsole.git;a=commit;h=fa41b38a53c7446a24044e59b9aeb3b6ddf3e337]
[6a49147cce0682fa in 
sling-org-apache-sling-hc-annotations|https://gitbox.apache.org/repos/asf?p=sling-org-apache-sling-hc-annotations.git;a=commit;h=6a49147cce0682fa5ef426be0abcd89d9150fc05]


> Minimise Sling HCs to a simple bridge for backwards-compatibility
> -
>
> Key: SLING-7980
> URL: https://issues.apache.org/jira/browse/SLING-7980
> Project: Sling
>  Issue Type: Task
>  Components: Health Check
>Reporter: Georg Henzler
>Assignee: Georg Henzler
>Priority: Major
>
> Once FELIX-5952 is completed, the Sling HC modules have to be updated to only 
> bridge to Felix Health Checks. 
> Steps: 
> # Release the current API bundle with a fully deprecated API (so everyone 
> upgrading to the latest version is pointed to a required change)
> # Write a migration guide (at top of page page [4] leaving the existing 
> documentation at the bottom of the page)
> # The bundles HC core HC web console are not needed anymore. I would just 
> empty the repositories for now and link to the migration guide in a README 
> file [4]
> # The bundle HC support is used for Sling specific HC features that don't fit 
> elsewhere, e.g. the ScriptableHealthCheck that is using the Sling 
> ScriptEngineManager which is not available in Felix (but normally HCs go into 
> the module they check, see 5.)
> # Adjust all Sling modules that come with HCs to use the new Felix API
> # Adjust the sling starter with a setup that will both support the deprecated 
> Sling API and the new Felix API (using Sling HC API and Felix HC API side by 
> side with the Felix HC Core achieves exactly that)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (SLING-7980) Minimise Sling HCs to a simple bridge for backwards-compatibility

2019-03-29 Thread Georg Henzler (JIRA)


[ 
https://issues.apache.org/jira/browse/SLING-7980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16805557#comment-16805557
 ] 

Georg Henzler commented on SLING-7980:
--

Added migration guide 
[44d8cffb3f68|https://gitbox.apache.org/repos/asf?p=sling-site.git;a=commitdiff;h=44d8cffb3f6843d2f79d751a14c00b1b37350022]
 - see 
https://sling.apache.org/documentation/bundles/sling-health-check-tool.html and 
https://sling.apache.org/documentation/bundles/sling-health-check-tool-deprecated.html

> Minimise Sling HCs to a simple bridge for backwards-compatibility
> -
>
> Key: SLING-7980
> URL: https://issues.apache.org/jira/browse/SLING-7980
> Project: Sling
>  Issue Type: Task
>  Components: Health Check
>Reporter: Georg Henzler
>Assignee: Georg Henzler
>Priority: Major
>
> Once FELIX-5952 is completed, the Sling HC modules have to be updated to only 
> bridge to Felix Health Checks. 
> Steps: 
> # Release the current API bundle with a fully deprecated API (so everyone 
> upgrading to the latest version is pointed to a required change)
> # Write a migration guide (at top of page page [4] leaving the existing 
> documentation at the bottom of the page)
> # The bundles HC core HC web console are not needed anymore. I would just 
> empty the repositories for now and link to the migration guide in a README 
> file [4]
> # The bundle HC support is used for Sling specific HC features that don't fit 
> elsewhere, e.g. the ScriptableHealthCheck that is using the Sling 
> ScriptEngineManager which is not available in Felix (but normally HCs go into 
> the module they check, see 5.)
> # Adjust all Sling modules that come with HCs to use the new Felix API
> # Adjust the sling starter with a setup that will both support the deprecated 
> Sling API and the new Felix API (using Sling HC API and Felix HC API side by 
> side with the Felix HC Core achieves exactly that)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (SLING-7980) Minimise Sling HCs to a simple bridge for backwards-compatibility

2019-03-29 Thread Georg Henzler (JIRA)


[ 
https://issues.apache.org/jira/browse/SLING-7980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16805510#comment-16805510
 ] 

Georg Henzler commented on SLING-7980:
--

Deprecated all api classes in 
[fdec4a8999284d8|https://gitbox.apache.org/repos/asf?p=sling-org-apache-sling-hc-api.git;a=commitdiff;h=fdec4a8999284d860a35acf11631f454d54e147e]

> Minimise Sling HCs to a simple bridge for backwards-compatibility
> -
>
> Key: SLING-7980
> URL: https://issues.apache.org/jira/browse/SLING-7980
> Project: Sling
>  Issue Type: Task
>  Components: Health Check
>Reporter: Georg Henzler
>Assignee: Georg Henzler
>Priority: Major
>
> Once FELIX-5952 is completed, the Sling HC modules have to be updated to only 
> bridge to Felix Health Checks. 
> Steps: 
> # Release the current API bundle with a fully deprecated API (so everyone 
> upgrading to the latest version is pointed to a required change)
> # Write a migration guide (at top of page page [4] leaving the existing 
> documentation at the bottom of the page)
> # The bundles HC core HC web console are not needed anymore. I would just 
> empty the repositories for now and link to the migration guide in a README 
> file [4]
> # The bundle HC support is used for Sling specific HC features that don't fit 
> elsewhere, e.g. the ScriptableHealthCheck that is using the Sling 
> ScriptEngineManager which is not available in Felix (but normally HCs go into 
> the module they check, see 5.)
> # Adjust all Sling modules that come with HCs to use the new Felix API
> # Adjust the sling starter with a setup that will both support the deprecated 
> Sling API and the new Felix API (using Sling HC API and Felix HC API side by 
> side with the Felix HC Core achieves exactly that)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)