[webbeans-dev] Re: Web beans implementation plan

Gavin King gavin at hibernate.org
Sat Oct 25 17:54:39 EDT 2008


Cool, thanks mate :)

On Sat, Oct 25, 2008 at 9:30 AM, Pete Muir <pmuir at redhat.com> wrote:
> I moved the plan to the web
> http://seamframework.org/WebBeans/WebBeansImplementationPlan
>
> On 25 Oct 2008, at 01:14, Pete Muir wrote:
>
>>
>> On 19 Oct 2008, at 21:56, Gavin King wrote:
>>
>>> Here's an updated list (a couple of new lineitems):
>>>
>>> * basic Manager functionality: resolveByType(), resolveByName(),
>>> addBean()
>>
>> Done. I haven't done corner cases tests though, so there might be some
>> bugs.
>>
>> BTW you must have different length days in Mexico to the UK :p
>>
>>> * instantiation: getInstance(), getInstanceByType(), getInstanceByName()
>>> * basic support for simple Web Beans
>>> * specialization
>>> * dependent pseudo-context
>>> * request and application contexts
>>> * injected fields, intializer methods, Web Bean constructors
>>> * producer methods
>>> * disposal methods
>>> * @New
>>> * interceptors
>>> * decorators
>>> * stereotypes
>>> * scope adaptors
>>> * basic event bus: fireEvent(), addObserver()
>>> * observer methods
>>> * @Observable Event<X>
>>> * Web Bean discovery & initialization event
>>> * Java EE integration
>>> * session context
>>> * basic support for enterprise Web Beans
>>> * Web Bean remove methods
>>> * passivating scope support
>>> ---- ALPHA
>>> * JMS endpoints
>>> * web-beans.xml
>>> * JSF integration
>>> * conversation context
>>> * ejb-jar.xml
>>> * Seam integration
>>> * Spring integration
>>> * jBPM integration / business process context
>>> * support for common annotations
>>> ---- BETA
>>>
>>> On Thu, Oct 16, 2008 at 3:35 PM, Gavin King <gavin at hibernate.org> wrote:
>>>>
>>>> We now really need to get going on the RI. I've attached the latest
>>>> draft.
>>>>
>>>> Here's a list of tasks in order. Note that we can write tests for each
>>>> step, without needing stuff from the next step!
>>>>
>>>> * basic Manager functionality: resolveByType(), resolveByName(),
>>>> addBean()
>>>> * instantiation: getInstance(), getInstanceByType(), getInstanceByName()
>>>> * basic support for simple Web Beans
>>>> * specialization
>>>> * dependent pseudo-context
>>>> * request and application contexts
>>>> * injected fields, intializer methods, Web Bean constructors
>>>> * producer methods
>>>> * disposal methods
>>>> * @New
>>>> * interceptors
>>>> * decorators
>>>> * stereotypes
>>>> * scope adaptors
>>>> * basic event bus: fireEvent(), addObserver()
>>>> * observer methods
>>>> * @Observable Event<X>
>>>> * Web Bean discovery & initialization event
>>>> * Java EE integration
>>>> * session context
>>>> * basic support for enterprise Web Beans
>>>> * Web Bean remove methods
>>>> * passivating scope support
>>>> ---- ALPHA RELEASE
>>>> * JMS endpoints
>>>> * web-beans.xml
>>>> * conversation context
>>>> * ejb-jar.xml
>>>> * support for common annotations
>>>> ---- BETA RELEASE
>>>>
>>>> Obviously, we don't need to do things in *exactly* that order, but I
>>>> think it's a good overall ordering.
>>>>
>>>> I think that most of these tasks are one day or less of work, though
>>>> some of them, particularly toward the end are more than that.
>>>>
>>>> I would like to target the alpha release for this year :-)
>>>>
>>>> WDYT?
>>>>
>>>> --
>>>> Gavin King
>>>> gavin.king at gmail.com
>>>> http://in.relation.to/Bloggers/Gavin
>>>> http://hibernate.org
>>>> http://seamframework.org
>>>>
>>>
>>>
>>>
>>> --
>>> Gavin King
>>> gavin.king at gmail.com
>>> http://in.relation.to/Bloggers/Gavin
>>> http://hibernate.org
>>> http://seamframework.org
>>> _______________________________________________
>>> webbeans-dev mailing list
>>> webbeans-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/webbeans-dev
>>
>> _______________________________________________
>> webbeans-dev mailing list
>> webbeans-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/webbeans-dev
>
> _______________________________________________
> webbeans-dev mailing list
> webbeans-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/webbeans-dev
>



-- 
Gavin King
gavin.king at gmail.com
http://in.relation.to/Bloggers/Gavin
http://hibernate.org
http://seamframework.org



More information about the weld-dev mailing list