You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@deltaspike.apache.org by Mark Struberg <st...@yahoo.de> on 2012/08/24 10:35:32 UTC

[DISCUSS] roadmap for deltaspike-0.4-incubating

Hi folks!

It's time to start working on ds-0.4-incubating.


Here is my personal list of things I like to work on:

* review/cleanup our JPA module
* review ConfigurableDataSource in hindsight of JPA in EE6
* add JSF module
* migrate over @ViewScoped
* add ComparableQualifier to the core


I'd like to start with adding the @ViewScoped stuff (as I wrote the original parts for both codi and seam3), the ComparableQualifier and later on do the JPA cleanup.

What do others like to work on?

What timeframe do we set for 0.4-incubating?


LieGrue,
strub


Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Brian Leathem <bl...@gmail.com>.
On Mon 24 Sep 2012 03:31:11 PM PDT, Mark Struberg wrote:
> Yes +1 for typesafe views. We should also take a look at what we did in CODI.

Agreed - we'll take the best-of-breed approach.

> I think the main difference is that seam3 uses enums whereas we had annotated interfaces.
>
> Both ways have pros and cons. On the plus side for the interface approach is that we are not only typesafe but can also add further annotations like @Secured directly at the ViewConfig.

We'll have to dig in here.  A deep-dive into the 
advantages/disadvantages of both approaches.

> PS: I like to get back to DS and start massive work next week. I'd like to begin with the @ViewScoped Context (including an 'abstract context' framework in core) and JSF integration for messages.

For me I'll have some time for this after Java One.

Brian

>
>
>
> ----- Original Message -----
>> From: Brian Leathem <bl...@gmail.com>
>> To: deltaspike-dev@incubator.apache.org
>> Cc:
>> Sent: Monday, September 24, 2012 9:28 PM
>> Subject: Re: [DISCUSS] roadmap for deltaspike-0.4-incubating
>>
>> Hello Spikers!
>>
>> It is indeed great to hear DeltaSpike has progressed far enough along to
>> look at JSF integration.  I'll free up some cycles to lend a hand here,
>> as there are some features from Seam Faces that I'd like to see move along.
>>
>> In particular I like the type-safe "view configuration" feature from
>> Seam Faces, and would like to see something similar to in DeltaSpike.
>> With this type-safe view configuration, we were able to set: page
>> access, url rewriting, some faces-config setttings, and we had a
>> prototype for configuring view actions.  Doing this in a type-safe
>> manner, rather than xml, offered a number of advantages -- but I don't
>> think I need to get into the benefits for type-safety with this crowd ;)
>>
>> Brian
>>
>> On 12-08-24 02:30 AM, Adrian Gonzalez wrote:
>>>   Hi,
>>>
>>>   Very good news for the JSF module !
>>>
>>>   Is there somewhere the list of expected features for the JSF module ?
>>>
>>>   Here's a list of features that I would personnally use as a JSF
>> developer in my day to day work (ranking from most used to least used).
>>>
>>>   If this list doesn't have any sense to you, please just drop the mail
>> ;)
>>>
>>>
>>>   * s:viewAction
>>>     For those not having JSF 2.2
>>>   * UIInputContainer
>>>
>> http://docs.jboss.org/seam/3/faces/latest/reference/en-US/html/components.html#UIInputContainer
>>>   * Exception
>>>      JSF ExceptionHandler for DS Exception (c.f. Seam Faces Module)
>>>   * ProjectStage
>>>      Automatically bind to JSF projectStage
>>>   * Locale and MessageResolver
>>>     Automatically bind to JSF locale and message.
>>>   * Scopes (CODI ViewAccess, CODI Conversation, ...)
>>>   * Security
>>>      authentication, El to handle authorization / permission
>>>     something like #{s:hasRole('admin')}, #{identify.login}
>>>     see JSF scenarii in
>> https://cwiki.apache.org/confluence/display/DeltaSpike/Security+Module+Drafts
>>>   * Theme handling
>>>
>> http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/i18n.html#d0e14307
>>>   * Seam Application Framework
>>>      Or something similar / simple to use and understand.
>>>
>> http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/framework.htmlBest
>> regards,
>>>
>>>   Best regards,
>>>   ________________________________
>>>   De : Mark Struberg <st...@yahoo.de>
>>>   À : deltaspike <de...@incubator.apache.org>
>>>   Envoyé le : Vendredi 24 août 2012 10h35
>>>   Objet : [DISCUSS] roadmap for deltaspike-0.4-incubating
>>>
>>>   Hi folks!
>>>
>>>   It's time to start working on ds-0.4-incubating.
>>>
>>>
>>>   Here is my personal list of things I like to work on:
>>>
>>>   * review/cleanup our JPA module
>>>   * review ConfigurableDataSource in hindsight of JPA in EE6
>>>   * add JSF module
>>>   * migrate over @ViewScoped
>>>   * add ComparableQualifier to the core
>>>
>>>
>>>   I'd like to start with adding the @ViewScoped stuff (as I wrote the
>> original parts for both codi and seam3), the ComparableQualifier and later on do
>> the JPA cleanup.
>>>
>>>   What do others like to work on?
>>>
>>>   What timeframe do we set for 0.4-incubating?
>>>
>>>
>>>   LieGrue,
>>>   strub
>>



Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Mark Struberg <st...@yahoo.de>.
Yes +1 for typesafe views. We should also take a look at what we did in CODI. 


I think the main difference is that seam3 uses enums whereas we had annotated interfaces. 

Both ways have pros and cons. On the plus side for the interface approach is that we are not only typesafe but can also add further annotations like @Secured directly at the ViewConfig.

LieGrue,
strub


PS: I like to get back to DS and start massive work next week. I'd like to begin with the @ViewScoped Context (including an 'abstract context' framework in core) and JSF integration for messages.



