[Bug 1867954] New: Review Request: jaxb - Java Architecture for XML Binding (JAXB)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1867954

            Bug ID: 1867954
           Summary: Review Request: jaxb - Java Architecture for XML
                    Binding (JAXB)
           Product: Fedora
           Version: rawhide
          Hardware: All
                OS: Linux
            Status: NEW
         Component: Package Review
          Severity: medium
          Priority: medium
          Assignee: nobody@xxxxxxxxxxxxxxxxx
          Reporter: decathorpe@xxxxxxxxx
        QA Contact: extras-qa@xxxxxxxxxxxxxxxxx
                CC: package-review@xxxxxxxxxxxxxxxxxxxxxxx
  Target Milestone: ---
    Classification: Fedora



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.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
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/package-review@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux