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
