[jboss-dev] Updated plan/status for AS5 Beta4

Dimitris Andreadis dandread at redhat.com
Wed Jan 16 10:05:35 EST 2008


Hi Folks,

This is an update of the AS5 Beta4 plan. Since the time until JBW is extremely limited we
try to reduce the scope wherever we can to the essential/critical bits. The target remains
to have complete all development by Feb/1st and leave one week for final testing/packaging.

(1)
Component updates, preferably completed by Jan/18th, drop-dead date Jan/25th (without
exceptions).

http://jira.jboss.com/jira/browse/JBAS-5137 - HEM 3.3.2.Beta2 (Emmanuel)
Done, but the fix in not used yet by EJB3

http://jira.jboss.com/jira/browse/JBAS-4648 - Upgrade jboss transactions to 4.3.0.GA (Jonathan)
Will probably be dropped for Beta4, currently under discussion.

http://jira.jboss.com/jira/browse/JBAS-5029 - Integrate jboss-ha-server-api.jar
http://jira.jboss.com/jira/browse/JBAS-5030 - Upgrade jboss-ha-client.jar to 1.0.0.GA
http://jira.jboss.com/jira/browse/JBAS-5087- Upgrade to JBoss Cache 2.1.0.GA
http://jira.jboss.com/jira/browse/JBAS-2251 - Fix JBoss Cache / AS integration issues
Brian's dealing with those. A new version of pojo cache is currently under QA due to the AOP
upgrade.

http://jira.jboss.com/jira/browse/JBAS-5111 - Upgrade jboss aop to 2.0.0.CR3 (Kabir)
The release is cut, but waiting for POJO cache update

http://jira.jboss.com/jira/browse/JBAS-5113 - VFS to 2.0.0.Beta7 (Ales)
To bring in performance improvements. May do caching changes on Beta8

http://jira.jboss.com/jira/browse/JBAS-5138 - non-snapshot Microcontainer release
(2.0.0.Beta10) Ales or Adrian.
MC is now at snapshot due to the classloader switch. As soon as we verify the change is ok
(TCK/testsuite) we need a tagged release. MC JIRA needs to be updated too.

http://jira.jboss.com/jira/browse/JBAS-5131 - Messaging upgrade (Tim/Clebert)
Scott has already produced 2 JBM releases (currently at 1.4.0.SP3a) to resolve classloader
problems . Need to clarify if another release will be needed and what it will contain.

There was also this snapshot introduced by jbossws-native50, just now:
http://jira.jboss.com/jira/browse/JBAS-5141

Is that a SPI change that should be discussed? We need to be moving out of snapshots, ASAP.

(2)
http://jira.jboss.com/jira/browse/JBAS-5098 - Deal with vfs, aop, jbossxb performance issues
Waiting for vfs and aop updates to see how much things will improve.

Seam apps should be deployed and run at an acceptable speed.

(3)
Profile service completeness and demonstrated usage through the new
management console
http://jira.jboss.com/jira/browse/JBAS-4378 - management CRUD usecases
http://jira.jboss.com/jira/browse/JBAS-4396 - support for managing
Datasources and JMS (Alexey)

I'd like to coordinate with Charles so we can showcase a couple of basic CRUD scenarios
through the new management console.

http://jira.jboss.com/jira/browse/JBAS-3170 - ProfileService
Bootstrapping of the MC
http://jira.jboss.com/jira/browse/JBAS-3768 - initial persistent format
of the profile repository
This is still waiting on Scott, unless we can re-assign it.

There is also the task of avoiding the metadata vs metavalue type
leakage, but AFAIK it is not documented in JIRA.

(4)
Moving away from the UnifiedClassloader
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4117632#4117632

Adrian performed the switch here and any problems should be reported here:
http://jira.jboss.com/jira/browse/JBAS-5119

(5)
Adrian's refactoring of deployer implementation - no updates yet
http://jira.jboss.com/jira/browse/JBAS-5044
http://jira.jboss.com/jira/browse/JBAS-5046

(6)
Anil's redo of the security deployer based on the new metadata.

Anil updated the jboss security libs, but didn't see any deployer changes. Is there more to it?

(7)
- Separation of the EJB3 module into it's own external project.
- Complete the annotation and extended persistency work (JIRA tasks?)
- EJB3/TCK improvements

This is tough as EJB3 has cyclical dependencies on the aspects module. EJB3 is broken out to 
its own project and mavenization/componetization will continue in parallel, but for AS5 
Beta4 we'll release using the "frozen" EJB3 version from AS trunk.

PaulG is also helping with the mavenization of the AS build.

(8)
Testsuite
http://hudson.qa.jboss.com/hudson/view/JBoss%20AS/job/JBoss-AS-5.0.x-TestSuite-sun15/

We are a little down to 245 failures (91%), down from 200 failures (93%), due to the 
VFSClassloader change. Most of those failures are expected so we need to sort things out 
with tests that don't make sense anymore, or need to be corrected.

http://jira.jboss.com/jira/browse/JBAS-4635

(9)
Stabilize the jdk16 build, it doesn't currently run to full completion:
http://jira.jboss.com/jira/browse/JBAS-5031
http://hudson.qa.jboss.com/hudson/view/JBoss%20AS/job/JBoss-AS-5.0.x-TestSuite-sun16/

No much progress here. Ales made changes in the MC to switch from:
ClassLoader.loadClass --> Class.forName(className, false, classLoader)
http://jira.jboss.com/jira/browse/JBMICROCONT-224

Maybe we should do something similar for AS and other included projects ?

Shelly should be looking at the jdk16 testsuite build.

(10)
Need everyone to help with a good JBAS JIRA cleanup, we still have some 133 issues
scheduled for Beta4. Anything not marked as blocker/critical will be deferred, so please 
have a look at your issues and define proper priorities, or better, reschedule or resolved them.

Tasks assigned to you:
http://jira.jboss.com/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12311444

Tasks reported by you:
http://jira.jboss.com/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12311445

Unassigned ones:
http://jira.jboss.com/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12311447

---

Again, please don't break things that already work.

Any issues, let me know.

Thanks
/Dimitris



More information about the jboss-development mailing list