Re: [Result] Re: VOTE graduation (was Re: Next steps? (was Re: Is trinidad ready for graduation ?))

2007-04-18 Thread Matthias Wessendorf

The vote thread can be viewed here:

http://mail-archives.apache.org/mod_mbox/incubator-general/200704.mbox/[EMAIL 
PROTECTED]


-Matthias

On 4/18/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:

Hi,

> I'll open a vote thread on MyFaces' dev list.


we got 13 +1 votes on the MyFaces dev list.

I'll follow up with a vote on general @ incubator to get approval for
the graduation as a MyFaces subproject.

I'll keep you posted.

-Matthias


> Greetings,
> Matthias
>
> On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> > Hello Trinidad PPMC members and Trinidad community,
> >
> > we have discussed during the last months (time by time, not permanent)
> > that Trinidad is ready to graduate from the Apache Incubator; we also
> > managed to get releases of the artifacts out. Main question is (see
> > the original email threads) should Trinidad be a subproject of Apache
> > MyFaces or should it be a TLP.
> >
> > Please cast your votes (only one is possible):
> >
> > [ ] graduate as a subproject of the Apache MyFaces community
> > [ ] graduate as a TLP
> > [ ] not ready to graduate, because...
> >
> >
> > -Matthias
> >
> > On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> > > The dependency will be also the same, if we (MyFaces) go the proposed
> > > route w/ Trinidad as the base for Tomahawk².
> > >
> > > -Matthias
> > >
> > > On 4/11/07, Martin Marinschek <[EMAIL PROTECTED]> wrote:
> > > > As long as the community is somewhat similar (at least there are
> > > > people in both communities), I'm +1 for taking it in under MyFaces. My
> > > > only problem with the subproject approach is that when RCF comes out,
> > > > we'll have two sub projects where one sub project depends on the other
> > > > - kind of awkward.
> > > >
> > > > regards,
> > > >
> > > > Martin
> > > >
> > > > On 4/11/07, Jeanne Waldman <[EMAIL PROTECTED]> wrote:
> > > > > Simon,
> > > > > I like your arguments and after reading this thread, I like the idea
> > > > > of a subproject better than a TLP too. I wanted to comment so
> > > > > ya'll will know there are more people reading the thread and
> > > > > forming an opinion than have been commenting thus far. :)
> > > > > - Jeanne
> > > > >
> > > > > Simon Lessard wrote:
> > > > > > Personally I don't think a TLP would be a good idea just yet since 
JSF is
> > > > > > still relatively new compared to some older well known frameworks. I
> > > > > > think
> > > > > > it's easier for new users to find all they need from one entry 
point and
> > > > > > MyFaces seems the right place for that, at least for now.
> > > > > >
> > > > > > Also, being a subproject will probably improve the users' 
confidence in
> > > > > > library compatibility as well as encourage that compatibility to be
> > > > > > kept/improved by developers.
> > > > > >
> > > > > > It may just be a feeling, but it seems to me that making Trinidad 
TLP
> > > > > > right
> > > > > > away would make it look a bit like a loner, especially since Tobago 
and
> > > > > > Tomahawk are MyFaces sub projects. If JSF component sets should be
> > > > > > TLP(s),
> > > > > > then I think it should be done all at the same time, and this 
cannot be
> > > > > > achieved until we harmonize Tomahawk, Trinidad and Tobago imho.
> > > > > >
> > > > > >
> > > > > > My 2¢,
> > > > > >
> > > > > > ~ Simon
> > > > > >
> > > > > > On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> > > > > >>
> > > > > >> That was also a point of Noel, when proposing the RCF donation 
thing.
> > > > > >> He was asking, why not having a "JSF components" project.
> > > > > >>
> > > > > >> Perhaps that might be an interesting option, not sure yet; but when
> > > > > >> RCF arrives somewhen.. there would be another component set.
> > > > > >>
> > > > > >> Perhaps we should move the discussion for a "split" to the MyFaces 
DEV
> > > > > >> list, that the MyFaces PMC is also able to comment.
> > > > > >>
> > > > > >> The components project could have a similar fashion like Jakarta.
> > > > > >>
> > > > > >> But since this isn't yet the case, I'd agree that a subproject is 
the
> > > > > >> best, for now.
> > > > > >>
> > > > > >> -Matthias
> > > > > >>
> > > > > >> On 4/11/07, Adam Winer <[EMAIL PROTECTED]> wrote:
> > > > > >> > If there was an idea to split MyFaces into an implementation
> > > > > >> > half and a component set half, each as separate TLPs, then
> > > > > >> > I'd see your point - but as it is, MyFaces the TLP is both
> > > > > >> > an implementation and (currently) 2 component sets.
> > > > > >> >
> > > > > >> > -- Adam
> > > > > >> >
> > > > > >> >
> > > > > >> > On 4/10/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:
> > > > > >> > > Sorry for the one in all reply..
> > > > > >> > >
> > > > > >> > > Ok, let's switch perspective's here. MyFaces (the codebase) is 
a JSF
> > > > > >> implementation.
> > > > > >> > > Tomahawk and Trinidad are JSF component sets. I am not 
comparing the
> > > > > >> possible overlap of the
> > > > > >

Re: [Result] Re: VOTE graduation (was Re: Next steps? (was Re: Is trinidad ready for graduation ?))

2007-04-18 Thread Matthias Wessendorf

Hi,


I'll open a vote thread on MyFaces' dev list.



we got 13 +1 votes on the MyFaces dev list.

I'll follow up with a vote on general @ incubator to get approval for
the graduation as a MyFaces subproject.

I'll keep you posted.

-Matthias



Greetings,
Matthias

On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> Hello Trinidad PPMC members and Trinidad community,
>
> we have discussed during the last months (time by time, not permanent)
> that Trinidad is ready to graduate from the Apache Incubator; we also
> managed to get releases of the artifacts out. Main question is (see
> the original email threads) should Trinidad be a subproject of Apache
> MyFaces or should it be a TLP.
>
> Please cast your votes (only one is possible):
>
> [ ] graduate as a subproject of the Apache MyFaces community
> [ ] graduate as a TLP
> [ ] not ready to graduate, because...
>
>
> -Matthias
>
> On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> > The dependency will be also the same, if we (MyFaces) go the proposed
> > route w/ Trinidad as the base for Tomahawk².
> >
> > -Matthias
> >
> > On 4/11/07, Martin Marinschek <[EMAIL PROTECTED]> wrote:
> > > As long as the community is somewhat similar (at least there are
> > > people in both communities), I'm +1 for taking it in under MyFaces. My
> > > only problem with the subproject approach is that when RCF comes out,
> > > we'll have two sub projects where one sub project depends on the other
> > > - kind of awkward.
> > >
> > > regards,
> > >
> > > Martin
> > >
> > > On 4/11/07, Jeanne Waldman <[EMAIL PROTECTED]> wrote:
> > > > Simon,
> > > > I like your arguments and after reading this thread, I like the idea
> > > > of a subproject better than a TLP too. I wanted to comment so
> > > > ya'll will know there are more people reading the thread and
> > > > forming an opinion than have been commenting thus far. :)
> > > > - Jeanne
> > > >
> > > > Simon Lessard wrote:
> > > > > Personally I don't think a TLP would be a good idea just yet since 
JSF is
> > > > > still relatively new compared to some older well known frameworks. I
> > > > > think
> > > > > it's easier for new users to find all they need from one entry point 
and
> > > > > MyFaces seems the right place for that, at least for now.
> > > > >
> > > > > Also, being a subproject will probably improve the users' confidence 
in
> > > > > library compatibility as well as encourage that compatibility to be
> > > > > kept/improved by developers.
> > > > >
> > > > > It may just be a feeling, but it seems to me that making Trinidad TLP
> > > > > right
> > > > > away would make it look a bit like a loner, especially since Tobago 
and
> > > > > Tomahawk are MyFaces sub projects. If JSF component sets should be
> > > > > TLP(s),
> > > > > then I think it should be done all at the same time, and this cannot 
be
> > > > > achieved until we harmonize Tomahawk, Trinidad and Tobago imho.
> > > > >
> > > > >
> > > > > My 2¢,
> > > > >
> > > > > ~ Simon
> > > > >
> > > > > On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> > > > >>
> > > > >> That was also a point of Noel, when proposing the RCF donation thing.
> > > > >> He was asking, why not having a "JSF components" project.
> > > > >>
> > > > >> Perhaps that might be an interesting option, not sure yet; but when
> > > > >> RCF arrives somewhen.. there would be another component set.
> > > > >>
> > > > >> Perhaps we should move the discussion for a "split" to the MyFaces 
DEV
> > > > >> list, that the MyFaces PMC is also able to comment.
> > > > >>
> > > > >> The components project could have a similar fashion like Jakarta.
> > > > >>
> > > > >> But since this isn't yet the case, I'd agree that a subproject is the
> > > > >> best, for now.
> > > > >>
> > > > >> -Matthias
> > > > >>
> > > > >> On 4/11/07, Adam Winer <[EMAIL PROTECTED]> wrote:
> > > > >> > If there was an idea to split MyFaces into an implementation
> > > > >> > half and a component set half, each as separate TLPs, then
> > > > >> > I'd see your point - but as it is, MyFaces the TLP is both
> > > > >> > an implementation and (currently) 2 component sets.
> > > > >> >
> > > > >> > -- Adam
> > > > >> >
> > > > >> >
> > > > >> > On 4/10/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:
> > > > >> > > Sorry for the one in all reply..
> > > > >> > >
> > > > >> > > Ok, let's switch perspective's here. MyFaces (the codebase) is a 
JSF
> > > > >> implementation.
> > > > >> > > Tomahawk and Trinidad are JSF component sets. I am not comparing 
the
> > > > >> possible overlap of the
> > > > >> > > component sets, I am  focussing on the possible lack of overlap 
in
> > > > >> community of the JSF
> > > > >> > > implementation and the component sets. Different goals, different
> > > > >> users and different developers
> > > > >> > > (although the last is not yet the case, it is most likely someone
> > > > >> interested in components is not
> > > > >> > > interested in coding on the JSF implementat

[Result] Re: VOTE graduation (was Re: Next steps? (was Re: Is trinidad ready for graduation ?))

2007-04-15 Thread Matthias Wessendorf

we got 7 votes for "graduate as a subproject of the Apache MyFaces
community" and one +1 for graduation ;)

thanks for voting.

I'll open a vote thread on MyFaces' dev list.

Greetings,
Matthias

On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:

Hello Trinidad PPMC members and Trinidad community,

we have discussed during the last months (time by time, not permanent)
that Trinidad is ready to graduate from the Apache Incubator; we also
managed to get releases of the artifacts out. Main question is (see
the original email threads) should Trinidad be a subproject of Apache
MyFaces or should it be a TLP.

Please cast your votes (only one is possible):

[ ] graduate as a subproject of the Apache MyFaces community
[ ] graduate as a TLP
[ ] not ready to graduate, because...


-Matthias

On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> The dependency will be also the same, if we (MyFaces) go the proposed
> route w/ Trinidad as the base for Tomahawk².
>
> -Matthias
>
> On 4/11/07, Martin Marinschek <[EMAIL PROTECTED]> wrote:
> > As long as the community is somewhat similar (at least there are
> > people in both communities), I'm +1 for taking it in under MyFaces. My
> > only problem with the subproject approach is that when RCF comes out,
> > we'll have two sub projects where one sub project depends on the other
> > - kind of awkward.
> >
> > regards,
> >
> > Martin
> >
> > On 4/11/07, Jeanne Waldman <[EMAIL PROTECTED]> wrote:
> > > Simon,
> > > I like your arguments and after reading this thread, I like the idea
> > > of a subproject better than a TLP too. I wanted to comment so
> > > ya'll will know there are more people reading the thread and
> > > forming an opinion than have been commenting thus far. :)
> > > - Jeanne
> > >
> > > Simon Lessard wrote:
> > > > Personally I don't think a TLP would be a good idea just yet since JSF 
is
> > > > still relatively new compared to some older well known frameworks. I
> > > > think
> > > > it's easier for new users to find all they need from one entry point and
> > > > MyFaces seems the right place for that, at least for now.
> > > >
> > > > Also, being a subproject will probably improve the users' confidence in
> > > > library compatibility as well as encourage that compatibility to be
> > > > kept/improved by developers.
> > > >
> > > > It may just be a feeling, but it seems to me that making Trinidad TLP
> > > > right
> > > > away would make it look a bit like a loner, especially since Tobago and
> > > > Tomahawk are MyFaces sub projects. If JSF component sets should be
> > > > TLP(s),
> > > > then I think it should be done all at the same time, and this cannot be
> > > > achieved until we harmonize Tomahawk, Trinidad and Tobago imho.
> > > >
> > > >
> > > > My 2¢,
> > > >
> > > > ~ Simon
> > > >
> > > > On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> > > >>
> > > >> That was also a point of Noel, when proposing the RCF donation thing.
> > > >> He was asking, why not having a "JSF components" project.
> > > >>
> > > >> Perhaps that might be an interesting option, not sure yet; but when
> > > >> RCF arrives somewhen.. there would be another component set.
> > > >>
> > > >> Perhaps we should move the discussion for a "split" to the MyFaces DEV
> > > >> list, that the MyFaces PMC is also able to comment.
> > > >>
> > > >> The components project could have a similar fashion like Jakarta.
> > > >>
> > > >> But since this isn't yet the case, I'd agree that a subproject is the
> > > >> best, for now.
> > > >>
> > > >> -Matthias
> > > >>
> > > >> On 4/11/07, Adam Winer <[EMAIL PROTECTED]> wrote:
> > > >> > If there was an idea to split MyFaces into an implementation
> > > >> > half and a component set half, each as separate TLPs, then
> > > >> > I'd see your point - but as it is, MyFaces the TLP is both
> > > >> > an implementation and (currently) 2 component sets.
> > > >> >
> > > >> > -- Adam
> > > >> >
> > > >> >
> > > >> > On 4/10/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:
> > > >> > > Sorry for the one in all reply..
> > > >> > >
> > > >> > > Ok, let's switch perspective's here. MyFaces (the codebase) is a 
JSF
> > > >> implementation.
> > > >> > > Tomahawk and Trinidad are JSF component sets. I am not comparing 
the
> > > >> possible overlap of the
> > > >> > > component sets, I am  focussing on the possible lack of overlap in
> > > >> community of the JSF
> > > >> > > implementation and the component sets. Different goals, different
> > > >> users and different developers
> > > >> > > (although the last is not yet the case, it is most likely someone
> > > >> interested in components is not
> > > >> > > interested in coding on the JSF implementation).
> > > >> > >
> > > >> > > Just playing bad cop here though, to hopefully prevent this
> > > >> situation
> > > >> (if you are aware of these
> > > >> > > signs you can watch out for it)
> > > >> > >
> > > >> > > Not going to vote -1 on a move to MyFaces.
> > > >> > >
> > > >> > 

Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-12 Thread Martin van den Bemt
> 
> And a "jakarta-style" JSF components project.
> 
> Let's assume we start the "myfaces commons" stuff in the near future,
> this "JSF components TLP" could have the following subprojects:
> -Tomahawk
> -Tobago
> -Trinidad
> -commons (non-renderkit-goodies)
> 
> Martin, you are the man that know best about Jakarta, what are your
> thoughts on that?
> 

