[jboss-dev-forums] [Design of POJO Server] - Re: Breaking up jboss.microcontainer.lib

adrian@jboss.org do-not-reply at jboss.com
Wed Feb 27 14:17:48 EST 2008


SInce I'm now about ready to integrate the latest MC (which is pretty close to RC1
status) into the AS, I thought I'd do this splitting up.

What I propose to do is move the following to top level projects
and either create an CR1 or Beta11 release based on outstanding issues in JIRA.

I'd like to get everything to CR1 in the next couple of weeks.
i.e. these could be the final releases.

Where I make it a CR1, I'll also create branches, leaving trunk for development
of the next version.

I'm ignoring issues that say "need to write tests" when judging if it should go to CR1.

Project: jboss-reflection
===================

This is the class/beaninfo stuff, used by at least JBossXB.
I'll make this a CR1. Besides all the javassist classinfo stuff (which we
aren't going to do for this release) there's two issues.

* ClassInfo serialization which I believe Ales has already done but not closed
http://jira.jboss.com/jira/browse/JBMICROCONT-128
* A simple bug that I'll fix
http://jira.jboss.com/jira/browse/JBMICROCONT-229

Project: jboss-metadata-repository
============================
This is the scoped metadata used by at least AOP
All the issues are about writing testing so this can go to CR1,
except one which isn't scheduled for this release 
(LRU cache in CachedMetaDataContext which isn't currently used anywhere anyway :-).

Project: jboss-classloader
=====================
This is the classloader, classloading and classloading-vfs projects
This will remain at beta until all the classloading issues are resolved in JBossAS JIRA.

Project jboss-managed
===================
This is the metatype and managed projects.
I'll leave this at beta since Scott is mainly the one working on this,
so I don't know the status.

Project: jboss-deployers
====================
This is all the deployers projects.
Again this will remain at beta until we've got all the JBossAS issues resolved.

Project: OSGi
===========
This should really be a top level project. But it isn't included in the release
since it is WIP.

What remains
===========
That will just leave the core microcontainer and related integration
projects for aop, drools, jbpm, spring, etc.

With the other projects gone, we should look towards creating a CR1
for this, but there's still at least the outstanding issue with JBossXB/Maps
and we might want to add some "placeholder code" for Julien's requirement?

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4132617#4132617

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4132617



More information about the jboss-dev-forums mailing list