https://bugzilla.redhat.com/show_bug.cgi?id=833333
Bug ID: 833333
QA Contact: [email protected]
Severity: medium
Version: rawhide
Priority: unspecified
CC: [email protected], [email protected],
[email protected]
Assignee: [email protected]
Summary: Review request: cxf - Apache CXF
Regression: ---
Story Points: ---
Classification: Fedora
OS: Unspecified
Reporter: [email protected]
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
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/package-review