I won't bore you with the details that don't matter in this discussion and I 
won't state here that I
know best, just because I am VP of Jakarta.
First of all :
- Jakarta is very big with about 109 projects and almost everyone at the ASF is 
committer, yes even
you Matthias.
- Jakarta has big PMC. In our scenario committers are not automatically on the 
PMC (there are
projects doing that).

Besides the benefits of being on the PMC (legal protection, binding votes on 
release, etc) you also
have the obligation to give oversight to the project you are on the PMC for. 
Let's sketch a MyFaces
scenario, with me as a potential committer.

- I send a lot of patches for Trinidad
- You get sick and tired of me and start a committer vote, so I can start 
applying patches myself.
- I am a committer on the MyFaces TLP now. Even though I don't care about the 
JSF impl, I am
committer there (ignoring svn karma rules that may have been set up)
- If I end up on the PMC I am only interested in representing Trinidad (in fact 
I am just a Trinidad
committer), so in fact I am not representing and giving oversight to the 
complete MyFaces TLP project.
- The disconnect has happened between oversight and what is happening in the 
project.
- Multiply above by many times and also don't assume people end up on the PMC 
and add a highly
moving community to the mix (which means, important people become inactive and 
some new blood enters.
- If a lot of "old timers" become inactive without looking for replacements and 
keeping the PMC in a
good size, projects are going to have a hard time, new people don't have a 
possibility to make new
releases (not enough votes) or don't know how to properly create releases, etc 
,etc

Not saying this is going to happen to MyFaces, just a scenario that is at 
Jakarta and also happens
at smaller projects.
So any symptoms of that are going to emerge at MyFaces, my advice is to fix the 
situation with going
TLP for that subproject or making the PMC healthy again.

Another problem with "umbrella" projects is that the board is not aware of any 
problems, dead code,
etc, unless the chair or community writes that in the board report. So in fact 
you are
(unintentionally) hiding possible problems. Hence the huge size of most Jakarta 
board reports to
prevent hiding.

Mvgr,
Martin


Re: VOTE graduation (was Re: Next steps? (was Re: Is trinidad ready for graduation ?))

2007-04-12 Thread Martin van den Bemt
+1 to start graduating :)

Mvgr,
Martin

Matthias Wessendorf wrote:
> Hello Trinidad PPMC members and Trinidad community,
> 
> [X] graduate as a TLP
> 




Re: VOTE graduation (was Re: Next steps? (was Re: Is trinidad ready for graduation ?))

2007-04-12 Thread Bruno Aranda

[X] graduate as a subproject of the Apache MyFaces community
[ ] graduate as a TLP
[ ] not ready to graduate, because...

On 12/04/07, Grant Smith <[EMAIL PROTECTED]> wrote:

[X] graduate as a subproject of the Apache MyFaces community
[ ] graduate as a TLP
[ ] not ready to graduate, because...

On 4/11/07, Adam Winer <[EMAIL PROTECTED]> wrote:
>
> [X] graduate as a subproject of the Apache MyFaces community
> [ ] graduate as a TLP
> [ ] not ready to graduate, because...
>
>
> On 4/11/07, Jeanne Waldman <[EMAIL PROTECTED]> wrote:
> > [X] graduate as a subproject of the Apache MyFaces community
> > [ ] graduate as a TLP
> > [ ] not ready to graduate, because...
> >
> > Simon Lessard wrote:
> > > [X] graduate as a subproject of the Apache MyFaces community
> > > [ ] graduate as a TLP
> > > [ ] not ready to graduate, because...
> > >
> > >
> > > On 4/11/07, Craig McClanahan <[EMAIL PROTECTED]> wrote:
> > >>
> > >> On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> > >> > [X] graduate as a subproject of the Apache MyFaces community
> > >>
> > >> Craig
> > >>
> > >> PS:  Note that "binding" is only relevant on release votes, where
> it's
> > >> a PMC member doing the voting.  For procedural issues (like this
> one),
> > >> all committers are equal.
> > >>
> > >
> >
>



--
Grant Smith



Re: VOTE graduation (was Re: Next steps? (was Re: Is trinidad ready for graduation ?))

2007-04-11 Thread Grant Smith

[X] graduate as a subproject of the Apache MyFaces community
[ ] graduate as a TLP
[ ] not ready to graduate, because...

On 4/11/07, Adam Winer <[EMAIL PROTECTED]> wrote:


[X] graduate as a subproject of the Apache MyFaces community
[ ] graduate as a TLP
[ ] not ready to graduate, because...


On 4/11/07, Jeanne Waldman <[EMAIL PROTECTED]> wrote:
> [X] graduate as a subproject of the Apache MyFaces community
> [ ] graduate as a TLP
> [ ] not ready to graduate, because...
>
> Simon Lessard wrote:
> > [X] graduate as a subproject of the Apache MyFaces community
> > [ ] graduate as a TLP
> > [ ] not ready to graduate, because...
> >
> >
> > On 4/11/07, Craig McClanahan <[EMAIL PROTECTED]> wrote:
> >>
> >> On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> >> > [X] graduate as a subproject of the Apache MyFaces community
> >>
> >> Craig
> >>
> >> PS:  Note that "binding" is only relevant on release votes, where
it's
> >> a PMC member doing the voting.  For procedural issues (like this
one),
> >> all committers are equal.
> >>
> >
>





--
Grant Smith


Re: VOTE graduation (was Re: Next steps? (was Re: Is trinidad ready for graduation ?))

2007-04-11 Thread Adam Winer

[X] graduate as a subproject of the Apache MyFaces community
[ ] graduate as a TLP
[ ] not ready to graduate, because...


On 4/11/07, Jeanne Waldman <[EMAIL PROTECTED]> wrote:

[X] graduate as a subproject of the Apache MyFaces community
[ ] graduate as a TLP
[ ] not ready to graduate, because...

Simon Lessard wrote:
> [X] graduate as a subproject of the Apache MyFaces community
> [ ] graduate as a TLP
> [ ] not ready to graduate, because...
>
>
> On 4/11/07, Craig McClanahan <[EMAIL PROTECTED]> wrote:
>>
>> On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
>> > [X] graduate as a subproject of the Apache MyFaces community
>>
>> Craig
>>
>> PS:  Note that "binding" is only relevant on release votes, where it's
>> a PMC member doing the voting.  For procedural issues (like this one),
>> all committers are equal.
>>
>



Re: VOTE graduation (was Re: Next steps? (was Re: Is trinidad ready for graduation ?))

2007-04-11 Thread Jeanne Waldman

[X] graduate as a subproject of the Apache MyFaces community
[ ] graduate as a TLP
[ ] not ready to graduate, because...

