m (Removed POM column) |
|||
Line 93: | Line 93: | ||
!Package | !Package | ||
!Version | !Version | ||
!Review request | !Review request | ||
!Packager | !Packager | ||
Line 102: | Line 101: | ||
|hibernate-commons-annotations | |hibernate-commons-annotations | ||
|3.2.0 | |3.2.0 | ||
|{{bz|706832}} | |{{bz|706832}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 111: | Line 109: | ||
|hibernate-jpa-2.0-api | |hibernate-jpa-2.0-api | ||
|1.0.0 | |1.0.0 | ||
|{{bz|706846}} | |{{bz|706846}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 120: | Line 117: | ||
|fusesource-pom | |fusesource-pom | ||
|1.5 | |1.5 | ||
|{{bz|708645}} | |{{bz|708645}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 129: | Line 125: | ||
|hawtjni | |hawtjni | ||
|1.1 | |1.1 | ||
|{{bz|708670}} | |{{bz|708670}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 138: | Line 133: | ||
|jansi-native | |jansi-native | ||
|1.1 | |1.1 | ||
|{{bz|708836}} | |{{bz|708836}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 147: | Line 141: | ||
|jansi | |jansi | ||
|1.5 | |1.5 | ||
|{{bz|708842}} | |{{bz|708842}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 156: | Line 149: | ||
|gossip | |gossip | ||
|1.7 | |1.7 | ||
|{{bz|709051}} | |{{bz|709051}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 165: | Line 157: | ||
|jline2 | |jline2 | ||
|2.5 | |2.5 | ||
|{{bz|709300}} | |{{bz|709300}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 174: | Line 165: | ||
|jboss-parent | |jboss-parent | ||
|6 | |6 | ||
|{{bz|711350}} | |{{bz|711350}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 183: | Line 173: | ||
|apiviz | |apiviz | ||
|1.3.1 | |1.3.1 | ||
|{{bz|723523}} | |{{bz|723523}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 192: | Line 181: | ||
|byteman | |byteman | ||
|1.5.1 | |1.5.1 | ||
|{{bz|723875}} | |{{bz|723875}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 201: | Line 189: | ||
|cookxml | |cookxml | ||
|3.0.2 | |3.0.2 | ||
|{{bz|724914}} | |{{bz|724914}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 210: | Line 197: | ||
|cookcc | |cookcc | ||
|0.3.3 | |0.3.3 | ||
|{{bz|724924}} | |{{bz|724924}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 219: | Line 205: | ||
|jboss-logmanager | |jboss-logmanager | ||
|1.2.0 | |1.2.0 | ||
|{{bz|726044}} | |{{bz|726044}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 228: | Line 213: | ||
|jboss-logging | |jboss-logging | ||
|3.0.0 | |3.0.0 | ||
|{{bz|726351}} | |{{bz|726351}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 237: | Line 221: | ||
|jboss-common-core | |jboss-common-core | ||
|2.2.17 | |2.2.17 | ||
|{{bz|727152}} | |{{bz|727152}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 246: | Line 229: | ||
|jboss-dmr | |jboss-dmr | ||
|1.0.0 | |1.0.0 | ||
|{{bz|727171}} | |{{bz|727171}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 255: | Line 237: | ||
|maven-injection-plugin | |maven-injection-plugin | ||
|1.0.2 | |1.0.2 | ||
|{{bz|727220}} | |{{bz|727220}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 264: | Line 245: | ||
|jboss-modules | |jboss-modules | ||
|1.0.2 | |1.0.2 | ||
|{{bz|727608}} | |{{bz|727608}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 273: | Line 253: | ||
|jboss-marshalling | |jboss-marshalling | ||
|1.3.0 | |1.3.0 | ||
|{{bz|728131}} | |{{bz|728131}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 282: | Line 261: | ||
|jboss-vfs | |jboss-vfs | ||
|3.0.1 | |3.0.1 | ||
|{{bz|728158}} | |{{bz|728158}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 291: | Line 269: | ||
|jboss-logging-tools | |jboss-logging-tools | ||
|1.0.0 | |1.0.0 | ||
|{{bz|728171}} | |{{bz|728171}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 300: | Line 277: | ||
|jboss-threads | |jboss-threads | ||
|2.0.0 | |2.0.0 | ||
|{{bz|728208}} | |{{bz|728208}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 309: | Line 285: | ||
|jboss-msc | |jboss-msc | ||
|1.0.0 | |1.0.0 | ||
|{{bz|728202}} | |{{bz|728202}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 318: | Line 293: | ||
|xnio | |xnio | ||
|3.0.0.Beta4 | |3.0.0.Beta4 | ||
|{{bz|728460}} | |{{bz|728460}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 327: | Line 301: | ||
|jboss-remoting | |jboss-remoting | ||
|3.2.0.Beta2 | |3.2.0.Beta2 | ||
|{{bz|728501}} | |{{bz|728501}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 336: | Line 309: | ||
|jboss-sasl | |jboss-sasl | ||
|1.0.0.Beta1 | |1.0.0.Beta1 | ||
|{{bz|728504}} | |{{bz|728504}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 345: | Line 317: | ||
|jboss-httpserver | |jboss-httpserver | ||
|1.0.0.Beta1 | |1.0.0.Beta1 | ||
|{{bz|729926}} | |{{bz|729926}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 354: | Line 325: | ||
|jandex | |jandex | ||
|1.0.0 | |1.0.0 | ||
|{{bz|729970}} | |{{bz|729970}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 363: | Line 333: | ||
|jboss-specs-parent | |jboss-specs-parent | ||
|1.0.0.Beta2 | |1.0.0.Beta2 | ||
|{{bz|730226}} | |{{bz|730226}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 372: | Line 341: | ||
|jboss-transaction-1.1-api | |jboss-transaction-1.1-api | ||
|1.0.0 | |1.0.0 | ||
|{{bz|730227}} | |{{bz|730227}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 381: | Line 349: | ||
|jboss-servlet-3.0-api | |jboss-servlet-3.0-api | ||
|1.0.0 | |1.0.0 | ||
|{{bz|730232}} | |{{bz|730232}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 390: | Line 357: | ||
|jboss-jaxrpc-1.1-api | |jboss-jaxrpc-1.1-api | ||
|1.0.0 | |1.0.0 | ||
|{{bz|730233}} | |{{bz|730233}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 399: | Line 365: | ||
|jboss-ejb-3.1-api | |jboss-ejb-3.1-api | ||
|1.0.1 | |1.0.1 | ||
|{{bz|730234}} | |{{bz|730234}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 408: | Line 373: | ||
|jboss-interceptors-api_1.1 | |jboss-interceptors-api_1.1 | ||
|1.0.0 | |1.0.0 | ||
|{{bz|730306}} | |{{bz|730306}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 417: | Line 381: | ||
|jboss-classfilewriter | |jboss-classfilewriter | ||
|1.0.0 | |1.0.0 | ||
|{{bz|730312}} | |{{bz|730312}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 426: | Line 389: | ||
|jboss-invocation | |jboss-invocation | ||
|1.1.0 | |1.1.0 | ||
|{{bz|730314}} | |{{bz|730314}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 435: | Line 397: | ||
|jboss-logmanager-log4j | |jboss-logmanager-log4j | ||
|1.0.0 | |1.0.0 | ||
|{{bz|730317}} | |{{bz|730317}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 444: | Line 405: | ||
|jboss-stdio | |jboss-stdio | ||
|1.0.0 | |1.0.0 | ||
|{{bz|730322}} | |{{bz|730322}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 453: | Line 413: | ||
|bean-validation-api | |bean-validation-api | ||
|1.0.0 | |1.0.0 | ||
|{{bz|730982}} | |{{bz|730982}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 462: | Line 421: | ||
|jboss-jad-api_1.2_spec | |jboss-jad-api_1.2_spec | ||
|1.0.0 | |1.0.0 | ||
|{{bz|740799}} | |{{bz|740799}} | ||
|[[User:Goldmann|goldmann]] | |[[User:Goldmann|goldmann]] | ||
Line 469: | Line 427: | ||
|- | |- | ||
|42 | |42 | ||
| | |scannotation | ||
|1.0.3-0.2.r12 | |1.0.3-0.2.r12 | ||
|{{bz|767226 }} | |{{bz|767226 }} | ||
|[[User:Kashyapc|kashyap]] , [[User:vakwetu|Ade Lee]] | |[[User:Kashyapc|kashyap]] , [[User:vakwetu|Ade Lee]] |
Revision as of 11:21, 15 December 2011
This wiki page shows the progress of including JBoss AS 7.
People involved
Below is the list of currently involved people in the process.
Name | IRC | Current work | Additional info |
---|---|---|---|
Marek Goldmann | mgoldmann | Doing the dirty work of preparing jars to be packaged. See Current approach section for more info. | UTC+2 |
Ade Lee | alee | Packaging parts of RESTeasy (and whatever is required to do so). | UTC-5 |
Current approach
The idea is to package minimal set of JAR's. This means that only core JARs required to run or build AS7 will be packaged. This will let us package AS7 in reasonable timeframe. All additional JARs can be added later, for example to improve/enable test execution.
I am (Marek Goldmann) now using following approach to select what needs to be packaged and what not:
- Create a spec file.
- Try to build the package.
- Failure - see what what was the cause and:
- Missing dependency? Comment it out and build.
- Success - cool!
- Failure - go to beginning and start with that dependency.
- Issue in code? Create a patch.
- Missing dependency? Comment it out and build.
- Success - add spec file to queue for cleanup!
- Failure - see what what was the cause and:
Cleanup queue
In cleanup queue you can find packages that are building fine, but the spec files needs cleanup. Cleanup can include (but is not limited to):
- License, description, url, name, version, changelog are correct.
- Make sure the spec files is following additional rules.
After cleanup - package can be submitted to Fedora.
Additionally to Java packaging rules - please meet following instructions for JBoss-related packages, like jboss-dmr, jboss-logging and so on:
- JARs should be installed in
$RPM_BUILD_ROOT%{_javadir}/jboss
- POM files should be installed in
$RPM_BUILD_ROOT%{_mavenpomdir}/JPP.jboss-%{name}.pom
- Use
%add_maven_depmap
macro. It should look similar to this:
%add_maven_depmap JPP.jboss-%{name}.pom jboss/%{name}.jar
Wishlist
Below you can find examples of packages which you can pick up and start to package
- Arquillian 1.0.0.CR4 or newer
- Hibernate 4.0.0.Beta5 or newer
IronJacamar1.0.3.Final or newer- HornetQ 2.2.7.Final or newer
- mod_cluster 1.1.3.Final or newer
- Weld 1.1.2.Final or newer
- Infinispan 5.0.0.FINAL or newer
- Resteasy 2.2.1.GA or newer
- alee - packaging parts of resteasy: specifically resteasy-jaxrs, resteasy-jaxrs-api, resteasy-jaxb-provider, reseasy-jettison-provider
- Currently packaging the following dependencies: scannotation, jaxb-impl
- ShrinkWrap 1.0.0-beta-5 or newer
- PicketBox 4.0.1 or newer
We need your help!
Feel free to grab dependency you want to package and add you to the list. You can talk to us on #fedora-java IRC or using mailing list.
Current progress
Table below shows what is officially submitted to Fedora (after creating review request). This is not the cleanup queue content.
# | Package | Version | Review request | Packager | Status | Comments |
---|---|---|---|---|---|---|
1 | hibernate-commons-annotations | 3.2.0 | RHBZ #706832 | goldmann | In Rawhide | |
2 | hibernate-jpa-2.0-api | 1.0.0 | RHBZ #706846 | goldmann | In Rawhide | |
3 | fusesource-pom | 1.5 | RHBZ #708645 | goldmann | In Rawhide | |
4 | hawtjni | 1.1 | RHBZ #708670 | goldmann | In Rawhide | Depends on |
5 | jansi-native | 1.1 | RHBZ #708836 | goldmann | In Rawhide | Depends on |
6 | jansi | 1.5 | RHBZ #708842 | goldmann | In Rawhide | Depends on |
7 | gossip | 1.7 | RHBZ #709051 | goldmann | In Rawhide | Depends on |
8 | jline2 | 2.5 | RHBZ #709300 | goldmann | In Rawhide | Depends on |
9 | jboss-parent | 6 | RHBZ #711350 | goldmann | In Rawhide | Updated to version 6. |
10 | apiviz | 1.3.1 | RHBZ #723523 | goldmann | In Rawhide | Project lead informed about the process. |
11 | byteman | 1.5.1 | RHBZ #723875 | goldmann | In Rawhide | Project lead informed about the process. |
12 | cookxml | 3.0.2 | RHBZ #724914 | goldmann | In Rawhide | |
13 | cookcc | 0.3.3 | RHBZ #724924 | goldmann | In Rawhide | Depends on |
14 | jboss-logmanager | 1.2.0 | RHBZ #726044 | goldmann | In Rawhide | Depends on |
15 | jboss-logging | 3.0.0 | RHBZ #726351 | goldmann | In Rawhide | Depends on |
16 | jboss-common-core | 2.2.17 | RHBZ #727152 | goldmann | In Rawhide | Depends on |
17 | jboss-dmr | 1.0.0 | RHBZ #727171 | goldmann | In Rawhide | Depends on |
18 | maven-injection-plugin | 1.0.2 | RHBZ #727220 | goldmann | In Rawhide | |
19 | jboss-modules | 1.0.2 | RHBZ #727608 | goldmann | In Rawhide | Depends on |
20 | jboss-marshalling | 1.3.0 | RHBZ #728131 | goldmann | In Rawhide | Depends on RHBZ #725991 |
21 | jboss-vfs | 3.0.1 | RHBZ #728158 | goldmann | In Rawhide | Depends on |
22 | jboss-logging-tools | 1.0.0 | RHBZ #728171 | goldmann | In Rawhide | Depends on |
23 | jboss-threads | 2.0.0 | RHBZ #728208 | goldmann | In Rawhide | Depends on |
24 | jboss-msc | 1.0.0 | RHBZ #728202 | goldmann | In Rawhide | Depends on |
25 | xnio | 3.0.0.Beta4 | RHBZ #728460 | goldmann | In Rawhide | Depends on |
26 | jboss-remoting | 3.2.0.Beta2 | RHBZ #728501 | goldmann | In Rawhide | Depends on |
27 | jboss-sasl | 1.0.0.Beta1 | RHBZ #728504 | goldmann | Waiting for review | Depends on |
28 | jboss-httpserver | 1.0.0.Beta1 | RHBZ #729926 | goldmann | In Rawhide | |
29 | jandex | 1.0.0 | RHBZ #729970 | goldmann | In Rawhide | |
30 | jboss-specs-parent | 1.0.0.Beta2 | RHBZ #730226 | goldmann | In Rawhide | |
31 | jboss-transaction-1.1-api | 1.0.0 | RHBZ #730227 | goldmann | After review, waiting for SCM | Depends on |
32 | jboss-servlet-3.0-api | 1.0.0 | RHBZ #730232 | goldmann | Waiting for review | Depends on |
33 | jboss-jaxrpc-1.1-api | 1.0.0 | RHBZ #730233 | goldmann | After review, waiting for SCM | Depends on |
34 | jboss-ejb-3.1-api | 1.0.1 | RHBZ #730234 | goldmann | In review | Depends on |
35 | jboss-interceptors-api_1.1 | 1.0.0 | RHBZ #730306 | goldmann | Waiting for review | Depends on |
36 | jboss-classfilewriter | 1.0.0 | RHBZ #730312 | goldmann | In Rawhide | |
37 | jboss-invocation | 1.1.0 | RHBZ #730314 | goldmann | Waiting for review | Depends on |
38 | jboss-logmanager-log4j | 1.0.0 | RHBZ #730317 | goldmann | In Rawhide | |
39 | jboss-stdio | 1.0.0 | RHBZ #730322 | goldmann | In Rawhide | |
40 | bean-validation-api | 1.0.0 | RHBZ #730982 | goldmann | In Rawhide | |
41 | jboss-jad-api_1.2_spec | 1.0.0 | RHBZ #740799 | goldmann | Waiting for review | Depends on |
42 | scannotation | 1.0.3-0.2.r12 | RHBZ #767226 | kashyap , Ade Lee | In Rawhide |
Status legend
Status | Meaning |
---|---|
Issue | Package encountered a serious issue while packaging (license, etc) - see Comments field for more info. |
Waiting for review | Package is submitted for review and ready to be reviewed. Feel free to pick this package and do the review. |
In review | Package is submitted for review and being reviewed by someone. |
After review, waiting for SCM | Package passed review and packages is waiting for creating git repo in Fedora for this package. |
In Rawhide | Package is available in Rawhide. Yay! |