[Bug 833333] New: Review request: cxf - Apache CXF

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

 



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

            Bug ID: 833333
        QA Contact: extras-qa@xxxxxxxxxxxxxxxxx
          Severity: medium
           Version: rawhide
          Priority: unspecified
                CC: mgoldman@xxxxxxxxxx, notting@xxxxxxxxxx,
                    package-review@xxxxxxxxxxxxxxxxxxxxxxx
          Assignee: nobody@xxxxxxxxxxxxxxxxx
           Summary: Review request: cxf - Apache CXF
        Regression: ---
      Story Points: ---
    Classification: Fedora
                OS: Unspecified
          Reporter: pobara@xxxxxxxxxx
              Type: Bug
     Documentation: ---
          Hardware: Unspecified
        Mount Type: ---
            Status: NEW
         Component: Package Review
           Product: Fedora

Spec URL:
http://dreamertan.fedorapeople.org/srpm/cxf/2.4.7-1.fc17/cxf.spec

SRPM URL:
http://dreamertan.fedorapeople.org/srpm/cxf/2.4.7-1.fc17/cxf-2.4.7-1.fc17.src.rpm

Description:
Apache CXF is an open-source services framework that aids in
the development of services using front-end programming APIs,
like JAX-WS and JAX-RS.

Notes:
1) This is not latest version, but that's because we need exactly this one atm;
(this was discussed with mgoldmann)

2) Many modules are still disabled; out of modules, that we need we're still
missing cxf-rt-transports-http and modules, that depend on it
(cxf-rt-frontend-jaxws and cxf-rt-frontend-ws-security). That's because we need
to have springframework package updated to generate springframework-web and
springframework-jms.

3) This package depends on new package ws-xmlschema; it's almost identical to
XmlSchema, but newer and can't be easily replaced due to difference in
classpath (this would require dumb patch ~2k lines long).

4) cxf developers included all sort of licenses (all free) of projects cxf
depend on in one subdir; some of them may not apply, but I opted to include all
of them (just in case); code itself is licensed on ASL 2.0, so this is listed
in License tag.

5) subpackage cxf-rt should probably be divided into more subpackages, but I
feel that it's better to wait until all (sub)submodules in rt are enabled to
decide how split should be designed

6) ditto subpackage cxf-tools

7) I spent some time deciding if this package should be named apache-cxf and
opted to keep shorter name; rationale is that internally project uses short
name more often and it's nice to keep it in line with other cxf-* packages.
Also, after cxf-rt split name of subpackages may be quite long as they are
already.

8) included patch was automatically generated, that's why it is so big;
splitting it into smaller patches is too cumbersome atm

9) I am not sure if there is any policy about using mirrors for source? (apache
project insists on using mirrors instead of primary url)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review



[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]