Simon Lessard wrote:

[X] graduate as a subproject of the Apache MyFaces community
[ ] graduate as a TLP
[ ] not ready to graduate, because...


On 4/11/07, Craig McClanahan <[EMAIL PROTECTED]> wrote:


On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> [X] graduate as a subproject of the Apache MyFaces community

Craig

PS:  Note that "binding" is only relevant on release votes, where it's
a PMC member doing the voting.  For procedural issues (like this one),
all committers are equal.





Re: VOTE graduation (was Re: Next steps? (was Re: Is trinidad ready for graduation ?))

2007-04-11 Thread Simon Lessard

[X] graduate as a subproject of the Apache MyFaces community
[ ] graduate as a TLP
[ ] not ready to graduate, because...


On 4/11/07, Craig McClanahan <[EMAIL PROTECTED]> wrote:


On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> [X] graduate as a subproject of the Apache MyFaces community

Craig

PS:  Note that "binding" is only relevant on release votes, where it's
a PMC member doing the voting.  For procedural issues (like this one),
all committers are equal.



Re: VOTE graduation (was Re: Next steps? (was Re: Is trinidad ready for graduation ?))

2007-04-11 Thread Craig McClanahan

On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:

[X] graduate as a subproject of the Apache MyFaces community


Craig

PS:  Note that "binding" is only relevant on release votes, where it's
a PMC member doing the voting.  For procedural issues (like this one),
all committers are equal.


Re: VOTE graduation (was Re: Next steps? (was Re: Is trinidad ready for graduation ?))

2007-04-11 Thread Matthias Wessendorf

[X] graduate as a subproject of the Apache MyFaces community


+1 (binding)


[ ] graduate as a TLP
[ ] not ready to graduate, because...


-Matthias


VOTE graduation (was Re: Next steps? (was Re: Is trinidad ready for graduation ?))

2007-04-11 Thread Matthias Wessendorf

Hello Trinidad PPMC members and Trinidad community,

we have discussed during the last months (time by time, not permanent)
that Trinidad is ready to graduate from the Apache Incubator; we also
managed to get releases of the artifacts out. Main question is (see
the original email threads) should Trinidad be a subproject of Apache
MyFaces or should it be a TLP.

Please cast your votes (only one is possible):

[ ] graduate as a subproject of the Apache MyFaces community
[ ] graduate as a TLP
[ ] not ready to graduate, because...


-Matthias

On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:

The dependency will be also the same, if we (MyFaces) go the proposed
route w/ Trinidad as the base for Tomahawk².

-Matthias

On 4/11/07, Martin Marinschek <[EMAIL PROTECTED]> wrote:
> As long as the community is somewhat similar (at least there are
> people in both communities), I'm +1 for taking it in under MyFaces. My
> only problem with the subproject approach is that when RCF comes out,
> we'll have two sub projects where one sub project depends on the other
> - kind of awkward.
>
> regards,
>
> Martin
>
> On 4/11/07, Jeanne Waldman <[EMAIL PROTECTED]> wrote:
> > Simon,
> > I like your arguments and after reading this thread, I like the idea
> > of a subproject better than a TLP too. I wanted to comment so
> > ya'll will know there are more people reading the thread and
> > forming an opinion than have been commenting thus far. :)
> > - Jeanne
> >
> > Simon Lessard wrote:
> > > Personally I don't think a TLP would be a good idea just yet since JSF is
> > > still relatively new compared to some older well known frameworks. I
> > > think
> > > it's easier for new users to find all they need from one entry point and
> > > MyFaces seems the right place for that, at least for now.
> > >
> > > Also, being a subproject will probably improve the users' confidence in
> > > library compatibility as well as encourage that compatibility to be
> > > kept/improved by developers.
> > >
> > > It may just be a feeling, but it seems to me that making Trinidad TLP
> > > right
> > > away would make it look a bit like a loner, especially since Tobago and
> > > Tomahawk are MyFaces sub projects. If JSF component sets should be
> > > TLP(s),
> > > then I think it should be done all at the same time, and this cannot be
> > > achieved until we harmonize Tomahawk, Trinidad and Tobago imho.
> > >
> > >
> > > My 2¢,
> > >
> > > ~ Simon
> > >
> > > On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> > >>
> > >> That was also a point of Noel, when proposing the RCF donation thing.
> > >> He was asking, why not having a "JSF components" project.
> > >>
> > >> Perhaps that might be an interesting option, not sure yet; but when
> > >> RCF arrives somewhen.. there would be another component set.
> > >>
> > >> Perhaps we should move the discussion for a "split" to the MyFaces DEV
> > >> list, that the MyFaces PMC is also able to comment.
> > >>
> > >> The components project could have a similar fashion like Jakarta.
> > >>
> > >> But since this isn't yet the case, I'd agree that a subproject is the
> > >> best, for now.
> > >>
> > >> -Matthias
> > >>
> > >> On 4/11/07, Adam Winer <[EMAIL PROTECTED]> wrote:
> > >> > If there was an idea to split MyFaces into an implementation
> > >> > half and a component set half, each as separate TLPs, then
> > >> > I'd see your point - but as it is, MyFaces the TLP is both
> > >> > an implementation and (currently) 2 component sets.
> > >> >
> > >> > -- Adam
> > >> >
> > >> >
> > >> > On 4/10/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:
> > >> > > Sorry for the one in all reply..
> > >> > >
> > >> > > Ok, let's switch perspective's here. MyFaces (the codebase) is a JSF
> > >> implementation.
> > >> > > Tomahawk and Trinidad are JSF component sets. I am not comparing the
> > >> possible overlap of the
> > >> > > component sets, I am  focussing on the possible lack of overlap in
> > >> community of the JSF
> > >> > > implementation and the component sets. Different goals, different
> > >> users and different developers
> > >> > > (although the last is not yet the case, it is most likely someone
> > >> interested in components is not
> > >> > > interested in coding on the JSF implementation).
> > >> > >
> > >> > > Just playing bad cop here though, to hopefully prevent this
> > >> situation
> > >> (if you are aware of these
> > >> > > signs you can watch out for it)
> > >> > >
> > >> > > Not going to vote -1 on a move to MyFaces.
> > >> > >
> > >> > > Mvgr,
> > >> > > Martin
> > >> > >
> > >> >
> > >>
> > >>
> > >> --
> > >> Matthias Wessendorf
> > >> http://tinyurl.com/fmywh
> > >>
> > >> further stuff:
> > >> blog: http://jroller.com/page/mwessendorf
> > >> mail: mwessendorf-at-gmail-dot-com
> > >>
> > >
> >
>
>
> --
>
> http://www.irian.at
>
> Your JSF powerhouse -
> JSF Consulting, Development and
> Courses in English and German
>
> Professional Support for Apache MyFaces
>


--
Matthias W

Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-11 Thread Matthias Wessendorf

The dependency will be also the same, if we (MyFaces) go the proposed
route w/ Trinidad as the base for Tomahawk².

-Matthias

On 4/11/07, Martin Marinschek <[EMAIL PROTECTED]> wrote:

As long as the community is somewhat similar (at least there are
people in both communities), I'm +1 for taking it in under MyFaces. My
only problem with the subproject approach is that when RCF comes out,
we'll have two sub projects where one sub project depends on the other
- kind of awkward.

regards,

Martin

On 4/11/07, Jeanne Waldman <[EMAIL PROTECTED]> wrote:
> Simon,
> I like your arguments and after reading this thread, I like the idea
> of a subproject better than a TLP too. I wanted to comment so
> ya'll will know there are more people reading the thread and
> forming an opinion than have been commenting thus far. :)
> - Jeanne
>
> Simon Lessard wrote:
> > Personally I don't think a TLP would be a good idea just yet since JSF is
> > still relatively new compared to some older well known frameworks. I
> > think
> > it's easier for new users to find all they need from one entry point and
> > MyFaces seems the right place for that, at least for now.
> >
> > Also, being a subproject will probably improve the users' confidence in
> > library compatibility as well as encourage that compatibility to be
> > kept/improved by developers.
> >
> > It may just be a feeling, but it seems to me that making Trinidad TLP
> > right
> > away would make it look a bit like a loner, especially since Tobago and
> > Tomahawk are MyFaces sub projects. If JSF component sets should be
> > TLP(s),
> > then I think it should be done all at the same time, and this cannot be
> > achieved until we harmonize Tomahawk, Trinidad and Tobago imho.
> >
> >
> > My 2¢,
> >
> > ~ Simon
> >
> > On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> >>
> >> That was also a point of Noel, when proposing the RCF donation thing.
> >> He was asking, why not having a "JSF components" project.
> >>
> >> Perhaps that might be an interesting option, not sure yet; but when
> >> RCF arrives somewhen.. there would be another component set.
> >>
> >> Perhaps we should move the discussion for a "split" to the MyFaces DEV
> >> list, that the MyFaces PMC is also able to comment.
> >>
> >> The components project could have a similar fashion like Jakarta.
> >>
> >> But since this isn't yet the case, I'd agree that a subproject is the
> >> best, for now.
> >>
> >> -Matthias
> >>
> >> On 4/11/07, Adam Winer <[EMAIL PROTECTED]> wrote:
> >> > If there was an idea to split MyFaces into an implementation
> >> > half and a component set half, each as separate TLPs, then
> >> > I'd see your point - but as it is, MyFaces the TLP is both
> >> > an implementation and (currently) 2 component sets.
> >> >
> >> > -- Adam
> >> >
> >> >
> >> > On 4/10/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:
> >> > > Sorry for the one in all reply..
> >> > >
> >> > > Ok, let's switch perspective's here. MyFaces (the codebase) is a JSF
> >> implementation.
> >> > > Tomahawk and Trinidad are JSF component sets. I am not comparing the
> >> possible overlap of the
> >> > > component sets, I am  focussing on the possible lack of overlap in
> >> community of the JSF
> >> > > implementation and the component sets. Different goals, different
> >> users and different developers
> >> > > (although the last is not yet the case, it is most likely someone
> >> interested in components is not
> >> > > interested in coding on the JSF implementation).
> >> > >
> >> > > Just playing bad cop here though, to hopefully prevent this
> >> situation
> >> (if you are aware of these
> >> > > signs you can watch out for it)
> >> > >
> >> > > Not going to vote -1 on a move to MyFaces.
> >> > >
> >> > > Mvgr,
> >> > > Martin
> >> > >
> >> >
> >>
> >>
> >> --
> >> Matthias Wessendorf
> >> http://tinyurl.com/fmywh
> >>
> >> further stuff:
> >> blog: http://jroller.com/page/mwessendorf
> >> mail: mwessendorf-at-gmail-dot-com
> >>
> >
>


--

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces




--
Matthias Wessendorf
http://tinyurl.com/fmywh

further stuff:
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com


Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-11 Thread Martin Marinschek

As long as the community is somewhat similar (at least there are
people in both communities), I'm +1 for taking it in under MyFaces. My
only problem with the subproject approach is that when RCF comes out,
we'll have two sub projects where one sub project depends on the other
- kind of awkward.