----- Original Message -----
> From: Brian Leathem <bl...@gmail.com>
> To: deltaspike-dev@incubator.apache.org
> Cc: 
> Sent: Monday, September 24, 2012 9:28 PM
> Subject: Re: [DISCUSS] roadmap for deltaspike-0.4-incubating
> 
> Hello Spikers!
> 
> It is indeed great to hear DeltaSpike has progressed far enough along to 
> look at JSF integration.  I'll free up some cycles to lend a hand here, 
> as there are some features from Seam Faces that I'd like to see move along.
> 
> In particular I like the type-safe "view configuration" feature from 
> Seam Faces, and would like to see something similar to in DeltaSpike.  
> With this type-safe view configuration, we were able to set: page 
> access, url rewriting, some faces-config setttings, and we had a 
> prototype for configuring view actions.  Doing this in a type-safe 
> manner, rather than xml, offered a number of advantages -- but I don't 
> think I need to get into the benefits for type-safety with this crowd ;)
> 
> Brian
> 
> On 12-08-24 02:30 AM, Adrian Gonzalez wrote:
>>  Hi,
>> 
>>  Very good news for the JSF module !
>> 
>>  Is there somewhere the list of expected features for the JSF module ?
>> 
>>  Here's a list of features that I would personnally use as a JSF 
> developer in my day to day work (ranking from most used to least used).
>> 
>>  If this list doesn't have any sense to you, please just drop the mail 
> ;)
>> 
>> 
>>  * s:viewAction
>>    For those not having JSF 2.2
>>  * UIInputContainer
>>     
> http://docs.jboss.org/seam/3/faces/latest/reference/en-US/html/components.html#UIInputContainer
>>  * Exception
>>     JSF ExceptionHandler for DS Exception (c.f. Seam Faces Module)
>>  * ProjectStage
>>     Automatically bind to JSF projectStage
>>  * Locale and MessageResolver
>>    Automatically bind to JSF locale and message.
>>  * Scopes (CODI ViewAccess, CODI Conversation, ...)
>>  * Security
>>     authentication, El to handle authorization / permission
>>    something like #{s:hasRole('admin')}, #{identify.login}
>>    see JSF scenarii in 
> https://cwiki.apache.org/confluence/display/DeltaSpike/Security+Module+Drafts
>>  * Theme handling
>>     
> http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/i18n.html#d0e14307
>>  * Seam Application Framework
>>     Or something similar / simple to use and understand.
>>     
> http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/framework.htmlBest 
> regards,
>> 
>>  Best regards,
>>  ________________________________
>>  De : Mark Struberg <st...@yahoo.de>
>>  À : deltaspike <de...@incubator.apache.org>
>>  Envoyé le : Vendredi 24 août 2012 10h35
>>  Objet : [DISCUSS] roadmap for deltaspike-0.4-incubating
>> 
>>  Hi folks!
>> 
>>  It's time to start working on ds-0.4-incubating.
>> 
>> 
>>  Here is my personal list of things I like to work on:
>> 
>>  * review/cleanup our JPA module
>>  * review ConfigurableDataSource in hindsight of JPA in EE6
>>  * add JSF module
>>  * migrate over @ViewScoped
>>  * add ComparableQualifier to the core
>> 
>> 
>>  I'd like to start with adding the @ViewScoped stuff (as I wrote the 
> original parts for both codi and seam3), the ComparableQualifier and later on do 
> the JPA cleanup.
>> 
>>  What do others like to work on?
>> 
>>  What timeframe do we set for 0.4-incubating?
>> 
>> 
>>  LieGrue,
>>  strub
> 

Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Brian Leathem <bl...@gmail.com>.
Hello Spikers!

It is indeed great to hear DeltaSpike has progressed far enough along to 
look at JSF integration.  I'll free up some cycles to lend a hand here, 
as there are some features from Seam Faces that I'd like to see move along.

In particular I like the type-safe "view configuration" feature from 
Seam Faces, and would like to see something similar to in DeltaSpike.  
With this type-safe view configuration, we were able to set: page 
access, url rewriting, some faces-config setttings, and we had a 
prototype for configuring view actions.  Doing this in a type-safe 
manner, rather than xml, offered a number of advantages -- but I don't 
think I need to get into the benefits for type-safety with this crowd ;)

Brian

On 12-08-24 02:30 AM, Adrian Gonzalez wrote:
> Hi,
>
> Very good news for the JSF module !
>
> Is there somewhere the list of expected features for the JSF module ?
>
> Here's a list of features that I would personnally use as a JSF developer in my day to day work (ranking from most used to least used).
>
> If this list doesn't have any sense to you, please just drop the mail ;)
>
>
> * s:viewAction
>   For those not having JSF 2.2
> * UIInputContainer
>    http://docs.jboss.org/seam/3/faces/latest/reference/en-US/html/components.html#UIInputContainer
> * Exception
>    JSF ExceptionHandler for DS Exception (c.f. Seam Faces Module)
> * ProjectStage
>    Automatically bind to JSF projectStage
> * Locale and MessageResolver
>   Automatically bind to JSF locale and message.
> * Scopes (CODI ViewAccess, CODI Conversation, ...)
> * Security
>    authentication, El to handle authorization / permission
>   something like #{s:hasRole('admin')}, #{identify.login}
>   see JSF scenarii in https://cwiki.apache.org/confluence/display/DeltaSpike/Security+Module+Drafts
> * Theme handling
>    http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/i18n.html#d0e14307
> * Seam Application Framework
>    Or something similar / simple to use and understand.
>    http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/framework.htmlBest regards,
>
> Best regards,
> ________________________________
> De : Mark Struberg <st...@yahoo.de>
> À : deltaspike <de...@incubator.apache.org>
> Envoyé le : Vendredi 24 août 2012 10h35
> Objet : [DISCUSS] roadmap for deltaspike-0.4-incubating
>
> Hi folks!
>
> It's time to start working on ds-0.4-incubating.
>
>
> Here is my personal list of things I like to work on:
>
> * review/cleanup our JPA module
> * review ConfigurableDataSource in hindsight of JPA in EE6
> * add JSF module
> * migrate over @ViewScoped
> * add ComparableQualifier to the core
>
>
> I'd like to start with adding the @ViewScoped stuff (as I wrote the original parts for both codi and seam3), the ComparableQualifier and later on do the JPA cleanup.
>
> What do others like to work on?
>
> What timeframe do we set for 0.4-incubating?
>
>
> LieGrue,
> strub


Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Adrian Gonzalez <ad...@yahoo.fr>.
Hi,

Very good news for the JSF module !

Is there somewhere the list of expected features for the JSF module ?

Here's a list of features that I would personnally use as a JSF developer in my day to day work (ranking from most used to least used).

If this list doesn't have any sense to you, please just drop the mail ;)


* s:viewAction
 For those not having JSF 2.2
* UIInputContainer
  http://docs.jboss.org/seam/3/faces/latest/reference/en-US/html/components.html#UIInputContainer
* Exception
  JSF ExceptionHandler for DS Exception (c.f. Seam Faces Module)
* ProjectStage
  Automatically bind to JSF projectStage
* Locale and MessageResolver 
 Automatically bind to JSF locale and message.
* Scopes (CODI ViewAccess, CODI Conversation, ...)
* Security
  authentication, El to handle authorization / permission
 something like #{s:hasRole('admin')}, #{identify.login}
 see JSF scenarii in https://cwiki.apache.org/confluence/display/DeltaSpike/Security+Module+Drafts
* Theme handling
  http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/i18n.html#d0e14307
* Seam Application Framework
  Or something similar / simple to use and understand.
  http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/framework.htmlBest regards,

Best regards,
________________________________
De : Mark Struberg <st...@yahoo.de>
À : deltaspike <de...@incubator.apache.org> 
Envoyé le : Vendredi 24 août 2012 10h35
Objet : [DISCUSS] roadmap for deltaspike-0.4-incubating

Hi folks!

