On Tue, Sep 10, 2019 at 11:23 AM Dridi Boukelmoune dridi.boukelmoune@gmail.com wrote:
On Sun, Sep 8, 2019 at 6:51 PM Fabio Valentini decathorpe@gmail.com wrote:
Hello packagers,
The Stewardship SIG is currently providing only bare-minimum maintenance for some Java packages, and none of our packages depend on them anymore. So, we're looking for someone to take better care of them, preferably someone who actively uses these packages or maintains a package that depends on them.
The packages are:
- java-base64
- jboss-jstl-1.2-api
- jetty-version-maven-plugin
- stringtemplate4
- tagsoup
Directly dependent packages of java-base64:
- Java-WebSocket
- elasticsearch
- gherkin2-java
- java-vash
- java-xmlbuilder
- jets3t
- rescu
- smack
- sshj
Doesn't Java have a Base64 class in its standard library since Java 8? Apologies if I remember wrong since I'm not doing any Java anymore and haven't for years now, but the java-base64 could go away if dependent upstreams used the built-in codec. My understanding is that it would be the package maintainers' responsibility to bring this up, potentially with patches, but it is also my understanding that we are dearly missing maintainers in this area...
My 2 cents
You're right, java8 does provide base64 functionality in its standard library: https://docs.oracle.com/javase/8/docs/api/java/util/Base64.html
It would be nice if dependent projects could migrate to this instead of using a third-party library (the same is true for base64coder). However, I don't really have the time to actually do the porting work here, since I'm already trying to keep the ~200+ core Java packages in fedora from falling apart in my spare time.
I also checked the list of dependent packages again, and 5 of them are already orphans, so they will go away soon anyway.
Fabio
Directly dependent packages of jboss-jstl-1.2-api:
- jboss-jsf-2.1-api
- jboss-jsf-2.2-api
Directly dependent packages of jetty-version-maven-plugin:
- jetty8
Directly dependent packages of stringtemplate4:
- antlr3
- antlr4
- eclipselink
- gs-collections
Directly dependent packages of tagsoup:
- icedtea-web
- javadocofflinesearch
- tika
- xom
If you received this email directly, you're a (co-)maintainer of one of these packages, and would probably be best qualified to take care of the package in question.
If you want to take one, some, or all of them off our hands, just fill out the "package_adoption_request" template here, and we will transfer the package to you. https://www.pagure.io/stewardship-sig/new_issue
If nobody claims the packages within the next two weeks, we will orphan them again, setting them on their course towards retirement in about two months.
Thanks, Fabio (decathorpe), for the Stewardship SIG _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org