b39998e
5c16034
@@ -7,4 +7,5 @@
| hamcrest2 | 2.2 | 2.2 |
| jakarta-activation | 1.2.1 | 1.2.1 |
| jaxb-dtd-parser | 1.4.3 | 1.4.3 |
+ | maven-jaxb2-plugin | 0.13.3 | 0.14.0 |
You know, there's a special ticket template for this kind of thing ;)
EDIT: Just realized this is a PR and there's probably no way to use the ticket template when creating a PR :(
Uh, yeh, the thought of a template hadn't even entered by head tbh XD
Perhaps we write a CONTRIBUTING.md type document that includes guidelines on PRs/style and so on?
Maybe ... there's some comments about this in the README file, but nothing definitive yet. So, going through the checklist manually for now:
❌ upstream project URL points to outdated java.net / JavaEE repositories, new development happens at https://github.com/highsource/maven-jaxb2-plugin (fix URL with next package update?) ❌ packaged is 0.13.3, latest upstream version is 0.14.0 (but it only supports Java 9+ / JAXB 2.3, so that's okay) https://libraries.io/maven/org.jvnet.jaxb2.maven2:maven-jaxb2-plugin ✅ package metadata is correct (upstream lists only BSD, but according to the .spec changelog, ASL 2.0 license seems to apply to some files) ❌ anitya / release-monitoring is set up correctly (✅ I've done that now: https://release-monitoring.org/project/98676/) ❌ set monitoring status to "Monitoring" or "Monitoring + scratch builds" on https://src.fedoraproject.org/rpms/maven-jaxb2-plugin ✅ set up koschei: https://koschei.fedoraproject.org/package/maven-jaxb2-plugin ✅ document packaging workarounds (there are no substantial workarounds in place) ✅ add @java-maint-sig with admin access to the package ❓ (optional) set BugZilla assignee overrides to @java-maint-sig (only if you want to do that)
@java-maint-sig
admin
Maybe ... there's some comments about this in the README file, but nothing definitive yet. So, going through the checklist manually for now: ❌ upstream project URL points to outdated java.net / JavaEE repositories, new development happens at https://github.com/highsource/maven-jaxb2-plugin (fix URL with next package update?)
I've updated this and kicked off a build for rawhide now. For F32, I've updated SCM but I'll push it in the next update if that's OK?
https://src.fedoraproject.org/rpms/maven-jaxb2-plugin/c/09f26155d93928758f2a2c6ad62f808185aff2df?branch=master
❌ packaged is 0.13.3, latest upstream version is 0.14.0 (but it only supports Java 9+ / JAXB 2.3, so that's okay) https://libraries.io/maven/org.jvnet.jaxb2.maven2:maven-jaxb2-plugin ✅ package metadata is correct (upstream lists only BSD, but according to the .spec changelog, ASL 2.0 license seems to apply to some files) ❌ anitya / release-monitoring is set up correctly (✅ I've done that now: https://release-monitoring.org/project/98676/) ❌ set monitoring status to "Monitoring" or "Monitoring + scratch builds" on https://src.fedoraproject.org/rpms/maven-jaxb2-plugin
Done this now.
✅ set up koschei: https://koschei.fedoraproject.org/package/maven-jaxb2-plugin ✅ document packaging workarounds (there are no substantial workarounds in place) ✅ add @java-maint-sig with admin access to the package ❓ (optional) set BugZilla assignee overrides to @java-maint-sig (only if you want to do that)
Sure, would you have a link on how to do this please?
Thanks again.
I've updated this and kicked off a build for rawhide now. For F32, I've updated SCM but I'll push it in the next update if that's OK? https://src.fedoraproject.org/rpms/maven-jaxb2-plugin/c/09f26155d93928758f2a2c6ad62f808185aff2df?branch=master
Sure, that's fine.
❌ packaged is 0.13.3, latest upstream version is 0.14.0 (but it only supports Java 9+ / JAXB 2.3, so that's okay) https://libraries.io/maven/org.jvnet.jaxb2.maven2:maven-jaxb2-plugin
Can you update the actual patch from the PR to reflect this? :)
❌ set monitoring status to "Monitoring" or "Monitoring + scratch builds" on https://src.fedoraproject.org/rpms/maven-jaxb2-plugin Done this now.
❌ set monitoring status to "Monitoring" or "Monitoring + scratch builds" on https://src.fedoraproject.org/rpms/maven-jaxb2-plugin
Thanks!
❓ (optional) set BugZilla assignee overrides to @java-maint-sig (only if you want to do that) Sure, would you have a link on how to do this please? Thanks again.
❓ (optional) set BugZilla assignee overrides to @java-maint-sig (only if you want to do that)
Sure, would you have a link on how to do this please? Thanks again.
Go to https://src.fedoraproject.org/rpms/maven-jaxb2-plugin and at the bottom left there's the default bugzilla assignees for fedora and EPEL, and there should be an edit button. in the "Edit" dialog box that pops up, set both fields to @java-maint-sig. That should update the values.
1 new commit added
Correct upstream version for maven-jaxb2-plugin
Both done. Thanks.
:thumbsup:
Pull-Request has been merged by decathorpe