It's time to start working on ds-0.4-incubating.


Here is my personal list of things I like to work on:

* review/cleanup our JPA module
* review ConfigurableDataSource in hindsight of JPA in EE6
* add JSF module
* migrate over @ViewScoped
* add ComparableQualifier to the core


I'd like to start with adding the @ViewScoped stuff (as I wrote the original parts for both codi and seam3), the ComparableQualifier and later on do the JPA cleanup.

What do others like to work on?

What timeframe do we set for 0.4-incubating?


LieGrue,
strub

Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Romain Manni-Bucau <rm...@gmail.com>.
cdi-query is clearly sthg we should add,

i'll be off for 2 weeks but can help after

*Romain Manni-Bucau*
*Twitter: @rmannibucau*
*Blog: http://rmannibucau.wordpress.com*

Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Pete Muir <pm...@redhat.com>.
As I mentioned, Jason is on vacation atm, so I'll just insert a placeholder that he was planning on migrating the XML config from Seam into DeltaSpike.

If we can refrain from an extensive discussion until he is back from vacation, that will make the discussion flow a lot better :-) I just wanted to put this on the radar...

HTH

On 24 Aug 2012, at 09:35, Mark Struberg wrote:

> Hi folks!
> 
> It's time to start working on ds-0.4-incubating.
> 
> 
> Here is my personal list of things I like to work on:
> 
> * review/cleanup our JPA module
> * review ConfigurableDataSource in hindsight of JPA in EE6
> * add JSF module
> * migrate over @ViewScoped
> * add ComparableQualifier to the core
> 
> 
> I'd like to start with adding the @ViewScoped stuff (as I wrote the original parts for both codi and seam3), the ComparableQualifier and later on do the JPA cleanup.
> 
> What do others like to work on?
> 
> What timeframe do we set for 0.4-incubating?
> 
> 
> LieGrue,
> strub
> 


Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Adrian Gonzalez <ad...@yahoo.fr>.
Hi Paul,

For generic converter, I've seen omnifaces SelectItemsConverter.

Not really generic, but it's the best I've used for now.
https://showcase-omnifaces.rhcloud.com/showcase/converters/SelectItemsConverter.xhtml 


----- Mail original -----
De : Paul Dijou <pa...@gmail.com>
À : deltaspike-dev@incubator.apache.org
Cc : 
Envoyé le : Vendredi 24 août 2012 14h38
Objet : Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Hi guys,

If I should add one feature to Adrian's great list, it would be a generic
converter and I think I would place it near the top since it's really
useful for components like selectOneMenu or selectManyMenu.

This feature was in Seam 2, named <s:convertEntity> or <s:convertEnum>, see
http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/controls.html#d0e28716

Regards,

Paul.

2012/8/24 Mehdi Heidarzadeh <he...@gmail.com>

> > Seam Application Framework
> > Or something similar / simple to use and understand.
> >
>
> http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/framework.htmlBestregards
> ,
>
> I think we have something similar to this already developed by Thomas
> Hug<https://plus.google.com/100910414952656230590>which is named
> cdi-query.
> Thomas has already
> announced<
> http://apache-deltaspike-incubator-discussions.2316169.n4.nabble.com/Porting-the-CDI-Query-extension-project-to-DeltaSpike-td4329922.html
> >that
> wants to port it to DS.
> We can ask him to attend in this thread too.
> Take a look at this :
> http://ctpconsulting.github.com/query/1.0.0.Alpha4/index.html
> And his blog post here : http://ctpjava.blogspot.com/
>
> I think Jason has used cdi-query and can talk about it better.
>
> Jason WDYT?
>
> --
> Mehdi Heidarzadeh Ardalani
> Independent JEE Consultant, Architect and Developer.
> http://www.TheBigJavaBlog.com
>


Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Paul Dijou <pa...@gmail.com>.
Hi guys,

If I should add one feature to Adrian's great list, it would be a generic
converter and I think I would place it near the top since it's really
useful for components like selectOneMenu or selectManyMenu.

This feature was in Seam 2, named <s:convertEntity> or <s:convertEnum>, see
http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/controls.html#d0e28716

Regards,

Paul.

2012/8/24 Mehdi Heidarzadeh <he...@gmail.com>

> > Seam Application Framework
> > Or something similar / simple to use and understand.
> >
>
> http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/framework.htmlBestregards
> ,
>
> I think we have something similar to this already developed by Thomas
> Hug<https://plus.google.com/100910414952656230590>which is named
> cdi-query.
> Thomas has already
> announced<
> http://apache-deltaspike-incubator-discussions.2316169.n4.nabble.com/Porting-the-CDI-Query-extension-project-to-DeltaSpike-td4329922.html
> >that
> wants to port it to DS.
> We can ask him to attend in this thread too.
> Take a look at this :
> http://ctpconsulting.github.com/query/1.0.0.Alpha4/index.html
> And his blog post here : http://ctpjava.blogspot.com/
>
> I think Jason has used cdi-query and can talk about it better.
>
> Jason WDYT?
>
> --
> Mehdi Heidarzadeh Ardalani
> Independent JEE Consultant, Architect and Developer.
> http://www.TheBigJavaBlog.com
>

Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Marius Bogoevici <ma...@gmail.com>.
All,

Sorry for the late reply, but I was on vacation so I just got to catch 
up with some of my emails.

Indeed, I would very much like us to include Spring/CDI integration in 
v0.4. and, of course, start working on it some time in September (along 
with anyone who is interested to contribute to it - I think that Arne 
would be interested in that as well). To that end, I plan to start a 
separate discussion on the features this week and hopefully we can 
gather all the ideas we have (based on Seam3, CDISource, whatnot and new 
and better ideas) and turn that into a good solution.

Cheers,
Marius



