[Bug 502024] New: Review Request: xsd - W3C XML schema to C++ data binding compiler

bugzilla at redhat.com bugzilla at redhat.com
Thu May 21 14:53:12 UTC 2009


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.

Summary: Review Request: xsd - W3C XML schema to C++ data binding compiler
Alias: xsdcpp

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

           Summary: Review Request: xsd - W3C XML schema to C++ data
                    binding compiler
           Product: Fedora
           Version: rawhide
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: medium
          Priority: low
         Component: Package Review
        AssignedTo: nobody at fedoraproject.org
        ReportedBy: antti.andreimann at mail.ee
         QAContact: extras-qa at fedoraproject.org
                CC: notting at redhat.com, mtasaka at ioa.s.u-tokyo.ac.jp,
                    kalev at smartlink.ee, fedora-package-review at redhat.com
   Estimated Hours: 0.0
    Classification: Fedora


Spec URL: http://anttix.org/fedora/pkg/xsd.spec
SRPM URL: http://anttix.org/fedora/pkg/xsd-3.2.0-1.fc10.src.rpm

Description: 
CodeSynthesis XSD is an open-source, cross-platform W3C XML Schema to
C++ data binding compiler. Provided with an XML instance specification
(XML Schema), it generates C++ classes that represent the given
vocabulary as well as parsing and serialization code.
You can then access the data stored in XML using types and functions
that semantically correspond to your application domain rather than
dealing with intricacies of reading and writing XML.

Koji build: http://koji.fedoraproject.org/koji/taskinfo?taskID=1368376

Known issues:
1. The doc sub-package has a two Postscript files that rpmlint grunts about
   not being in UTF-8 encoding. I couldn't find any reasonable converter that
   can convert Postscript files to another encoding and AFAIK many printers
   do not support UTF-8 at all.

2. The main package contains both: the xsd schema compiler and the header files
   needed to build the generated code. Rpmlint does not like it at all.
   However there is no value in separating headers from the compiler:
   if You use the compiler to generate C++ code, You most certainly want to
   build the generated files as well.

3. Compiler binary is renamed to xsdcxx to avoid a name conflict. The same 
   naming is currently used in the debian project
   (http://packages.debian.org/source/lenny/xsd).

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.




More information about the package-review mailing list