users@glassfish.java.net

Re: GlassFish V3 planning - What do *you* want in GlassFish V3?

From: John Clingan <John.Clingan_at_Sun.COM>
Date: Thu, 15 Nov 2007 10:13:57 -0800

This is good feedback. I did send out an email a few days back asking
what packages should be included in the update center.
http://forums.java.net/jive/thread.jspa?threadID=33157&tstart=45

Sounds like you are voting for Hibernate.

On Nov 15, 2007, at 4:23 AM, Barry van Someren wrote:

> Marina, John,
>
> Hi yes that will do of course.
> I just meant that given Glassfish will become more modular, there
> should maybe be separate modules so that you can pick which JPA will
> be used.
> Extra points if these modules can be added in the same way as the
> extra's. (through the updatecenter or the admin interface)
> I'd call this the least important thing I listed though and they would
> certainly be a lot of work.
>
> As for the Maven bits, I might be able to find some time to help in
> this as I'm becoming ever more proficient with the joys and pleasures
> of Maven.
> I'll start by checking out the the current V3 work and seeing how the
> maven builds are progressing.
>
> Regards,
>
> Barry
>
> On Nov 15, 2007 6:49 AM, John Clingan <John.Clingan_at_sun.com> wrote:
>>
>> On Nov 14, 2007, at 1:30 AM, Barry van Someren wrote:
>>
>>> Hi there,
>>>
>>> Hope I'm not too late to the party here, but some tidbits that I
>>> collected recently.. some of these have been mentioned here and I
>>> just
>>> want to second those.
>>>
>>
>> Not too late!
>>
>>> -Maven support (run embedded, have plugins for deployment)
>>> It would seem this already made the list :)
>>>
>>
>> Yep, although I should say that we are doing our best to accommodate
>> as many requests as possible but don't guarantee that any particular
>> feature will make it in V3.
>>
>>> -More fine grained control over (session) bean lifecycle, pooling
>>> and caching
>>> Correct me if I'm wrong, but it seems you can only control the total
>>> pool sizes.
>>> I'd like to be able to make a bigger pool of session beans that are
>>> known to be lighter and a smaller pool of certain utility and
>>> heavier
>>> beans to better tune how the system is loaded.
>>> We currently don't have any issues but it might be useful to allow
>>> fine tuning.
>>>
>>
>> Good feedback.
>>
>>> -Keep improving error messages and error handling.
>>> Glassfish is going great in this department, keep at it as it
>>> helps me
>>> track down errors better.
>>>
>>
>> Thanks for the feedback.
>>
>>> -Modules to replace Toplink by Hibernate
>>> Modules seem to be the new direction that Glassfish is taking and we
>>> would appreciate an easy to way to allow other implementations of
>>> JPA
>>> in.
>>>
>>
>> As Marina mentioned in another response, this can already be done.
>> http://blogs.sun.com/theaquarium/entry/running_hibernate_in_glassfish
>> http://eskatos.wordpress.com/2007/10/09/hello-world/
>>
>>> -Allow the creation of Unit tests for EJB's by making an embedded
>>> Glassfish, much like embedded JBoss
>>> We unit test our EJB's using JBoss embedded (both to ensure our
>>> application stays honest and to have complete testing in our build)
>>> Currently we have to use JBoss embedded... having a Glassfish
>>> version
>>> is already listed in here and I can strongly second this :)
>>>
>>
>> Good feedback.
>>
>>> -Keep working on the module/application installer, maybe integration
>>> within the admin interface would be nice.
>>> Glassfish comes with a small Java app to install extra's like
>>> portals etc.
>>> This is great and I hope to see this functionality inside the admin
>>> interface.
>>> Smack me if this is already implemented or listed please :)
>>>
>>
>> Good feedback.
>>
>>> -While Glassfish will promote the use HK2, please make sure that
>>> those
>>> using OSGi within their applications will not be impacted too
>>> severely
>>> (IE try to keep the current classloader as pure as possible)
>>> OSGi was selected to be used inside an EJB to handle some dynamic
>>> plugins.
>>> While we don't expect Glassfish to facilitate this explicitly, we
>>> would like it if the classloader remains as much as it is right now
>>> for the EJB's to avoid upsetting this delicate environment.
>>>
>>
>> Thanks for *your* time! Great feedback.
>>
>>
>>> Thank you for your time.
>>>
>>> Regards,
>>>
>>> --
>>> Barry van Someren
>>> ---------------------------------------
>>> Email: barry_at_bvansomeren.com
>>> Email: goltharnl_at_gmail.com
>>> Linkedin: http://www.linkedin.com/pub/1/b41/197
>>> Www: http://blog.bvansomeren.com
>>>
>>>
>>> On Oct 30, 2007 8:13 PM, John Clingan <John.Clingan_at_sun.com> wrote:
>>>> If you have ideas of features or enhancements that you want in
>>>> GlassFish V3, read on!
>>>>
>>>> GlassFish V1 was all about developer productivity and Java EE 5.
>>>> GlassFish V2 adds enterprise features such as clustering and
>>>> centralized administration. Now that GlassFish V2 has been
>>>> released,
>>>> it is time to begin planning for GlassFish V3. Before doing so,
>>>> there
>>>> needs to be a clear direction of where we are headed. We have
>>>> outlined
>>>> the high level themes for GlassFish V3 here (feel free to provide
>>>> feedback on the themes):
>>>> http://wiki.glassfish.java.net/Wiki.jsp?page=GlassFishV3Themes
>>>>
>>>> We would like to drill down a step further and begin to define
>>>> GlassFish V3 with community involvement. That means you! Is there a
>>>> feature or enhancement that you would like to see in GlassFish V3?
>>>> Perhaps to make it easier to use or more relevant for your work
>>>> environment?
>>>> Please feel free to participate! I'd like to begin the
>>>> discussion on
>>>> this alias. Feel free to contact me directly as well at John dot
>>>> Clingan at Sun dot COM. Depending on the level of interest, we can
>>>> also set up a conference call and discuss in real time.
>>>>
>>>> Here are some sample questions that may stimulate some ideas:
>>>>
>>>> - A feature that would make software development significantly
>>>> easier
>>>> - A feature that differentiates GlassFish V3 from other application
>>>> servers
>>>> - A feature that is available with application server X, and would
>>>> really benefit users if it were also in GlassFish V3
>>>> - GlassFish would be easier to use if ...
>>>> - If GlassFish had this feature I could deploy it to a broader
>>>> production environment
>>>>
>>>> Thanks!
>>>> John Clingan
>>>> GlassFish / Sun Application Server Group Product Manger
>>>>
>>>> John dot Clingan at Sun dot COM
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
>>>> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>>>>
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
>>> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>>
>>
>
>
>
> --
> Barry van Someren
> ---------------------------------------
> Email: barry_at_bvansomeren.com
> Email: goltharnl_at_gmail.com
> Linkedin: http://www.linkedin.com/pub/1/b41/197
> Www: http://blog.bvansomeren.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>