On 2012-08-29 12:24 PM, Jason Porter wrote:
> Hey all, I'm back now :)
>
> Yes, I believe it's all imported now. Other things we've talked about in
> the past for v0.4 is Spring, I know Marius is anxious to get working on
> that one. The Seam XML config I would like to do, but it seems like there's
> some discussion going on in the CDI spec that relates to XML config. If we
> think we can go forward with it as it currently stands we're good.
>
> On Mon, Aug 27, 2012 at 7:01 AM, Pete Muir <pm...@redhat.com> wrote:
>
>> IIRC Jason imported it all.
>>
>> On 25 Aug 2012, at 12:08, Mark Struberg wrote:
>>
>>> btw, Pete, Jason, Shane what is with the rest of the BeanBuilder stuff?
>>> Did we import that already? Like to work on it?
>>>
>>> LieGrue,
>>> strub
>>>
>>>
>>>
>>>
>>> ----- Original Message -----
>>>> From: Thomas Hug <Th...@ctp-consulting.com>
>>>> To: "deltaspike-dev@incubator.apache.org" <
>> deltaspike-dev@incubator.apache.org>
>>>> Cc:
>>>> Sent: Saturday, August 25, 2012 12:07 PM
>>>> Subject: RE: [DISCUSS] roadmap for deltaspike-0.4-incubating
>>>>
>>>> Yep, already on the list - so far mainly in reading mode :-)
>>>>
>>>> Given that this would not interfere with any planned JPA module
>> cleanups I'd
>>>> look forward starting with porting CDI Query over to DS. Capacity is
>> limited for
>>>> the next month but I can allocate more after JavaOne. Some stuff that
>> could be
>>>> done before:
>>>> - Porting the Solder ServiceHandler
>>>> - Porting the Solder Property Utils
>>>>
>>>> Also there are some features which are not yet ready for prime time, I
>> guess we
>>>> could start with a limited feature set going through a review / polish.
>>>>
>>>> Cheers,
>>>> Tom
>>>>
>>>> -----Original Message-----
>>>> From: Pete Muir [mailto:pmuir@redhat.com]
>>>> Sent: Freitag, 24. August 2012 15:22
>>>> To: deltaspike-dev@incubator.apache.org
>>>> Subject: Re: [DISCUSS] roadmap for deltaspike-0.4-incubating
>>>>
>>>>
>>>> On 24 Aug 2012, at 12:52, Mehdi Heidarzadeh wrote:
>>>>
>>>>>> Seam Application Framework
>>>>>> Or something similar / simple to use and understand.
>>>>>>
>>>>> http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/framework.
>>>>> htmlBestregards,
>>>>>
>>>>> I think we have something similar to this already developed by Thomas
>>>>> Hug<https://plus.google.com/100910414952656230590>which is named
>>>>> cdi-query.
>>>>> Thomas has already
>>>>> announced<http://apache-deltaspike-incubator-discussions.2316169.n4.na
>>>>> bble.com/Porting-the-CDI-Query-extension-project-to-DeltaSpike-td43299
>>>>> 22.html>that
>>>>> wants to port it to DS.
>>>>> We can ask him to attend in this thread too.
>>>>> Take a look at this :
>>>>> http://ctpconsulting.github.com/query/1.0.0.Alpha4/index.html
>>>>> And his blog post here : http://ctpjava.blogspot.com/
>>>>>
>>>>> I think Jason has used cdi-query and can talk about it better.
>>>>>
>>>>> Jason WDYT?
>>>> Jason in on vacation atm, and is only periodically checking email. I
>> can pretend
>>>> to be a poor clone of him ;-)
>>>>
>>>> Yes, we really like cdi-query, and think it's a great successor to the
>> Seam
>>>> Application Framework. I think Thomas is on this list? If so, we would
>>>> definitely support him moving it to Deltaspike, modulo the usual review
>> and
>>>> improvement work :-)
>>>>
>>>> HTH
>>>>
>>
>


Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Jason Porter <li...@gmail.com>.
Hey all, I'm back now :)

Yes, I believe it's all imported now. Other things we've talked about in
the past for v0.4 is Spring, I know Marius is anxious to get working on
that one. The Seam XML config I would like to do, but it seems like there's
some discussion going on in the CDI spec that relates to XML config. If we
think we can go forward with it as it currently stands we're good.

On Mon, Aug 27, 2012 at 7:01 AM, Pete Muir <pm...@redhat.com> wrote:

> IIRC Jason imported it all.
>
> On 25 Aug 2012, at 12:08, Mark Struberg wrote:
>
> > btw, Pete, Jason, Shane what is with the rest of the BeanBuilder stuff?
> > Did we import that already? Like to work on it?
> >
> > LieGrue,
> > strub
> >
> >
> >
> >
> > ----- Original Message -----
> >> From: Thomas Hug <Th...@ctp-consulting.com>
> >> To: "deltaspike-dev@incubator.apache.org" <
> deltaspike-dev@incubator.apache.org>
> >> Cc:
> >> Sent: Saturday, August 25, 2012 12:07 PM
> >> Subject: RE: [DISCUSS] roadmap for deltaspike-0.4-incubating
> >>
> >> Yep, already on the list - so far mainly in reading mode :-)
> >>
> >> Given that this would not interfere with any planned JPA module
> cleanups I'd
> >> look forward starting with porting CDI Query over to DS. Capacity is
> limited for
> >> the next month but I can allocate more after JavaOne. Some stuff that
> could be
> >> done before:
> >> - Porting the Solder ServiceHandler
> >> - Porting the Solder Property Utils
> >>
> >> Also there are some features which are not yet ready for prime time, I
> guess we
> >> could start with a limited feature set going through a review / polish.
> >>
> >> Cheers,
> >> Tom
> >>
> >> -----Original Message-----
> >> From: Pete Muir [mailto:pmuir@redhat.com]
> >> Sent: Freitag, 24. August 2012 15:22
> >> To: deltaspike-dev@incubator.apache.org
> >> Subject: Re: [DISCUSS] roadmap for deltaspike-0.4-incubating
> >>
> >>
> >> On 24 Aug 2012, at 12:52, Mehdi Heidarzadeh wrote:
> >>
> >>>> Seam Application Framework
> >>>> Or something similar / simple to use and understand.
> >>>>
> >>> http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/framework.
> >>> htmlBestregards,
> >>>
> >>> I think we have something similar to this already developed by Thomas
> >>> Hug<https://plus.google.com/100910414952656230590>which is named
> >>> cdi-query.
> >>> Thomas has already
> >>> announced<http://apache-deltaspike-incubator-discussions.2316169.n4.na
> >>> bble.com/Porting-the-CDI-Query-extension-project-to-DeltaSpike-td43299
> >>> 22.html>that
> >>> wants to port it to DS.
> >>> We can ask him to attend in this thread too.
> >>> Take a look at this :
> >>> http://ctpconsulting.github.com/query/1.0.0.Alpha4/index.html
> >>> And his blog post here : http://ctpjava.blogspot.com/
> >>>
> >>> I think Jason has used cdi-query and can talk about it better.
> >>>
> >>> Jason WDYT?
> >>
> >> Jason in on vacation atm, and is only periodically checking email. I
> can pretend
> >> to be a poor clone of him ;-)
> >>
> >> Yes, we really like cdi-query, and think it's a great successor to the
> Seam
> >> Application Framework. I think Thomas is on this list? If so, we would
> >> definitely support him moving it to Deltaspike, modulo the usual review
> and
> >> improvement work :-)
> >>
> >> HTH
> >>
>
>


-- 
Jason Porter
http://lightguard-jp.blogspot.com
http://twitter.com/lightguardjp

Software Engineer
Open Source Advocate
Author of Seam Catch - Next Generation Java Exception Handling

PGP key id: 926CCFF5
PGP key available at: keyserver.net, pgp.mit.edu

Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Pete Muir <pm...@redhat.com>.
IIRC Jason imported it all.

On 25 Aug 2012, at 12:08, Mark Struberg wrote:

