[jira] [Commented] (SLING-7980) Minimise Sling HCs to a simple bridge for backwards-compatibility
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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)