regards,

Martin

On 4/11/07, Jeanne Waldman <[EMAIL PROTECTED]> wrote:

Simon,
I like your arguments and after reading this thread, I like the idea
of a subproject better than a TLP too. I wanted to comment so
ya'll will know there are more people reading the thread and
forming an opinion than have been commenting thus far. :)
- Jeanne

Simon Lessard wrote:
> Personally I don't think a TLP would be a good idea just yet since JSF is
> still relatively new compared to some older well known frameworks. I
> think
> it's easier for new users to find all they need from one entry point and
> MyFaces seems the right place for that, at least for now.
>
> Also, being a subproject will probably improve the users' confidence in
> library compatibility as well as encourage that compatibility to be
> kept/improved by developers.
>
> It may just be a feeling, but it seems to me that making Trinidad TLP
> right
> away would make it look a bit like a loner, especially since Tobago and
> Tomahawk are MyFaces sub projects. If JSF component sets should be
> TLP(s),
> then I think it should be done all at the same time, and this cannot be
> achieved until we harmonize Tomahawk, Trinidad and Tobago imho.
>
>
> My 2¢,
>
> ~ Simon
>
> On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
>>
>> That was also a point of Noel, when proposing the RCF donation thing.
>> He was asking, why not having a "JSF components" project.
>>
>> Perhaps that might be an interesting option, not sure yet; but when
>> RCF arrives somewhen.. there would be another component set.
>>
>> Perhaps we should move the discussion for a "split" to the MyFaces DEV
>> list, that the MyFaces PMC is also able to comment.
>>
>> The components project could have a similar fashion like Jakarta.
>>
>> But since this isn't yet the case, I'd agree that a subproject is the
>> best, for now.
>>
>> -Matthias
>>
>> On 4/11/07, Adam Winer <[EMAIL PROTECTED]> wrote:
>> > If there was an idea to split MyFaces into an implementation
>> > half and a component set half, each as separate TLPs, then
>> > I'd see your point - but as it is, MyFaces the TLP is both
>> > an implementation and (currently) 2 component sets.
>> >
>> > -- Adam
>> >
>> >
>> > On 4/10/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:
>> > > Sorry for the one in all reply..
>> > >
>> > > Ok, let's switch perspective's here. MyFaces (the codebase) is a JSF
>> implementation.
>> > > Tomahawk and Trinidad are JSF component sets. I am not comparing the
>> possible overlap of the
>> > > component sets, I am  focussing on the possible lack of overlap in
>> community of the JSF
>> > > implementation and the component sets. Different goals, different
>> users and different developers
>> > > (although the last is not yet the case, it is most likely someone
>> interested in components is not
>> > > interested in coding on the JSF implementation).
>> > >
>> > > Just playing bad cop here though, to hopefully prevent this
>> situation
>> (if you are aware of these
>> > > signs you can watch out for it)
>> > >
>> > > Not going to vote -1 on a move to MyFaces.
>> > >
>> > > Mvgr,
>> > > Martin
>> > >
>> >
>>
>>
>> --
>> Matthias Wessendorf
>> http://tinyurl.com/fmywh
>>
>> further stuff:
>> blog: http://jroller.com/page/mwessendorf
>> mail: mwessendorf-at-gmail-dot-com
>>
>




--

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces


Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-11 Thread Jeanne Waldman

Simon,
I like your arguments and after reading this thread, I like the idea
of a subproject better than a TLP too. I wanted to comment so
ya'll will know there are more people reading the thread and
forming an opinion than have been commenting thus far. :)
- Jeanne

Simon Lessard wrote:

Personally I don't think a TLP would be a good idea just yet since JSF is
still relatively new compared to some older well known frameworks. I 
think

it's easier for new users to find all they need from one entry point and
MyFaces seems the right place for that, at least for now.

Also, being a subproject will probably improve the users' confidence in
library compatibility as well as encourage that compatibility to be
kept/improved by developers.

It may just be a feeling, but it seems to me that making Trinidad TLP 
right

away would make it look a bit like a loner, especially since Tobago and
Tomahawk are MyFaces sub projects. If JSF component sets should be 
TLP(s),

then I think it should be done all at the same time, and this cannot be
achieved until we harmonize Tomahawk, Trinidad and Tobago imho.


My 2¢,

~ Simon

On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:


That was also a point of Noel, when proposing the RCF donation thing.
He was asking, why not having a "JSF components" project.

Perhaps that might be an interesting option, not sure yet; but when
RCF arrives somewhen.. there would be another component set.

Perhaps we should move the discussion for a "split" to the MyFaces DEV
list, that the MyFaces PMC is also able to comment.

The components project could have a similar fashion like Jakarta.

But since this isn't yet the case, I'd agree that a subproject is the
best, for now.

-Matthias

On 4/11/07, Adam Winer <[EMAIL PROTECTED]> wrote:
> If there was an idea to split MyFaces into an implementation
> half and a component set half, each as separate TLPs, then
> I'd see your point - but as it is, MyFaces the TLP is both
> an implementation and (currently) 2 component sets.
>
> -- Adam
>
>
> On 4/10/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:
> > Sorry for the one in all reply..
> >
> > Ok, let's switch perspective's here. MyFaces (the codebase) is a JSF
implementation.
> > Tomahawk and Trinidad are JSF component sets. I am not comparing the
possible overlap of the
> > component sets, I am  focussing on the possible lack of overlap in
community of the JSF
> > implementation and the component sets. Different goals, different
users and different developers
> > (although the last is not yet the case, it is most likely someone
interested in components is not
> > interested in coding on the JSF implementation).
> >
> > Just playing bad cop here though, to hopefully prevent this 
situation

(if you are aware of these
> > signs you can watch out for it)
> >
> > Not going to vote -1 on a move to MyFaces.
> >
> > Mvgr,
> > Martin
> >
>


--
Matthias Wessendorf
http://tinyurl.com/fmywh

further stuff:
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com





Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-11 Thread Matthias Wessendorf

On 4/11/07, Simon Lessard <[EMAIL PROTECTED]> wrote:

Personally I don't think a TLP would be a good idea just yet since JSF is
still relatively new compared to some older well known frameworks. I think
it's easier for new users to find all they need from one entry point and
MyFaces seems the right place for that, at least for now.

Also, being a subproject will probably improve the users' confidence in
library compatibility as well as encourage that compatibility to be
kept/improved by developers.


sounds like you also prefer the subproject.


It may just be a feeling, but it seems to me that making Trinidad TLP right
away would make it look a bit like a loner, especially since Tobago and
Tomahawk are MyFaces sub projects. If JSF component sets should be TLP(s),
then I think it should be done all at the same time, and this cannot be
achieved until we harmonize Tomahawk, Trinidad and Tobago imho.


MyFaces is the TLP currently for almost all JSF stuff. it has three subprojects:
-jsf impl
-tomahawk
-tobago