> btw, Pete, Jason, Shane what is with the rest of the BeanBuilder stuff?
> Did we import that already? Like to work on it?
> 
> LieGrue,
> strub
> 
> 
> 
> 
> ----- Original Message -----
>> From: Thomas Hug <Th...@ctp-consulting.com>
>> To: "deltaspike-dev@incubator.apache.org" <de...@incubator.apache.org>
>> Cc: 
>> Sent: Saturday, August 25, 2012 12:07 PM
>> Subject: RE: [DISCUSS] roadmap for deltaspike-0.4-incubating
>> 
>> Yep, already on the list - so far mainly in reading mode :-)
>> 
>> Given that this would not interfere with any planned JPA module cleanups I'd 
>> look forward starting with porting CDI Query over to DS. Capacity is limited for 
>> the next month but I can allocate more after JavaOne. Some stuff that could be 
>> done before:
>> - Porting the Solder ServiceHandler
>> - Porting the Solder Property Utils
>> 
>> Also there are some features which are not yet ready for prime time, I guess we 
>> could start with a limited feature set going through a review / polish.
>> 
>> Cheers,
>> Tom
>> 
>> -----Original Message-----
>> From: Pete Muir [mailto:pmuir@redhat.com] 
>> Sent: Freitag, 24. August 2012 15:22
>> To: deltaspike-dev@incubator.apache.org
>> Subject: Re: [DISCUSS] roadmap for deltaspike-0.4-incubating
>> 
>> 
>> On 24 Aug 2012, at 12:52, Mehdi Heidarzadeh wrote:
>> 
>>>> Seam Application Framework
>>>> Or something similar / simple to use and understand.
>>>> 
>>> http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/framework.
>>> htmlBestregards,
>>> 
>>> I think we have something similar to this already developed by Thomas 
>>> Hug<https://plus.google.com/100910414952656230590>which is named 
>>> cdi-query.
>>> Thomas has already
>>> announced<http://apache-deltaspike-incubator-discussions.2316169.n4.na
>>> bble.com/Porting-the-CDI-Query-extension-project-to-DeltaSpike-td43299
>>> 22.html>that
>>> wants to port it to DS.
>>> We can ask him to attend in this thread too.
>>> Take a look at this :
>>> http://ctpconsulting.github.com/query/1.0.0.Alpha4/index.html
>>> And his blog post here : http://ctpjava.blogspot.com/
>>> 
>>> I think Jason has used cdi-query and can talk about it better.
>>> 
>>> Jason WDYT?
>> 
>> Jason in on vacation atm, and is only periodically checking email. I can pretend 
>> to be a poor clone of him ;-)
>> 
>> Yes, we really like cdi-query, and think it's a great successor to the Seam 
>> Application Framework. I think Thomas is on this list? If so, we would 
>> definitely support him moving it to Deltaspike, modulo the usual review and 
>> improvement work :-)
>> 
>> HTH
>> 


Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Charles Moulliard <ch...@gmail.com>.
A point that I forget in my list concerns the following ticket
https://issues.apache.org/jira/browse/DELTASPIKE-263

On Sat, Aug 25, 2012 at 8:21 PM, Romain Manni-Bucau
<rm...@gmail.com>wrote:

> wonder if we could get a JMX feature ( @ManagedBean,  @ManagedAttribute
> etc..)
>
> i'm not sure of the undeploy event
>
> *Romain Manni-Bucau*
> *Twitter: @rmannibucau*
> *Blog: http://rmannibucau.wordpress.com*
>



-- 
Charles Moulliard
Apache Committer / Sr. Pr. Consultant at FuseSource.com
Twitter : @cmoulliard
Blog : http://cmoulliard.blogspot.com

Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Romain Manni-Bucau <rm...@gmail.com>.
wonder if we could get a JMX feature ( @ManagedBean,  @ManagedAttribute
etc..)

i'm not sure of the undeploy event

*Romain Manni-Bucau*
*Twitter: @rmannibucau*
*Blog: http://rmannibucau.wordpress.com*

Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Mark Struberg <st...@yahoo.de>.
btw, Pete, Jason, Shane what is with the rest of the BeanBuilder stuff?
Did we import that already? Like to work on it?

LieGrue,
strub




----- Original Message -----
> From: Thomas Hug <Th...@ctp-consulting.com>
> To: "deltaspike-dev@incubator.apache.org" <de...@incubator.apache.org>
> Cc: 
> Sent: Saturday, August 25, 2012 12:07 PM
> Subject: RE: [DISCUSS] roadmap for deltaspike-0.4-incubating
> 
> Yep, already on the list - so far mainly in reading mode :-)
> 
> Given that this would not interfere with any planned JPA module cleanups I'd 
> look forward starting with porting CDI Query over to DS. Capacity is limited for 
> the next month but I can allocate more after JavaOne. Some stuff that could be 
> done before:
> - Porting the Solder ServiceHandler
> - Porting the Solder Property Utils
> 
> Also there are some features which are not yet ready for prime time, I guess we 
> could start with a limited feature set going through a review / polish.
> 
> Cheers,
> Tom
> 
> -----Original Message-----
> From: Pete Muir [mailto:pmuir@redhat.com] 
> Sent: Freitag, 24. August 2012 15:22
> To: deltaspike-dev@incubator.apache.org
> Subject: Re: [DISCUSS] roadmap for deltaspike-0.4-incubating
> 
> 
> On 24 Aug 2012, at 12:52, Mehdi Heidarzadeh wrote:
> 
>>>  Seam Application Framework
>>>  Or something similar / simple to use and understand.
>>> 
>>  http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/framework.
>>  htmlBestregards,
>> 
>>  I think we have something similar to this already developed by Thomas 
>>  Hug<https://plus.google.com/100910414952656230590>which is named 
>>  cdi-query.
>>  Thomas has already
>>  announced<http://apache-deltaspike-incubator-discussions.2316169.n4.na
>>  bble.com/Porting-the-CDI-Query-extension-project-to-DeltaSpike-td43299
>>  22.html>that
>>  wants to port it to DS.
>>  We can ask him to attend in this thread too.
>>  Take a look at this :
>>  http://ctpconsulting.github.com/query/1.0.0.Alpha4/index.html
>>  And his blog post here : http://ctpjava.blogspot.com/
>> 
>>  I think Jason has used cdi-query and can talk about it better.
>> 
>>  Jason WDYT?
> 
> Jason in on vacation atm, and is only periodically checking email. I can pretend 
> to be a poor clone of him ;-)
> 
> Yes, we really like cdi-query, and think it's a great successor to the Seam 
> Application Framework. I think Thomas is on this list? If so, we would 
> definitely support him moving it to Deltaspike, modulo the usual review and 
> improvement work :-)
> 
> HTH
> 

RE: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Thomas Hug <Th...@ctp-consulting.com>.
Yep, already on the list - so far mainly in reading mode :-)

