Team,

I was going to suggest that we link to the Github sites from the Downloads
page, but while i was testing the concept, I found some major issues with
the list of downloads. There are 34 different downloads which do not map to
a GitHub repository.

Based on some analysis, I believe the following (15/34) should should be
moved to deprecated as they are not used in launchpad nor migrated to
GitHub:

https://github.com/apache/sling-org-apache-sling-extensions-explorer -
Replaced with Composum
https://github.com/apache/sling-org-apache-sling-samples-path-based-rtp -
not updated since 2009
https://github.com/apache/sling-org-apache-sling-jcr-compiler - Replaced
with FSClassloader
https://github.com/apache/sling-org-apache-sling-auth-selector - not
updated since 2014
https://github.com/apache/sling-org-apache-sling-extensions-threaddump -
not updated since 2012
https://github.com/apache/sling-org-apache-sling-auth-openid - not updated
since 2010
https://github.com/apache/sling-org-apache-sling-servlets-compat - not
updated since 2014
https://github.com/apache/sling-org-apache-sling-scripting-jst - not
updated since 2010
https://github.com/apache/sling-org-apache-sling-jcr-jackrabbit-server -
not updated since 2015 (replaced by Oak?)
https://github.com/apache/sling-org-apache-sling-jcr-prefs - not updated
since 2009
https://github.com/apache/sling-org-apache-sling-bgservlets - not updated
since 2016
https://github.com/apache/sling-org-apache-sling-bgservlets-testing - not
updated since 2016
https://github.com/apache/sling-org-apache-sling-testing-sling-mock-jackrabbit
- not currently part of Sling Mock
https://github.com/apache/sling-org-apache-sling-testing-samples-failingtests
- not updated since 2011
https://github.com/apache/sling-org-apache-sling-testing-samples-sampletests
- not updated since 2011
https://github.com/apache/sling-org-apache-sling-testing-samples-integrationtests
- not updated since 2011

The following may be missing being migrated (5/34):

https://github.com/apache/sling-org-apache-sling-crankstart-api
https://github.com/apache/sling-org-apache-sling-crankstart-api-fragment
https://github.com/apache/sling-org-apache-sling-crankstart-core
https://github.com/apache/sling-org-apache-sling-crankstart-sling-extensions
https://github.com/apache/sling-org-apache-sling-karaf-repoinit

This one (my bad) has a mismatch between the Maven Artifact and repository
name:
https://github.com/apache/sling-org-apache-sling-fileoptim

Finally, the remaining artifacts (12/34) are part of a multi-module setup
and will need to be provide a separate URL / artifact ID for the github
module.

https://github.com/apache/sling-org-apache-sling-cms-ui
https://github.com/apache/sling-org-apache-sling-testing-sling-mock-core
https://github.com/apache/sling-org-apache-sling-testing-osgi-mock-core
https://github.com/apache/sling-org-apache-sling-cms-reference
https://github.com/apache/sling-org-apache-sling-performance-base
https://github.com/apache/sling-org-apache-sling-testing-osgi-mock-junit5
https://github.com/apache/sling-org-apache-sling-testing-osgi-mock-junit4
https://github.com/apache/sling-org-apache-sling-testing-sling-mock-junit5
https://github.com/apache/sling-org-apache-sling-testing-sling-mock-junit4
https://github.com/apache/sling-org-apache-sling-cms-core
https://github.com/apache/sling-org-apache-sling-cms-builder

Finally, I'm not sure about this bundle as it's been updated pretty
recently, but doesn't have a GitHub repo, which seems strange:

https://github.com/apache/sling-org-apache-sling-xss-compat

In summary, I have three questions:

   1. Do we agree with the list of downloads to be moved to deprecated?
   2. Do we need to create repos for the missing downloads (aka are
   crankstart and karaf-repoinit supported)?
   3. Is XSS Compat supported or should that be moved to deprecated as well?

Thanks!
-Dan

Reply via email to