(I'd consider the impl as a subproject as well)

Shale (a jsf framework) is it's own TLP
I'd not say, that Shale is a loner! There is also JSF-stuff in portals
and even in cocoon.

Perhaps the best for now is, going as a subproject of Apache MyFaces
and start a discussion on the "future" of MyFaces. I can see the value
of a Apache MyFaces project, that cares about JSF IMPL only.

And a "jakarta-style" JSF components project.

Let's assume we start the "myfaces commons" stuff in the near future,
this "JSF components TLP" could have the following subprojects:
-Tomahawk
-Tobago
-Trinidad
-commons (non-renderkit-goodies)

Martin, you are the man that know best about Jakarta, what are your
thoughts on that?

For now, I think it's worth to graduate to be a Apache MyFaces subproject.

-Matthias



My 2¢,

~ Simon

On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
>
> That was also a point of Noel, when proposing the RCF donation thing.
> He was asking, why not having a "JSF components" project.
>
> Perhaps that might be an interesting option, not sure yet; but when
> RCF arrives somewhen.. there would be another component set.
>
> Perhaps we should move the discussion for a "split" to the MyFaces DEV
> list, that the MyFaces PMC is also able to comment.
>
> The components project could have a similar fashion like Jakarta.
>
> But since this isn't yet the case, I'd agree that a subproject is the
> best, for now.
>
> -Matthias
>
> On 4/11/07, Adam Winer <[EMAIL PROTECTED]> wrote:
> > If there was an idea to split MyFaces into an implementation
> > half and a component set half, each as separate TLPs, then
> > I'd see your point - but as it is, MyFaces the TLP is both
> > an implementation and (currently) 2 component sets.
> >
> > -- Adam
> >
> >
> > On 4/10/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:
> > > Sorry for the one in all reply..
> > >
> > > Ok, let's switch perspective's here. MyFaces (the codebase) is a JSF
> implementation.
> > > Tomahawk and Trinidad are JSF component sets. I am not comparing the
> possible overlap of the
> > > component sets, I am  focussing on the possible lack of overlap in
> community of the JSF
> > > implementation and the component sets. Different goals, different
> users and different developers
> > > (although the last is not yet the case, it is most likely someone
> interested in components is not
> > > interested in coding on the JSF implementation).
> > >
> > > Just playing bad cop here though, to hopefully prevent this situation
> (if you are aware of these
> > > signs you can watch out for it)
> > >
> > > Not going to vote -1 on a move to MyFaces.
> > >
> > > Mvgr,
> > > Martin
> > >
> >
>
>
> --
> Matthias Wessendorf
> http://tinyurl.com/fmywh
>
> further stuff:
> blog: http://jroller.com/page/mwessendorf
> mail: mwessendorf-at-gmail-dot-com
>




--
Matthias Wessendorf
http://tinyurl.com/fmywh

further stuff:
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com


Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-10 Thread Simon Lessard

Personally I don't think a TLP would be a good idea just yet since JSF is
still relatively new compared to some older well known frameworks. I think
it's easier for new users to find all they need from one entry point and
MyFaces seems the right place for that, at least for now.

Also, being a subproject will probably improve the users' confidence in
library compatibility as well as encourage that compatibility to be
kept/improved by developers.

It may just be a feeling, but it seems to me that making Trinidad TLP right
away would make it look a bit like a loner, especially since Tobago and
Tomahawk are MyFaces sub projects. If JSF component sets should be TLP(s),
then I think it should be done all at the same time, and this cannot be
achieved until we harmonize Tomahawk, Trinidad and Tobago imho.


My 2¢,

~ Simon

On 4/11/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:


That was also a point of Noel, when proposing the RCF donation thing.
He was asking, why not having a "JSF components" project.

Perhaps that might be an interesting option, not sure yet; but when
RCF arrives somewhen.. there would be another component set.

Perhaps we should move the discussion for a "split" to the MyFaces DEV
list, that the MyFaces PMC is also able to comment.

The components project could have a similar fashion like Jakarta.

But since this isn't yet the case, I'd agree that a subproject is the
best, for now.

-Matthias

On 4/11/07, Adam Winer <[EMAIL PROTECTED]> wrote:
> If there was an idea to split MyFaces into an implementation
> half and a component set half, each as separate TLPs, then
> I'd see your point - but as it is, MyFaces the TLP is both
> an implementation and (currently) 2 component sets.
>
> -- Adam
>
>
> On 4/10/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:
> > Sorry for the one in all reply..
> >
> > Ok, let's switch perspective's here. MyFaces (the codebase) is a JSF
implementation.
> > Tomahawk and Trinidad are JSF component sets. I am not comparing the
possible overlap of the
> > component sets, I am  focussing on the possible lack of overlap in
community of the JSF
> > implementation and the component sets. Different goals, different
users and different developers
> > (although the last is not yet the case, it is most likely someone
interested in components is not
> > interested in coding on the JSF implementation).
> >
> > Just playing bad cop here though, to hopefully prevent this situation
(if you are aware of these
> > signs you can watch out for it)
> >
> > Not going to vote -1 on a move to MyFaces.
> >
> > Mvgr,
> > Martin
> >
>


--
Matthias Wessendorf
http://tinyurl.com/fmywh

further stuff:
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com



Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-10 Thread Matthias Wessendorf

That was also a point of Noel, when proposing the RCF donation thing.
He was asking, why not having a "JSF components" project.

Perhaps that might be an interesting option, not sure yet; but when
RCF arrives somewhen.. there would be another component set.

Perhaps we should move the discussion for a "split" to the MyFaces DEV
list, that the MyFaces PMC is also able to comment.

The components project could have a similar fashion like Jakarta.

But since this isn't yet the case, I'd agree that a subproject is the
best, for now.

-Matthias

On 4/11/07, Adam Winer <[EMAIL PROTECTED]> wrote:

If there was an idea to split MyFaces into an implementation
half and a component set half, each as separate TLPs, then
I'd see your point - but as it is, MyFaces the TLP is both
an implementation and (currently) 2 component sets.

-- Adam


On 4/10/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:
> Sorry for the one in all reply..
>
> Ok, let's switch perspective's here. MyFaces (the codebase) is a JSF 
implementation.
> Tomahawk and Trinidad are JSF component sets. I am not comparing the possible 
overlap of the
> component sets, I am  focussing on the possible lack of overlap in community 
of the JSF
> implementation and the component sets. Different goals, different users and 
different developers
> (although the last is not yet the case, it is most likely someone interested 
in components is not
> interested in coding on the JSF implementation).
>
> Just playing bad cop here though, to hopefully prevent this situation (if you 
are aware of these
> signs you can watch out for it)
>
> Not going to vote -1 on a move to MyFaces.
>
> Mvgr,
> Martin
>




--
Matthias Wessendorf
http://tinyurl.com/fmywh

further stuff:
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com


Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-10 Thread Matthias Wessendorf

Ok, I'll start the vote for TLP vs. subproject here later today.

And yes, there are more PPMC members.

-Matthias

On 4/10/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:

Vote on this list, asking people if they want TLP or as a subproject for 
MyFaces. Since I suppose
there are more people on the PPMC than just the 4 people in the discussion.

Mvgr,
Martin

Matthias Wessendorf wrote:
> So, are the next steps to do a vote here, to graduate and being a
> subproject of the MyFaces project ?
>
> After that I think the MyFaces PMC needs to vote on accepting Trinidad
> as a subproject
>
> Last step is, letting Incubator PMC vote on approve the graduation.
>
> Right ?
>
> If yes, I'll start the vote here on graduation.
>
> -M




--
Matthias Wessendorf
http://tinyurl.com/fmywh

further stuff:
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com


Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-10 Thread Matthias Wessendorf

Hi Martin,


component sets, I am  focussing on the possible lack of overlap in community of 
the JSF
implementation and the component sets. Different goals, different users and 
different developers
(although the last is not yet the case, it is most likely someone interested in 
components is not
interested in coding on the JSF implementation).


that is already the case, I think w/in MyFaces. Some are more
interested in the IMPL; some are more in the components. Most of the
devs are interested in both.


From my perspective, I can say that my interest is the JSF impl and

Trinidad. I am also very interested in getting the MyFaces commons and
Tomahawk2 stuff done. I am not that much interested in Tobago.

-Matthias

--
Matthias Wessendorf
http://tinyurl.com/fmywh

further stuff:
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com


Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-10 Thread Adam Winer

If there was an idea to split MyFaces into an implementation
half and a component set half, each as separate TLPs, then
I'd see your point - but as it is, MyFaces the TLP is both
an implementation and (currently) 2 component sets.

-- Adam


On 4/10/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:

Sorry for the one in all reply..

Ok, let's switch perspective's here. MyFaces (the codebase) is a JSF 
implementation.
Tomahawk and Trinidad are JSF component sets. I am not comparing the possible 
overlap of the
component sets, I am  focussing on the possible lack of overlap in community of 
the JSF
implementation and the component sets. Different goals, different users and 
different developers
(although the last is not yet the case, it is most likely someone interested in 
components is not
interested in coding on the JSF implementation).

Just playing bad cop here though, to hopefully prevent this situation (if you 
are aware of these
signs you can watch out for it)

Not going to vote -1 on a move to MyFaces.

Mvgr,
Martin



Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-10 Thread Martin van den Bemt
Vote on this list, asking people if they want TLP or as a subproject for 
MyFaces. Since I suppose
there are more people on the PPMC than just the 4 people in the discussion.

Mvgr,
Martin

Matthias Wessendorf wrote:
> So, are the next steps to do a vote here, to graduate and being a
> subproject of the MyFaces project ?
> 
> After that I think the MyFaces PMC needs to vote on accepting Trinidad
> as a subproject
> 
> Last step is, letting Incubator PMC vote on approve the graduation.
> 
> Right ?
> 
> If yes, I'll start the vote here on graduation.
> 
> -M


Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-10 Thread Martin van den Bemt
Sorry for the one in all reply..

Ok, let's switch perspective's here. MyFaces (the codebase) is a JSF 
implementation.
Tomahawk and Trinidad are JSF component sets. I am not comparing the possible 
overlap of the
component sets, I am  focussing on the possible lack of overlap in community of 
the JSF
implementation and the component sets. Different goals, different users and 
different developers
(although the last is not yet the case, it is most likely someone interested in 
components is not
interested in coding on the JSF implementation).

Just playing bad cop here though, to hopefully prevent this situation (if you 
are aware of these
signs you can watch out for it)

Not going to vote -1 on a move to MyFaces.

Mvgr,
Martin


Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-10 Thread Matthias Wessendorf

Not sure how this effects the discussion about the next steps,
regarding the graduation.

Please use a new thread for new topics.

Thanks,
Matthias

On 4/10/07, Jijun Wang <[EMAIL PROTECTED]> wrote:


In trinidad, we have some code snippet that uses exception as part of
message string instead of a throwable parameter.
For example in
incubator\trinidad\trunk\trinidad\trinidad-impl\src\main\java\org\apache\myfaces\trinidadinternal\context\external\ServletExternalContext.java

public class ServletExternalContext extends ExternalContext
{
public ServletExternalContext(final ServletContext servletContext,
  final ServletRequest servletRequest, final ServletResponse
servletResponse)
  {
...
 catch (final Exception e)
  {
if (_LOG.isWarning())
{
  _LOG.warning("Failed to set character encoding " + e);
}
  }
}
  }

Should it actually be _LOG.warning("Failed to set character encoding ",
e); ?

Jijun Wang






--
Matthias Wessendorf
http://tinyurl.com/fmywh

further stuff:
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com


Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-10 Thread Jijun Wang


In trinidad, we have some code snippet that uses exception as part of 
message string instead of a throwable parameter.
For example in 
incubator\trinidad\trunk\trinidad\trinidad-impl\src\main\java\org\apache\myfaces\trinidadinternal\context\external\ServletExternalContext.java


public class ServletExternalContext extends ExternalContext
{
public ServletExternalContext(final ServletContext servletContext,
 final ServletRequest servletRequest, final ServletResponse 
servletResponse)

 {
...
catch (final Exception e)
 {
   if (_LOG.isWarning())
   {
 _LOG.warning("Failed to set character encoding " + e);
   }
 }
   }
 }

Should it actually be _LOG.warning("Failed to set character encoding ", 
e); ?


Jijun Wang




Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-10 Thread Matthias Wessendorf

So, are the next steps to do a vote here, to graduate and being a
subproject of the MyFaces project ?

After that I think the MyFaces PMC needs to vote on accepting Trinidad
as a subproject

Last step is, letting Incubator PMC vote on approve the graduation.

Right ?

If yes, I'll start the vote here on graduation.

-M

On 4/9/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:

> On the other hand, if Trinidad wants to be a (Dare I say "The"?)
> general purpose component set, then MyFaces community acceptance is
> probably a good target to hit.   That's going to happen better as part
> of the MyFaces community rather than as an independent TLP.  The
> ad-hoc approach taken thus far for Tomahawk leaves something to be
> desired in my opinion, so there's an opportunity available.

that's my personal feeling, we (Trinidad) should go. I've the feeling,
that a subproject is the best choice.

> What I said was that the developers of Tomahawk have expressed an
> interest in using Trinidad technology for Tomahawk for JSF 1.2.
> Tomahawk is a loose collection of generic components with very little
> tying the various components together.  Some components are strong,
> and others are weak.   Each was authored without much thought to how
> it fits in with the others, or how to provide for common
> functionality.  That was not the case with Trinidad.
>
> Trinidad provides infrastructure for building components that Tomahawk
> does not.Just as the proposed RCF project uses Trinidad, Tomahawk
> could be made to use Trinidad.

+1 that was the main point in the related discussion on the myfaces dev list.

> It could very well be that the best solution for Tomahawk for JSF 1.2
> is to start with Trinidad and integrate into it those worthwhile
> pieces of Tomahawk for JSF 1.1.   That's one way Tomahawk 2
> developement could go, but it's certainly not the only way.  It's a
> way that I personally favor, but I am only one of the MyFaces PMC
> members.

I am in your boat, Mike.

> Trinidad isn't fundementally incompatible with Tomahawk -- if there
> are areas where the two don't work well together,  there's no reason
> to think that these cannot be resolved..   Furthermore, developers on
> both projects have expressed strong interest in resolving any problem
> areas.

also a tomahawk2, based on Trinidad could close the gab
(not really a big gab there)

> point  :-)   When I suggest that Trinidad will benefit by being part
> of the greater MyFaces community, that's really what I mean :-)  I
> think the converse is also true.

+1

> If it's a matter of one project merging into the other, however, I
> think it probably makes more sense for Trinidad to join MyFaces and
> not MyFaces to join Trinidad :-)

yes.

> Well, we're not schizophrenic at MyFaces yet, so we're still "other
> issue" free :-)   It's true that a TLP won't make any technical
> difference.However, trying to join two communities is harder than
> splitting an existing community.

I'd like to see Trinidad as a súbproject of Apache MyFaces.

-Matthias

--
Matthias Wessendorf
http://tinyurl.com/fmywh