Given that this would not interfere with any planned JPA module cleanups I'd look forward starting with porting CDI Query over to DS. Capacity is limited for the next month but I can allocate more after JavaOne. Some stuff that could be done before:
- Porting the Solder ServiceHandler
- Porting the Solder Property Utils

Also there are some features which are not yet ready for prime time, I guess we could start with a limited feature set going through a review / polish.

Cheers,
Tom

-----Original Message-----
From: Pete Muir [mailto:pmuir@redhat.com] 
Sent: Freitag, 24. August 2012 15:22
To: deltaspike-dev@incubator.apache.org
Subject: Re: [DISCUSS] roadmap for deltaspike-0.4-incubating


On 24 Aug 2012, at 12:52, Mehdi Heidarzadeh wrote:

>> Seam Application Framework
>> Or something similar / simple to use and understand.
>> 
> http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/framework.
> htmlBestregards,
> 
> I think we have something similar to this already developed by Thomas 
> Hug<https://plus.google.com/100910414952656230590>which is named 
> cdi-query.
> Thomas has already
> announced<http://apache-deltaspike-incubator-discussions.2316169.n4.na
> bble.com/Porting-the-CDI-Query-extension-project-to-DeltaSpike-td43299
> 22.html>that
> wants to port it to DS.
> We can ask him to attend in this thread too.
> Take a look at this :
> http://ctpconsulting.github.com/query/1.0.0.Alpha4/index.html
> And his blog post here : http://ctpjava.blogspot.com/
> 
> I think Jason has used cdi-query and can talk about it better.
> 
> Jason WDYT?

Jason in on vacation atm, and is only periodically checking email. I can pretend to be a poor clone of him ;-)

Yes, we really like cdi-query, and think it's a great successor to the Seam Application Framework. I think Thomas is on this list? If so, we would definitely support him moving it to Deltaspike, modulo the usual review and improvement work :-)

HTH

Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Pete Muir <pm...@redhat.com>.
On 24 Aug 2012, at 12:52, Mehdi Heidarzadeh wrote:

>> Seam Application Framework
>> Or something similar / simple to use and understand.
>> 
> http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/framework.htmlBestregards,
> 
> I think we have something similar to this already developed by Thomas
> Hug<https://plus.google.com/100910414952656230590>which is named
> cdi-query.
> Thomas has already
> announced<http://apache-deltaspike-incubator-discussions.2316169.n4.nabble.com/Porting-the-CDI-Query-extension-project-to-DeltaSpike-td4329922.html>that
> wants to port it to DS.
> We can ask him to attend in this thread too.
> Take a look at this :
> http://ctpconsulting.github.com/query/1.0.0.Alpha4/index.html
> And his blog post here : http://ctpjava.blogspot.com/
> 
> I think Jason has used cdi-query and can talk about it better.
> 
> Jason WDYT?

Jason in on vacation atm, and is only periodically checking email. I can pretend to be a poor clone of him ;-)

Yes, we really like cdi-query, and think it's a great successor to the Seam Application Framework. I think Thomas is on this list? If so, we would definitely support him moving it to Deltaspike, modulo the usual review and improvement work :-)

HTH

Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Mehdi Heidarzadeh <he...@gmail.com>.
> Seam Application Framework
> Or something similar / simple to use and understand.
>
http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/framework.htmlBestregards,

I think we have something similar to this already developed by Thomas
Hug<https://plus.google.com/100910414952656230590>which is named
cdi-query.
Thomas has already
announced<http://apache-deltaspike-incubator-discussions.2316169.n4.nabble.com/Porting-the-CDI-Query-extension-project-to-DeltaSpike-td4329922.html>that
wants to port it to DS.
We can ask him to attend in this thread too.
Take a look at this :
http://ctpconsulting.github.com/query/1.0.0.Alpha4/index.html
And his blog post here : http://ctpjava.blogspot.com/

I think Jason has used cdi-query and can talk about it better.

Jason WDYT?

-- 
Mehdi Heidarzadeh Ardalani
Independent JEE Consultant, Architect and Developer.
http://www.TheBigJavaBlog.com

Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Charles Moulliard <ch...@gmail.com>.
Hi Mark,

the list of items proposed seems really interesting. I would like to add
some points like

- Improve documentation,
- Improve TCK (how to use it, testing it),
- Integration tests (do we have enough tests and do we cover what is
required) ?

Time frame could be 4-5 months

Regards,

Charles


On Fri, Aug 24, 2012 at 10:35 AM, Mark Struberg <st...@yahoo.de> wrote:

> Hi folks!
>
> It's time to start working on ds-0.4-incubating.
>
>
> Here is my personal list of things I like to work on:
>
> * review/cleanup our JPA module
> * review ConfigurableDataSource in hindsight of JPA in EE6
> * add JSF module
> * migrate over @ViewScoped
> * add ComparableQualifier to the core
>
>
> I'd like to start with adding the @ViewScoped stuff (as I wrote the
> original parts for both codi and seam3), the ComparableQualifier and later
> on do the JPA cleanup.
>
> What do others like to work on?
>
> What timeframe do we set for 0.4-incubating?
>
>
> LieGrue,
> strub
>
>


-- 
Charles Moulliard
Apache Committer / Sr. Pr. Consultant at FuseSource.com
Twitter : @cmoulliard
Blog : http://cmoulliard.blogspot.com

Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Mark Struberg <st...@yahoo.de>.
No, there is no portable way to set this in JSF afaik.
But if bot DS and JSF use the _same_ source for determining the ProjectStage, then they basically will get the same results.

LieGrue,
strub



