Sure, long term I think we should definitely come up with something like
this.  However actually doing this is more complex than you'd think.

I've seen and discussed how OSGi handles this, Paremus in particular.
And it looked impressive.
www.paremus.com/nimble/

For now we need to keep our eye on the prize and get a feature-complete
AS7 GA out the door.

I would imagine the module lookup in AS is done in a single place?
Hence it would be easy to plugin different lookup mechanism, with local as backup.

On 03/16/2011 09:00 AM, Ales Justin wrote:
Since it's all modularized now.
What about if we ship really small,
and allow for things to be pulled / downloaded later?

It could be experimental to start with,
and if it proves to be "popular", we could make it default.

By default we would still pack all bins,
or you could download pre-configred lazy module-pull AS.
And setup some jboss.org JBoss Modules custom repo,
to simplify lookup, almost the same way we do it now locally.

On Mar 16, 2011, at 2:36 PM, David M. Lloyd wrote:

This brings up an important point that I think we need to address during
the Beta series.  A few modules are including their Maven dependencies
directly within their module - even if that Maven dependency already
exists elsewhere - and also, we have a lot of extra dependencies for
things which are either redundant or are only in use for a few classes.
 This defeats the gains we get from modules, in addition to introducing
potential CCE problems.

In the interests of fast boot time and low mem. footprint, I will be
opening JIRAs for each of these occurrences to be fixed for Beta2 or
perhaps Beta3.

In terms of raw memory usage, more "stuff" is loaded and cached to be
sure, if the memory is available - however you'll find that if you limit
the maximum heap -Xmx16m for example it should boot just fine.  A couple
weeks ago I got it to boot with -Xmx9m.

On 03/16/2011 06:14 AM, Max Rydahl Andersen wrote:


Alpha1: 19MB
Beta1: 52MB

...what the heck happened ;)

/max

Great news !

1st start: JBoss AS 7.0.0.Beta1 "Ides of March" started in 3495ms
2nd start: JBoss AS 7.0.0.Beta1 "Ides of March" started in 2422ms

Good to see :)

Congrats to the team !


On 03/16/2011 07:25 AM, Jason Greene wrote:
"Ides of March" is now live:
http://www.jboss.org/jbossas/downloads

I'll do a proper announcement soon.

On Mar 15, 2011, at 6:54 PM, Bruno Georges<bgeorges@redhat.com>    wrote:

David, All

Thank you for your incredible efforts!
This is another great milestone for JBoss AS7!
Again delivered according to plan.
Many of you worked around the clock to make this happen, it is greatly appreciated.

We will be looking forward to get community feedback!
The Beta releases cadence is starting and more will be coming at regular intervals.

AS7 Rocks!

B.
On 16 Mar 2011, at 09:14, David M. Lloyd wrote:

I've pushed out a 7.0.0.Beta1-prerelease tag and updated upstream for
Beta2 development.  Later this week Jason will be setting the release
"code name" and uploading the binary artifacts to be made available for
downloading and taking care of all that business.

Big thanks to everyone who put in extra effort to get this tag done.  I
expect that the official release announcement will be happening later
this week.

--
- DML
_______________________________________________
jboss-as7-dev mailing list
jboss-as7-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-as7-dev

_______________________________________________
jboss-as7-dev mailing list
jboss-as7-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-as7-dev
_______________________________________________
jboss-as7-dev mailing list
jboss-as7-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-as7-dev

_______________________________________________
jboss-as7-dev mailing list
jboss-as7-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-as7-dev

/max
http://about.me/maxandersen




_______________________________________________
jboss-as7-dev mailing list
jboss-as7-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-as7-dev


--
- DML
_______________________________________________
jboss-as7-dev mailing list
jboss-as7-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-as7-dev


_______________________________________________
jboss-as7-dev mailing list
jboss-as7-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-as7-dev


--
- DML
_______________________________________________
jboss-as7-dev mailing list
jboss-as7-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-as7-dev