further stuff:
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com




--
Matthias Wessendorf
http://tinyurl.com/fmywh

further stuff:
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com


Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-09 Thread Matthias Wessendorf

On the other hand, if Trinidad wants to be a (Dare I say "The"?)
general purpose component set, then MyFaces community acceptance is
probably a good target to hit.   That's going to happen better as part
of the MyFaces community rather than as an independent TLP.  The
ad-hoc approach taken thus far for Tomahawk leaves something to be
desired in my opinion, so there's an opportunity available.


that's my personal feeling, we (Trinidad) should go. I've the feeling,
that a subproject is the best choice.


What I said was that the developers of Tomahawk have expressed an
interest in using Trinidad technology for Tomahawk for JSF 1.2.
Tomahawk is a loose collection of generic components with very little
tying the various components together.  Some components are strong,
and others are weak.   Each was authored without much thought to how
it fits in with the others, or how to provide for common
functionality.  That was not the case with Trinidad.

Trinidad provides infrastructure for building components that Tomahawk
does not.Just as the proposed RCF project uses Trinidad, Tomahawk
could be made to use Trinidad.


+1 that was the main point in the related discussion on the myfaces dev list.


It could very well be that the best solution for Tomahawk for JSF 1.2
is to start with Trinidad and integrate into it those worthwhile
pieces of Tomahawk for JSF 1.1.   That's one way Tomahawk 2
developement could go, but it's certainly not the only way.  It's a
way that I personally favor, but I am only one of the MyFaces PMC
members.


I am in your boat, Mike.


Trinidad isn't fundementally incompatible with Tomahawk -- if there
are areas where the two don't work well together,  there's no reason
to think that these cannot be resolved..   Furthermore, developers on
both projects have expressed strong interest in resolving any problem
areas.


also a tomahawk2, based on Trinidad could close the gab
(not really a big gab there)


point  :-)   When I suggest that Trinidad will benefit by being part
of the greater MyFaces community, that's really what I mean :-)  I
think the converse is also true.


+1


If it's a matter of one project merging into the other, however, I
think it probably makes more sense for Trinidad to join MyFaces and
not MyFaces to join Trinidad :-)


yes.


Well, we're not schizophrenic at MyFaces yet, so we're still "other
issue" free :-)   It's true that a TLP won't make any technical
difference.However, trying to join two communities is harder than
splitting an existing community.


I'd like to see Trinidad as a súbproject of Apache MyFaces.

-Matthias

--
Matthias Wessendorf
http://tinyurl.com/fmywh

further stuff:
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com


Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-09 Thread Matthias Wessendorf

...


FWIW, I think Trinidad is more compatible with Tomahawk
then Tobago is...  they don't work perfectly together, but I'd
very much like to see the incompatibilities resolved.


there was also an idea of a myfaces "commons" lib, which contains
non-renderkit features like validators and converters or the
selectItems component. This lib should also take the benefits of
Trinidad, like the plugins, to generate stuff like the tags and
facelets support.


Whether we should merge the components - I don't know.  But
I do think we could get some code sharing and common
framework work applied.  (State saving, skinning, and
client-side validation come to mind).


yes, using the framework bits, instead of a *merge*.



So, I'd prefer a subproject to a TLP.

-- Adam



>
>
> On 4/7/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:
> > +1..
> >
> > Thing to decide now is TLP or as subproject of MyFaces.
> >
> > Main thing is focus to decide on what to do :
> >
> > - People on MyFaces equally care about and work on Trinidad
> > - People on Trinidad equally care about MyFaces
> >
> > MyFaces == the code base, not the TLP project. People working on Trinidad 
wouldn't necessarily be
> > interested in working on the MyFaces code base.
> >
> > Giving oversight in an umbrella project will get harder and harder over 
time, which in the end does
> > end up in a fragmented PMC. Which means that people on the PMC just have 
focus on eg MyFaces,
> > tomahawk, Tobago or Trinidad. If you are a on the PMC you should care about 
all of these subprojects.
> >
> > In short : I favor TLP.
> >
> > Mvgr,
> > Martin
> >
> > Matthias Wessendorf wrote:
> > > on our march reports, Jukka was asking:
> > >
> > > 
> > > Things to do before graduation?
> > > 
> > >
> > > checking the checklist (briefly) it looks like we are "set" ...
> > >
> > > -M
> > >
> > > On 3/26/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> > >> On 3/19/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> > >> > Hello Martin,
> > >> >
> > >> > your email states that this group should at least manage to get the
> > >> > release of the plugins out. I did. Currently this group is waiting for
> > >> > an approval to release the CORE as well.
> > >>
> > >> was approved and already released :-)
> > >>
> > >> >
> > >> > One item, we need to check is
> > >> >
> > >> > "Project ready to comply with ASF mirroring guidlines"
> > >> >
> > >> > I will look at MyFaces, how we do it there, shouldn't be that big deal.
> > >>
> > >> posted to /www/people.apache.org/dis/incubator, as suggested here
> > >>
> > >> > @GUMP: we use(d) continuum (was reseted currently)
> > >> > that should be ok?!
> > >> >
> > >> >
> > >> > What is your current thinking about this group?
> > >> > Start a vote? Fix the missing items? Wait for approval for CORE ?
> > >>
> > >> So, what is the next step ?
> > >> A vote here on this list ?
> > >>
> > >> I think, we also need to run a vote on the MyFaces PMC, to accept
> > >> Trinidad as one of their subprojects. I'll do that vote as well, when
> > >> time comes ;-)
> > >>
> > >> -Matthias
> > >>
> > >>
> > >> > Thanks!
> > >> > Matthias
> > >> >
> > >> >
> > >> > On 2/10/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:
> > >> > > In short : according to me they are.. Any feedback and additions
> > >> appreciated.. On note : I like to
> > >> > > see that at least the plugins get a release before we start a vote
> > >> on dev (and I expressed below
> > >> > > that you are targetting to have a release of core before leaving
> > >> the incubator,  although that could
> > >> > > be a misunderstanding)
> > >> > >
> > >> > > If everyone agrees on dev, we start a vote on the incubator
> > >> general list and after that on the
> > >> > > MyFaces private list. Exit strategy probably needs to be discussed
> > >> with the MyFaces crowd (like
> > >> > > mailinglists) and they probably need to have votes on people on
> > >> the trinidad ppmc list that are not
> > >> > > yet on the MyFaces PMC (but that's up to the MyFaces PMC). I'll
> > >> subscribe to the private myfaces
> > >> > > list (in case you didn't know : I can as a member, which doesn't
> > >> actually mean that I am on that PMC
> > >> > > or have a binding vote there).
> > >> > >
> > >> > >
> > >> > > The very long version :
> > >> > >
> > >> > > To determine if Trinidad is ready to leave the incubator I took
> > >> > >
> > >> 
http://incubator.apache.org/incubation/Incubation_Policy.html#Exiting+the+Incubator
> > >> and tried to
> > >> > > answer all the questions. The first 3 on that page are actually
> > >> the last ones, since I am treating
> > >> > > them more as general conclusions.
> > >> > >
> > >> > >
> > >> > > Legal
> > >> > >
> > >> > > * All code ASL'ed
> > >> > > Looking at https://issues.apache.org/jira/browse/ADFFACES-355 it
> > >> is solved. Most important is that
> > >> > > before the release everything is ok, so that check needs to be
> > >> done before a release (eg by using
> > >> > > RA

Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-09 Thread Matthias Wessendorf

...

Even if there is interest, a TLP would not prevent a merge of the two, unless 
Trinidad doesn't want
to or the MyFaces PMC doesn't want to. If all Tomahawk developers would like to 
merge with Trinidad
and Trinidad wants to and the MyFaces PMC doesn't, there are other issues :)


We started to discuss to use Trinidad's API and framework bits as the
base for Tomahawk 2. That doesn't mean that we merge the two sets of
components. I guess the result would be also a "clean-up" in Tomahawk2
(the version for JSF 1.2)

...

--
Matthias Wessendorf
http://tinyurl.com/fmywh

further stuff:
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com


Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-08 Thread Mike Kienenberger

Martin v.d.B.,

I spent a bit of time answering your various points.   I've answered
them below, but I think that's hiding the real question.

"What does Trinidad want to be when it grows up?"

Where does the Trinidad community see future development going?   Is
the plan to simply finish debugging what's out there?  Is the idea to
add more components?  Is the goal to become the "best" general purpose
JSF component set?  Or is there a more narrow focus on what it means
to be "Trinidad"?

I think either possiblity is good.   Tobago shows that a
narrow-focused JSF component set can be useful and successful.   TLP
makes good sense for a narrow-focused JSF component set.

On the other hand, if Trinidad wants to be a (Dare I say "The"?)
general purpose component set, then MyFaces community acceptance is
probably a good target to hit.   That's going to happen better as part
of the MyFaces community rather than as an independent TLP.  The
ad-hoc approach taken thus far for Tomahawk leaves something to be
desired in my opinion, so there's an opportunity available.

I think the "Next Step" should be taken by considering "where do you
want to go today."  (Yes, I've got a warped sense of humor.   It's
late and I spent the day with the inlaws.)

On 4/7/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:

Just a disclaimer : this is not an attack on you personally or a statement the 
the MyFaces Project
is broken, just like to prevent that it becomes broken :)

Mike Kienenberger wrote:
> I'm in favor of MyFaces for Trinidad.   I would like to see Trinidad
> as the basis for Tomahawk JSF 1.2.

So in this sense you are saying that we just incubated Tomahawk for JSF 1.2 ?


What I said was that the developers of Tomahawk have expressed an
interest in using Trinidad technology for Tomahawk for JSF 1.2.
Tomahawk is a loose collection of generic components with very little
tying the various components together.  Some components are strong,
and others are weak.   Each was authored without much thought to how
it fits in with the others, or how to provide for common
functionality.  That was not the case with Trinidad.

Trinidad provides infrastructure for building components that Tomahawk
does not.Just as the proposed RCF project uses Trinidad, Tomahawk
could be made to use Trinidad.

It could very well be that the best solution for Tomahawk for JSF 1.2
is to start with Trinidad and integrate into it those worthwhile
pieces of Tomahawk for JSF 1.1.   That's one way Tomahawk 2
developement could go, but it's certainly not the only way.  It's a
way that I personally favor, but I am only one of the MyFaces PMC
members.



When Trinidad becomes TLP it is for them to decide if they want that to happen 
(based on your
proposal), if they go to the MyFaces TLP, it is not just their call.


Yes   That's why one is an autonomous TLP and one is a
not-so-autonomous subproject.   Yet ASF still has subprojects coming
in from incubation, so autonomy must not be the only consideration
used.

When Trinidad applied for incubation, they sought out and received
sponsorship by MyFaces.   At least at the time of entry into
incubation, the Trinidad community felt there were advantages to being
part of the MyFaces community.  There's benefit to being part of a
wider community, especially when you're a small project.   Trinidad
has a lot to offer.   Only three of the Trinidad committers are not
already actively involved in MyFaces Tomahawk, so there's not only
functional overlap, but community overlap.