----- Original Message -----
> From: Adrian Gonzalez <ad...@yahoo.fr>
> To: "deltaspike-dev@incubator.apache.org" <de...@incubator.apache.org>; Mark Struberg <st...@yahoo.de>
> Cc: 
> Sent: Friday, August 24, 2012 11:42 AM
> Subject: Re: [DISCUSS] roadmap for deltaspike-0.4-incubating
> 
> Hi Mark,
> 
>>  What does _not_ work is defining the ProjectStage via web.xml. 
> 
> Is there a way to tell JSF to use DS projectStage instead of web.xml ? 
> (in this way if I want during development mode to modify current projectStage 
> from Development to Production, I only have to modify it in one location - not 
> in DS AND JSF web.xml)
> 
> 
> ----- Mail original -----
> De : Mark Struberg <st...@yahoo.de>
> À : "deltaspike-dev@incubator.apache.org" 
> <de...@incubator.apache.org>
> Cc : 
> Envoyé le : Vendredi 24 août 2012 11h37
> Objet : Re: [DISCUSS] roadmap for deltaspike-0.4-incubating
> 
> Thanks for your feedback!
> 
> I don't know all the details but the list look good so far.
> 
>>  * ProjectStage
>>     Automatically bind to JSF projectStage
> That should work even with 0.3 as we already check the property, environment and 
> JNDI locations for it. What does _not_ work is defining the ProjectStage via 
> web.xml. But we discussed this in CODI quite lengthy and ended up considering 
> that broken anyway. Reason is that the WAR file shall not change regardless on 
> which box you install it (production, staging, ...)
> 
>>  * Locale and MessageResolver
>>     Automatically bind to JSF locale and message.
> Definitely! We already designed the whole Message stuff in hindsight of that.
> 
> The others look good as well (but are not my main domain, so others should 
> review/tweak).
> 
> LieGrue,
> strub
> 
> 
>> ________________________________
>>  From: Adrian Gonzalez <ad...@yahoo.fr>
>> To: "deltaspike-dev@incubator.apache.org" 
> <de...@incubator.apache.org>; Mark Struberg 
> <st...@yahoo.de> 
>> Sent: Friday, August 24, 2012 11:24 AM
>> Subject: Re: [DISCUSS] roadmap for deltaspike-0.4-incubating
>> 
>> 
>> Hi, 
>> 
>> 
>> Very good news for the JSF module !
>> 
>> 
>> Is there somewhere the list of expected features for the JSF module ?
>> 
>> 
>> Here's a list of features that I would personnally use as a JSF 
> developer in my day to day work (ranking from most used to least used).
>>  
>> If this list doesn't have any sense to you, please just drop the mail ;)
>> 
>> 
>>  * s:viewAction
>> 
>>     For those not having JSF 2.2
>>  * UIInputContainer
>>   
>   http://docs.jboss.org/seam/3/faces/latest/reference/en-US/html/components.html#UIInputContainer
>>  * Exception
>>     JSF ExceptionHandler for DS Exception (c.f. Seam Faces Module)
>>  * ProjectStage
>>     Automatically bind to JSF projectStage
>>  * Locale and MessageResolver
>>     Automatically bind to JSF locale and message.
>>  * Scopes (CODI ViewAccess, CODI Conversation, ...)
>> 
>>  * Security 
>> 
>>     authentication, El to handle authorization / permission
>>     something like #{s:hasRole('admin')}, #{identify.login}
>>     see JSF scenarii 
> in https://cwiki.apache.org/confluence/display/DeltaSpike/Security+Module+Drafts
>>  * Theme handling
>> 
>>   
>   http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/i18n.html#d0e14307
>>  * Seam Application Framework
>>     Or something similar / simple to use and understand.
>>   
>   http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/framework.html
>> 
>> Best regards,
>> 
>> 
>> 
>> 
> 

Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Mark Struberg <st...@yahoo.de>.
Well I actually would NOT recommend setting the ProjectStage via web.xml at all!

Please either use an environment variable
> -Djavax.faces.ProjectStage=Development

or via JNDI, in tomcat e.g. in conf/context.xml :
>    <Environment name="jsf/ProjectStage" value="SystemTest" 
>         type="java.lang.String" override="false"/>



LieGrue,
strub




----- Original Message -----
> From: Romain Manni-Bucau <rm...@gmail.com>
> To: deltaspike-dev@incubator.apache.org; Adrian Gonzalez <ad...@yahoo.fr>
> Cc: 
> Sent: Friday, August 24, 2012 11:46 AM
> Subject: Re: [DISCUSS] roadmap for deltaspike-0.4-incubating
> 
>& quot;Is there a way to tell JSF to use DS projectStage instead of web.xml ?
> (in this way if I want during development mode to modify current
> projectStage from Development to Production, I only have to modify it in
> one location - not in DS AND JSF web.xml) "
> 
> i think the opposite is doable easily or it is vendor specific IMO
> 
> *Romain Manni-Bucau*
> *Twitter: @rmannibucau*
> *Blog: http://rmannibucau.wordpress.com*
> 

Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Romain Manni-Bucau <rm...@gmail.com>.
"Is there a way to tell JSF to use DS projectStage instead of web.xml ?
(in this way if I want during development mode to modify current
projectStage from Development to Production, I only have to modify it in
one location - not in DS AND JSF web.xml) "

i think the opposite is doable easily or it is vendor specific IMO

*Romain Manni-Bucau*
*Twitter: @rmannibucau*
*Blog: http://rmannibucau.wordpress.com*

Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Mark Struberg <st...@yahoo.de>.
No, there is no way. We use the same configuration, thus it will be the 'same'. The Problem is that the JSF ProjectStage is a simple Enum and thus cannot be extended. Whereas DS ProjectStage is extensible. If you configure such an extended ProjectStage then JSF will fallback to 'Production' for the JSF core.

LieGrue,
strub


----- Original Message -----
> From: Adrian Gonzalez <ad...@yahoo.fr>
> To: "deltaspike-dev@incubator.apache.org" <de...@incubator.apache.org>; Mark Struberg <st...@yahoo.de>
> Cc: 
> Sent: Friday, August 24, 2012 11:42 AM
> Subject: Re: [DISCUSS] roadmap for deltaspike-0.4-incubating
> 
> Hi Mark,
> 
>>  What does _not_ work is defining the ProjectStage via web.xml. 
> 
> Is there a way to tell JSF to use DS projectStage instead of web.xml ? 
> (in this way if I want during development mode to modify current projectStage 
> from Development to Production, I only have to modify it in one location - not 
> in DS AND JSF web.xml)
> 
> 
> ----- Mail original -----
> De : Mark Struberg <st...@yahoo.de>
> À : "deltaspike-dev@incubator.apache.org" 
> <de...@incubator.apache.org>
> Cc : 
> Envoyé le : Vendredi 24 août 2012 11h37
> Objet : Re: [DISCUSS] roadmap for deltaspike-0.4-incubating
> 
> Thanks for your feedback!
> 
> I don't know all the details but the list look good so far.
> 
>>  * ProjectStage
>>     Automatically bind to JSF projectStage
> That should work even with 0.3 as we already check the property, environment and 
> JNDI locations for it. What does _not_ work is defining the ProjectStage via 
> web.xml. But we discussed this in CODI quite lengthy and ended up considering 
> that broken anyway. Reason is that the WAR file shall not change regardless on 
> which box you install it (production, staging, ...)
> 
>>  * Locale and MessageResolver
>>     Automatically bind to JSF locale and message.
> Definitely! We already designed the whole Message stuff in hindsight of that.
> 
> The others look good as well (but are not my main domain, so others should 
> review/tweak).
> 
> LieGrue,
> strub
> 
> 
>> ________________________________
>>  From: Adrian Gonzalez <ad...@yahoo.fr>
>> To: "deltaspike-dev@incubator.apache.org" 
> <de...@incubator.apache.org>; Mark Struberg 
> <st...@yahoo.de> 
>> Sent: Friday, August 24, 2012 11:24 AM
>> Subject: Re: [DISCUSS] roadmap for deltaspike-0.4-incubating
>> 
>> 
>> Hi, 
>> 
>> 
>> Very good news for the JSF module !
>> 
>> 
>> Is there somewhere the list of expected features for the JSF module ?
>> 
>> 
>> Here's a list of features that I would personnally use as a JSF 
> developer in my day to day work (ranking from most used to least used).
>>  
>> If this list doesn't have any sense to you, please just drop the mail ;)
>> 
>> 
>>  * s:viewAction
>> 
>>     For those not having JSF 2.2
>>  * UIInputContainer
>>   
>   http://docs.jboss.org/seam/3/faces/latest/reference/en-US/html/components.html#UIInputContainer
>>  * Exception
>>     JSF ExceptionHandler for DS Exception (c.f. Seam Faces Module)
>>  * ProjectStage
>>     Automatically bind to JSF projectStage
>>  * Locale and MessageResolver
>>     Automatically bind to JSF locale and message.
>>  * Scopes (CODI ViewAccess, CODI Conversation, ...)
>> 
>>  * Security 
>> 
>>     authentication, El to handle authorization / permission
>>     something like #{s:hasRole('admin')}, #{identify.login}
>>     see JSF scenarii 
> in https://cwiki.apache.org/confluence/display/DeltaSpike/Security+Module+Drafts
>>  * Theme handling
>> 
>>   
>   http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/i18n.html#d0e14307
>>  * Seam Application Framework
>>     Or something similar / simple to use and understand.
>>   
>   http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/framework.html
>> 
>> Best regards,
>> 
>> 
>> 
>> 
> 

Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Adrian Gonzalez <ad...@yahoo.fr>.
Hi Mark,

