Bug 1867954 - Review Request: jaxb - Java Architecture for XML Binding (JAXB)
Summary: Review Request: jaxb - Java Architecture for XML Binding (JAXB)
Keywords:
Status: CLOSED DUPLICATE of bug 1868089
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-08-11 09:07 UTC by Fabio Valentini
Modified: 2020-08-11 16:18 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2020-08-11 16:18:48 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Fabio Valentini 2020-08-11 09:07:11 UTC
Spec URL: https://decathorpe.fedorapeople.org/packages/jaxb.spec
SRPM URL: https://decathorpe.fedorapeople.org/packages/jaxb-2.3.3-1.fc32.src.rpm

Description:
The Java Architecture for XML Binding (JAXB) provides an API and tools
that automate the mapping between XML documents and Java objects.

The JAXB framework enables developers to perform the following
operations:

- Unmarshal XML content into a Java representation
- Access and update the Java representation
- Marshal the Java representation of the XML content into XML content

JAXB gives Java developers an efficient and standard way of mapping
between XML and Java code. Java developers using JAXB are more
productive because they can write less code themselves and do not have
to be experts in XML. JAXB makes it easier for developers to extend
their applications with XML and Web Services technologies.

Fedora Account System Username: decathorpe

Note: This is a rename-review-request for renaming this package from glassfish-jaxb. I have added the necessary Provides and Obsoletes, but please verify them.

Comparison with current glassfish-jaxb package:
- latest version packaged (2.3.3 vs. 2.2.11)
- compiles successfully against Java 11 (old package is FTBFS)
- dropped two submodules that were removed from upstream (-core, -jaxb1-impl)
- disabled one unused submodule with unpackaged dependencies (-jxc)
- enabled test suite (by dropping a few broken tests, but running the rest)

I've ran test builds against the new version in COPR:
https://copr.fedorainfracloud.org/coprs/g/java-maint-sig/glassfish-jaxb-2.3.3-pr/monitor/

Builds picked up the new version and compiled successfully. The only issue is in eclipse-cdt, which looks like it depends on osgi(jaxb-api), which was renamed upstream.

Comment 1 Fabio Valentini 2020-08-11 16:18:48 UTC

*** This bug has been marked as a duplicate of bug 1868089 ***


Note You need to log in before you can comment on or make changes to this bug.