Which in the end (you gave an example of that) will end up in not a decision 
being made at all.


That's pretty cynical.   I gave an example of an incompatible
technology being made into a subproject and little attempt being made
on either side to try to resolve the incompatiblities.   Tobago isn't
only incompatible with Tomahawk.  It's incompatible with every JSF
component set, including Trinidad.

Trinidad isn't fundementally incompatible with Tomahawk -- if there
are areas where the two don't work well together,  there's no reason
to think that these cannot be resolved..   Furthermore, developers on
both projects have expressed strong interest in resolving any problem
areas.

I think what the Tobago example does show is that, if anything,
MyFaces is possibly too willing to let subprojects govern themselves
if the subproject has no interest in integrating with the "mainstream"
MyFaces community.   Your message implies (to me) that you think
Trinidad may be losing the ability to have meaningful management of
the code they are working on if they join MyFaces -- I don't see that
being the case.

I hope no one sees this as some kind of power trip where MyFaces or me
personally is trying to "assimulate" Trinidad into the Myfaces
"Collective."   I've made it a point to not "pile on" into the JSF
incubating project initial committer lists.   I've tried to help out
here and there, but I'm not actually using Trinidad yet myself (my
primary client wil

Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-07 Thread Adam Winer

On 4/7/07, Mike Kienenberger <[EMAIL PROTECTED]> wrote:

I'm in favor of MyFaces for Trinidad.   I would like to see Trinidad
as the basis for Tomahawk JSF 1.2.

However, if there is no interest in merging Tomahawk and Trinidad,
then going with a TLP would be better.

Right now, Tobago is in the state you described below -- You're either
using Tobago (and no other component set), or you're using Tomahawk
and other component sets.   It's next to impossible to have oversight
over both projects since Tobago is mutually-exclusive of other
component sets.   At one point, the Tobago people were interested in
making Tobago more compatible with Tomahawk and other component sets,
but discussion on how that would happen ever materialized beyond my
initial questions.


FWIW, I think Trinidad is more compatible with Tomahawk
then Tobago is...  they don't work perfectly together, but I'd
very much like to see the incompatibilities resolved.

Whether we should merge the components - I don't know.  But
I do think we could get some code sharing and common
framework work applied.  (State saving, skinning, and
client-side validation come to mind).

So, I'd prefer a subproject to a TLP.

-- Adam






On 4/7/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:
> +1..
>
> Thing to decide now is TLP or as subproject of MyFaces.
>
> Main thing is focus to decide on what to do :
>
> - People on MyFaces equally care about and work on Trinidad
> - People on Trinidad equally care about MyFaces
>
> MyFaces == the code base, not the TLP project. People working on Trinidad 
wouldn't necessarily be
> interested in working on the MyFaces code base.
>
> Giving oversight in an umbrella project will get harder and harder over time, 
which in the end does
> end up in a fragmented PMC. Which means that people on the PMC just have 
focus on eg MyFaces,
> tomahawk, Tobago or Trinidad. If you are a on the PMC you should care about 
all of these subprojects.
>
> In short : I favor TLP.
>
> Mvgr,
> Martin
>
> Matthias Wessendorf wrote:
> > on our march reports, Jukka was asking:
> >
> > 
> > Things to do before graduation?
> > 
> >
> > checking the checklist (briefly) it looks like we are "set" ...
> >
> > -M
> >
> > On 3/26/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> >> On 3/19/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> >> > Hello Martin,
> >> >
> >> > your email states that this group should at least manage to get the
> >> > release of the plugins out. I did. Currently this group is waiting for
> >> > an approval to release the CORE as well.
> >>
> >> was approved and already released :-)
> >>
> >> >
> >> > One item, we need to check is
> >> >
> >> > "Project ready to comply with ASF mirroring guidlines"
> >> >
> >> > I will look at MyFaces, how we do it there, shouldn't be that big deal.
> >>
> >> posted to /www/people.apache.org/dis/incubator, as suggested here
> >>
> >> > @GUMP: we use(d) continuum (was reseted currently)
> >> > that should be ok?!
> >> >
> >> >
> >> > What is your current thinking about this group?
> >> > Start a vote? Fix the missing items? Wait for approval for CORE ?
> >>
> >> So, what is the next step ?
> >> A vote here on this list ?
> >>
> >> I think, we also need to run a vote on the MyFaces PMC, to accept
> >> Trinidad as one of their subprojects. I'll do that vote as well, when
> >> time comes ;-)
> >>
> >> -Matthias
> >>
> >>
> >> > Thanks!
> >> > Matthias
> >> >
> >> >
> >> > On 2/10/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:
> >> > > In short : according to me they are.. Any feedback and additions
> >> appreciated.. On note : I like to
> >> > > see that at least the plugins get a release before we start a vote
> >> on dev (and I expressed below
> >> > > that you are targetting to have a release of core before leaving
> >> the incubator,  although that could
> >> > > be a misunderstanding)
> >> > >
> >> > > If everyone agrees on dev, we start a vote on the incubator
> >> general list and after that on the
> >> > > MyFaces private list. Exit strategy probably needs to be discussed
> >> with the MyFaces crowd (like
> >> > > mailinglists) and they probably need to have votes on people on
> >> the trinidad ppmc list that are not
> >> > > yet on the MyFaces PMC (but that's up to the MyFaces PMC). I'll
> >> subscribe to the private myfaces
> >> > > list (in case you didn't know : I can as a member, which doesn't
> >> actually mean that I am on that PMC
> >> > > or have a binding vote there).
> >> > >
> >> > >
> >> > > The very long version :
> >> > >
> >> > > To determine if Trinidad is ready to leave the incubator I took
> >> > >
> >> 
http://incubator.apache.org/incubation/Incubation_Policy.html#Exiting+the+Incubator
> >> and tried to
> >> > > answer all the questions. The first 3 on that page are actually
> >> the last ones, since I am treating
> >> > > them more as general conclusions.
> >> > >
> >> > >
> >> > > Legal
> >> > >
> >> > > * All code ASL'ed
> >> > > Looking at https://issues.a

Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-07 Thread Martin van den Bemt
Just a disclaimer : this is not an attack on you personally or a statement the 
the MyFaces Project
is broken, just like to prevent that it becomes broken :)

Mike Kienenberger wrote:
> I'm in favor of MyFaces for Trinidad.   I would like to see Trinidad
> as the basis for Tomahawk JSF 1.2.

So in this sense you are saying that we just incubated Tomahawk for JSF 1.2 ?

When Trinidad becomes TLP it is for them to decide if they want that to happen 
(based on your
proposal), if they go to the MyFaces TLP, it is not just their call.
Which in the end (you gave an example of that) will end up in not a decision 
being made at all.

If you think the Tomahawk developers / community have more in common than with 
the MyFaces
developers, you should probably join Trinidad ;). Not the other way around..

> 
> However, if there is no interest in merging Tomahawk and Trinidad,
> then going with a TLP would be better.

Even if there is interest, a TLP would not prevent a merge of the two, unless 
Trinidad doesn't want
to or the MyFaces PMC doesn't want to. If all Tomahawk developers would like to 
merge with Trinidad
and Trinidad wants to and the MyFaces PMC doesn't, there are other issues :)

> 
> Right now, Tobago is in the state you described below -- You're either
> using Tobago (and no other component set), or you're using Tomahawk
> and other component sets.   It's next to impossible to have oversight
> over both projects since Tobago is mutually-exclusive of other
> component sets.   At one point, the Tobago people were interested in
> making Tobago more compatible with Tomahawk and other component sets,
> but discussion on how that would happen ever materialized beyond my
> initial questions.

This is something that needs to be solved at MyFaces. If you wait too long, it 
cannot be fixed
anymore (eg no one left to care about Tobago).

Mvgr,
Martin


Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-07 Thread Mike Kienenberger

I'm in favor of MyFaces for Trinidad.   I would like to see Trinidad
as the basis for Tomahawk JSF 1.2.

However, if there is no interest in merging Tomahawk and Trinidad,
then going with a TLP would be better.

Right now, Tobago is in the state you described below -- You're either
using Tobago (and no other component set), or you're using Tomahawk
and other component sets.   It's next to impossible to have oversight
over both projects since Tobago is mutually-exclusive of other
component sets.   At one point, the Tobago people were interested in
making Tobago more compatible with Tomahawk and other component sets,
but discussion on how that would happen ever materialized beyond my
initial questions.


On 4/7/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:

+1..

Thing to decide now is TLP or as subproject of MyFaces.

Main thing is focus to decide on what to do :

- People on MyFaces equally care about and work on Trinidad
- People on Trinidad equally care about MyFaces

MyFaces == the code base, not the TLP project. People working on Trinidad 
wouldn't necessarily be
interested in working on the MyFaces code base.

Giving oversight in an umbrella project will get harder and harder over time, 
which in the end does
end up in a fragmented PMC. Which means that people on the PMC just have focus 
on eg MyFaces,
tomahawk, Tobago or Trinidad. If you are a on the PMC you should care about all 
of these subprojects.

In short : I favor TLP.

Mvgr,
Martin