> What does _not_ work is defining the ProjectStage via web.xml. 

Is there a way to tell JSF to use DS projectStage instead of web.xml ? 
(in this way if I want during development mode to modify current projectStage from Development to Production, I only have to modify it in one location - not in DS AND JSF web.xml)


----- Mail original -----
De : Mark Struberg <st...@yahoo.de>
À : "deltaspike-dev@incubator.apache.org" <de...@incubator.apache.org>
Cc : 
Envoyé le : Vendredi 24 août 2012 11h37
Objet : Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Thanks for your feedback!

I don't know all the details but the list look good so far.

> * ProjectStage
>    Automatically bind to JSF projectStage
That should work even with 0.3 as we already check the property, environment and JNDI locations for it. What does _not_ work is defining the ProjectStage via web.xml. But we discussed this in CODI quite lengthy and ended up considering that broken anyway. Reason is that the WAR file shall not change regardless on which box you install it (production, staging, ...)

> * Locale and MessageResolver
>    Automatically bind to JSF locale and message.
Definitely! We already designed the whole Message stuff in hindsight of that.

The others look good as well (but are not my main domain, so others should review/tweak).

LieGrue,
strub


>________________________________
> From: Adrian Gonzalez <ad...@yahoo.fr>
>To: "deltaspike-dev@incubator.apache.org" <de...@incubator.apache.org>; Mark Struberg <st...@yahoo.de> 
>Sent: Friday, August 24, 2012 11:24 AM
>Subject: Re: [DISCUSS] roadmap for deltaspike-0.4-incubating
> 
>
>Hi, 
>
>
>Very good news for the JSF module !
>
>
>Is there somewhere the list of expected features for the JSF module ?
>
>
>Here's a list of features that I would personnally use as a JSF developer in my day to day work (ranking from most used to least used).
> 
>If this list doesn't have any sense to you, please just drop the mail ;)
>
>
> * s:viewAction
>
>    For those not having JSF 2.2
> * UIInputContainer
>    http://docs.jboss.org/seam/3/faces/latest/reference/en-US/html/components.html#UIInputContainer
> * Exception
>    JSF ExceptionHandler for DS Exception (c.f. Seam Faces Module)
> * ProjectStage
>    Automatically bind to JSF projectStage
> * Locale and MessageResolver
>    Automatically bind to JSF locale and message.
> * Scopes (CODI ViewAccess, CODI Conversation, ...)
>
> * Security 
>
>    authentication, El to handle authorization / permission
>    something like #{s:hasRole('admin')}, #{identify.login}
>    see JSF scenarii in https://cwiki.apache.org/confluence/display/DeltaSpike/Security+Module+Drafts
> * Theme handling
>
>    http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/i18n.html#d0e14307
> * Seam Application Framework
>    Or something similar / simple to use and understand.
>    http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/framework.html
>
>Best regards,
>
>
>
>


Re: [DISCUSS] roadmap for deltaspike-0.4-incubating

Posted by Mark Struberg <st...@yahoo.de>.
Thanks for your feedback!

I don't know all the details but the list look good so far.

> * ProjectStage
>    Automatically bind to JSF projectStage
That should work even with 0.3 as we already check the property, environment and JNDI locations for it. What does _not_ work is defining the ProjectStage via web.xml. But we discussed this in CODI quite lengthy and ended up considering that broken anyway. Reason is that the WAR file shall not change regardless on which box you install it (production, staging, ...)

> * Locale and MessageResolver
>    Automatically bind to JSF locale and message.
Definitely! We already designed the whole Message stuff in hindsight of that.

The others look good as well (but are not my main domain, so others should review/tweak).

LieGrue,
strub


>________________________________
> From: Adrian Gonzalez <ad...@yahoo.fr>
>To: "deltaspike-dev@incubator.apache.org" <de...@incubator.apache.org>; Mark Struberg <st...@yahoo.de> 
>Sent: Friday, August 24, 2012 11:24 AM
>Subject: Re: [DISCUSS] roadmap for deltaspike-0.4-incubating
> 
>
>Hi, 
>
>
>Very good news for the JSF module !
>
>
>Is there somewhere the list of expected features for the JSF module ?
>
>
>Here's a list of features that I would personnally use as a JSF developer in my day to day work (ranking from most used to least used).
> 
>If this list doesn't have any sense to you, please just drop the mail ;)
>
>
> * s:viewAction
>
>    For those not having JSF 2.2
> * UIInputContainer
>    http://docs.jboss.org/seam/3/faces/latest/reference/en-US/html/components.html#UIInputContainer
> * Exception
>    JSF ExceptionHandler for DS Exception (c.f. Seam Faces Module)
> * ProjectStage
>    Automatically bind to JSF projectStage
> * Locale and MessageResolver
>    Automatically bind to JSF locale and message.
> * Scopes (CODI ViewAccess, CODI Conversation, ...)
>
> * Security 
>
>    authentication, El to handle authorization / permission
>    something like #{s:hasRole('admin')}, #{identify.login}
>    see JSF scenarii in https://cwiki.apache.org/confluence/display/DeltaSpike/Security+Module+Drafts
> * Theme handling
>
>    http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/i18n.html#d0e14307
> * Seam Application Framework
>    Or something similar / simple to use and understand.
>    http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/framework.html
>
>Best regards,
>
>
>
>