- Stapler is adopted as a Jenkins sub-project, with explicit expectation that we do not encourage external use
- maybe even target replacing it by another active OSS project later if not mission impossible
- We move Stapler repositories to jenkinsci.
- We archive all repositories which are no longer used by Jenkins.
- http://stapler.kohsuke.org/ is deprecated and replaced by a reference to the Jenkins sub-project page
- Javadoc for Stapler components is republished on javadoc.jenkins.io
--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAFwNDjoM%3Dxfx_U_QU98T7kets4aOsgUauJOGva5TB5LY3E2NUQ%40mail.gmail.com.
Other Stapler related personal repositories can be also moved to the jenkinsci org
https://javadoc.jenkins.io/component/stapler/ includes Javadoc only for https://github.com/stapler/stapler
"not encourag[ing] external use" is an unnecessarily negative way of framing the mission
I do feel, however, that "not encourag[ing] external use" is an unnecessarily negative way of framing the mission of the new sub-project. Stapler is an unique web framework that enables the extensibility of Jenkins, and for that and all the other practical reasons it just makes more sense for the project to be adopted to Jenkins. The focus will be on serving Jenkins well. I think that's all that need to be said.
I think there is a reason for specifically discouraging use outside Jenkins: that we have found the need to fix security vulnerabilities by defining interfaces in Stapler which are then implemented in Jenkins core. An external project is unlikely to keep up with these developments, and thus potentially remain vulnerable. It would be irresponsible to advertise a library which is unsafe to use on its own.
--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/1T3yDHl1nEQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr2-T0_Yxc1RG34oV66JJhY6yegH_oMOrAN%2BY1-fPCL2VA%40mail.gmail.com.
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLDcv93AbnGKdHQCtMaOSDctWiTREpSuqETt58jR--qpFQ%40mail.gmail.com.