#3 Add maven-jaxb2-plugin to package list
Merged 2 years ago by decathorpe. Opened 2 years ago by ankursinha.
ankursinha/java-maint-sig add-maven-jaxb2-plugin  into  master

file modified
+1
@@ -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   |

  

no initial comment

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)

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.

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.

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
2 years ago

Pull-Request has been merged by decathorpe

2 years ago
Metadata