Matthias Wessendorf wrote:
> on our march reports, Jukka was asking:
>
> 
> Things to do before graduation?
> 
>
> checking the checklist (briefly) it looks like we are "set" ...
>
> -M
>
> On 3/26/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
>> On 3/19/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
>> > Hello Martin,
>> >
>> > your email states that this group should at least manage to get the
>> > release of the plugins out. I did. Currently this group is waiting for
>> > an approval to release the CORE as well.
>>
>> was approved and already released :-)
>>
>> >
>> > One item, we need to check is
>> >
>> > "Project ready to comply with ASF mirroring guidlines"
>> >
>> > I will look at MyFaces, how we do it there, shouldn't be that big deal.
>>
>> posted to /www/people.apache.org/dis/incubator, as suggested here
>>
>> > @GUMP: we use(d) continuum (was reseted currently)
>> > that should be ok?!
>> >
>> >
>> > What is your current thinking about this group?
>> > Start a vote? Fix the missing items? Wait for approval for CORE ?
>>
>> So, what is the next step ?
>> A vote here on this list ?
>>
>> I think, we also need to run a vote on the MyFaces PMC, to accept
>> Trinidad as one of their subprojects. I'll do that vote as well, when
>> time comes ;-)
>>
>> -Matthias
>>
>>
>> > Thanks!
>> > Matthias
>> >
>> >
>> > On 2/10/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:
>> > > In short : according to me they are.. Any feedback and additions
>> appreciated.. On note : I like to
>> > > see that at least the plugins get a release before we start a vote
>> on dev (and I expressed below
>> > > that you are targetting to have a release of core before leaving
>> the incubator,  although that could
>> > > be a misunderstanding)
>> > >
>> > > If everyone agrees on dev, we start a vote on the incubator
>> general list and after that on the
>> > > MyFaces private list. Exit strategy probably needs to be discussed
>> with the MyFaces crowd (like
>> > > mailinglists) and they probably need to have votes on people on
>> the trinidad ppmc list that are not
>> > > yet on the MyFaces PMC (but that's up to the MyFaces PMC). I'll
>> subscribe to the private myfaces
>> > > list (in case you didn't know : I can as a member, which doesn't
>> actually mean that I am on that PMC
>> > > or have a binding vote there).
>> > >
>> > >
>> > > The very long version :
>> > >
>> > > To determine if Trinidad is ready to leave the incubator I took
>> > >
>> 
http://incubator.apache.org/incubation/Incubation_Policy.html#Exiting+the+Incubator
>> and tried to
>> > > answer all the questions. The first 3 on that page are actually
>> the last ones, since I am treating
>> > > them more as general conclusions.
>> > >
>> > >
>> > > Legal
>> > >
>> > > * All code ASL'ed
>> > > Looking at https://issues.apache.org/jira/browse/ADFFACES-355 it
>> is solved. Most important is that
>> > > before the release everything is ok, so that check needs to be
>> done before a release (eg by using
>> > > RAT, mojo.codehaus.org is working on a maven2 plugin atm).
>> > >
>> > > * No non ASL or ASL compatbile dependencies in the code base
>> > > Don't see any problems here (just checked the deps in the poms).
>> > >
>> > > * License grant complete
>> > > Yep
>> > >
>> > > * CLAs on file.
>> > > Yep. Even people who submitted patches were asked to file a CLA.
>> > >
>> > > * Check of project name for trademark issues
>> > > Was tried, but since no one as access to the trademark database,
>> it has hard to de

Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-04-07 Thread Martin van den Bemt
+1..

Thing to decide now is TLP or as subproject of MyFaces.

Main thing is focus to decide on what to do :

- People on MyFaces equally care about and work on Trinidad
- People on Trinidad equally care about MyFaces

MyFaces == the code base, not the TLP project. People working on Trinidad 
wouldn't necessarily be
interested in working on the MyFaces code base.

Giving oversight in an umbrella project will get harder and harder over time, 
which in the end does
end up in a fragmented PMC. Which means that people on the PMC just have focus 
on eg MyFaces,
tomahawk, Tobago or Trinidad. If you are a on the PMC you should care about all 
of these subprojects.

In short : I favor TLP.

Mvgr,
Martin

Matthias Wessendorf wrote:
> on our march reports, Jukka was asking:
> 
> 
> Things to do before graduation?
> 
> 
> checking the checklist (briefly) it looks like we are "set" ...
> 
> -M
> 
> On 3/26/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
>> On 3/19/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
>> > Hello Martin,
>> >
>> > your email states that this group should at least manage to get the
>> > release of the plugins out. I did. Currently this group is waiting for
>> > an approval to release the CORE as well.
>>
>> was approved and already released :-)
>>
>> >
>> > One item, we need to check is
>> >
>> > "Project ready to comply with ASF mirroring guidlines"
>> >
>> > I will look at MyFaces, how we do it there, shouldn't be that big deal.
>>
>> posted to /www/people.apache.org/dis/incubator, as suggested here
>>
>> > @GUMP: we use(d) continuum (was reseted currently)
>> > that should be ok?!
>> >
>> >
>> > What is your current thinking about this group?
>> > Start a vote? Fix the missing items? Wait for approval for CORE ?
>>
>> So, what is the next step ?
>> A vote here on this list ?
>>
>> I think, we also need to run a vote on the MyFaces PMC, to accept
>> Trinidad as one of their subprojects. I'll do that vote as well, when
>> time comes ;-)
>>
>> -Matthias
>>
>>
>> > Thanks!
>> > Matthias
>> >
>> >
>> > On 2/10/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:
>> > > In short : according to me they are.. Any feedback and additions
>> appreciated.. On note : I like to
>> > > see that at least the plugins get a release before we start a vote
>> on dev (and I expressed below
>> > > that you are targetting to have a release of core before leaving
>> the incubator,  although that could
>> > > be a misunderstanding)
>> > >
>> > > If everyone agrees on dev, we start a vote on the incubator
>> general list and after that on the
>> > > MyFaces private list. Exit strategy probably needs to be discussed
>> with the MyFaces crowd (like
>> > > mailinglists) and they probably need to have votes on people on
>> the trinidad ppmc list that are not
>> > > yet on the MyFaces PMC (but that's up to the MyFaces PMC). I'll
>> subscribe to the private myfaces
>> > > list (in case you didn't know : I can as a member, which doesn't
>> actually mean that I am on that PMC
>> > > or have a binding vote there).
>> > >
>> > >
>> > > The very long version :
>> > >
>> > > To determine if Trinidad is ready to leave the incubator I took
>> > >
>> http://incubator.apache.org/incubation/Incubation_Policy.html#Exiting+the+Incubator
>> and tried to
>> > > answer all the questions. The first 3 on that page are actually
>> the last ones, since I am treating
>> > > them more as general conclusions.
>> > >
>> > >
>> > > Legal
>> > >
>> > > * All code ASL'ed
>> > > Looking at https://issues.apache.org/jira/browse/ADFFACES-355 it
>> is solved. Most important is that
>> > > before the release everything is ok, so that check needs to be
>> done before a release (eg by using
>> > > RAT, mojo.codehaus.org is working on a maven2 plugin atm).
>> > >
>> > > * No non ASL or ASL compatbile dependencies in the code base
>> > > Don't see any problems here (just checked the deps in the poms).
>> > >
>> > > * License grant complete
>> > > Yep
>> > >
>> > > * CLAs on file.
>> > > Yep. Even people who submitted patches were asked to file a CLA.
>> > >
>> > > * Check of project name for trademark issues
>> > > Was tried, but since no one as access to the trademark database,
>> it has hard to determine.
>> > >
>> > >
>> > > Meritocracy / Community
>> > >
>> > > * Demonstrate an active and diverse development community
>> > > The community is very active, people send in patches that get
>> applied, user community is a bit
>> > > behind, but that should grow ones Trinidad is released.
>> > >
>> > > * The project is not highly dependent on any single contributor
>> (there's at least 3 legally
>> > > independent committers and there is no single company or entity
>> that is vital to the success of the
>> > > project)
>> > >
>> > > The main contributors are all employed by Oracle (based on the
>> *commits* since end of December).
>> > > These are matzew, jwaldman and awiner.
>> > > gcrawford   - Oracle
>> > > jfallows- Not oracle anymore
>> > > mmari

Re: Next steps? (was Re: Is trinidad ready for graduation ?)

2007-03-26 Thread Matthias Wessendorf

on our march reports, Jukka was asking:


Things to do before graduation?


checking the checklist (briefly) it looks like we are "set" ...

-M

On 3/26/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:

On 3/19/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> Hello Martin,
>
> your email states that this group should at least manage to get the
> release of the plugins out. I did. Currently this group is waiting for
> an approval to release the CORE as well.

was approved and already released :-)

>
> One item, we need to check is
>
> "Project ready to comply with ASF mirroring guidlines"
>
> I will look at MyFaces, how we do it there, shouldn't be that big deal.

posted to /www/people.apache.org/dis/incubator, as suggested here

> @GUMP: we use(d) continuum (was reseted currently)
> that should be ok?!
>
>
> What is your current thinking about this group?
> Start a vote? Fix the missing items? Wait for approval for CORE ?

So, what is the next step ?
A vote here on this list ?

I think, we also need to run a vote on the MyFaces PMC, to accept
Trinidad as one of their subprojects. I'll do that vote as well, when
time comes ;-)

-Matthias


> Thanks!
> Matthias
>
>
> On 2/10/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:
> > In short : according to me they are.. Any feedback and additions 
appreciated.. On note : I like to
> > see that at least the plugins get a release before we start a vote on dev 
(and I expressed below
> > that you are targetting to have a release of core before leaving the 
incubator,  although that could
> > be a misunderstanding)
> >
> > If everyone agrees on dev, we start a vote on the incubator general list 
and after that on the
> > MyFaces private list. Exit strategy probably needs to be discussed with the 
MyFaces crowd (like
> > mailinglists) and they probably need to have votes on people on the 
trinidad ppmc list that are not
> > yet on the MyFaces PMC (but that's up to the MyFaces PMC). I'll subscribe 
to the private myfaces
> > list (in case you didn't know : I can as a member, which doesn't actually 
mean that I am on that PMC
> > or have a binding vote there).
> >
> >
> > The very long version :
> >
> > To determine if Trinidad is ready to leave the incubator I took
> > 
http://incubator.apache.org/incubation/Incubation_Policy.html#Exiting+the+Incubator 
and tried to
> > answer all the questions. The first 3 on that page are actually the last 
ones, since I am treating
> > them more as general conclusions.
> >
> >
> > Legal
> >
> > * All code ASL'ed
> > Looking at https://issues.apache.org/jira/browse/ADFFACES-355 it is solved. 
Most important is that
> > before the release everything is ok, so that check needs to be done before 
a release (eg by using
> > RAT, mojo.codehaus.org is working on a maven2 plugin atm).
> >
> > * No non ASL or ASL compatbile dependencies in the code base
> > Don't see any problems here (just checked the deps in the poms).
> >
> > * License grant complete
> > Yep
> >
> > * CLAs on file.
> > Yep. Even people who submitted patches were asked to file a CLA.
> >
> > * Check of project name for trademark issues
> > Was tried, but since no one as access to the trademark database, it has 
hard to determine.
> >
> >
> > Meritocracy / Community
> >
> > * Demonstrate an active and diverse development community
> > The community is very active, people send in patches that get applied, user 
community is a bit
> > behind, but that should grow ones Trinidad is released.
> >
> > * The project is not highly dependent on any single contributor (there's at 
least 3 legally
> > independent committers and there is no single company or entity that is 
vital to the success of the
> > project)
> >
> > The main contributors are all employed by Oracle (based on the *commits* 
since end of December).
> > These are matzew, jwaldman and awiner.
> > gcrawford   - Oracle
> > jfallows- Not oracle anymore
> > mmarinschek - Irian (?)
> > slessard- DMR Consulting Inc (?)
> > baranda - ?
> > Mentors / champions
> > craigmcc- Sun
> > mvdb- Ordina (I don't count myself as a committer though)
> > mgeiler - ? (not oracle afaik)
> >
> > Looking at the above list, it could mean a worry, which will be a lot less 
worry looking at the rest
> > of the exit list.
> >
> > * The above implies that new committers are admitted according to ASF 
practices
> >
> > Absolutely. There were 3 committers added during incubation, one not Oracle 
and 2 Oracle people.
> > From my perspective all 3 deserved to be committer (with that amount of 
activity, people should be
> > voted in as a committer to be honest), so no favours were made just because 
someone is from Oracle.
> > Currently some other people are on the radar to become committer (non 
Oracle).
> >
> > * ASF style voting has been adopted and is standard practice
> >
> > In every way.
> >
> > * Demonstrate ability to tolerate and resolve conflict within the community.
> >
> > Haven't noted much conflicts