Re: [VOTE] Lance Semmens as a committer

2013-07-03 Thread Ulrich Stärk
Ulrich Stärk: +1 (binding)

On 03.07.2013 21:43, Kalle Korhonen wrote:
> Lance Semmens (aka Lance Java) has been one of the most active members on
> the user list for the past two years. I've personally committed a few
> patches from him and he is the maintainer of tapestry-stitch (
> https://github.com/uklance/tapestry-stitch/), a collection of sample
> components and concepts for Tapestry 5. Howard has spoke with him privately
> and he's interested in joining as a committer. Vote to run for a minimum of
> three days.
> 
> Kalle Korhonen: +1 (non-binding)
> 

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Lance Semmens as a committer

2013-07-03 Thread Taha Hafeez Siddiqi
Taha Hafeez Siddiqi: +1 (non-binding)

On 04-Jul-2013, at 6:22 AM, Howard Lewis Ship  wrote:

> Howard M. Lewis Ship: +1 (binding)
> 
> 
> On Wed, Jul 3, 2013 at 12:43 PM, Kalle Korhonen
> wrote:
> 
>> Lance Semmens (aka Lance Java) has been one of the most active members on
>> the user list for the past two years. I've personally committed a few
>> patches from him and he is the maintainer of tapestry-stitch (
>> https://github.com/uklance/tapestry-stitch/), a collection of sample
>> components and concepts for Tapestry 5. Howard has spoke with him privately
>> and he's interested in joining as a committer. Vote to run for a minimum of
>> three days.
>> 
>> Kalle Korhonen: +1 (non-binding)
>> 
> 
> 
> 
> -- 
> Howard M. Lewis Ship
> 
> Creator of Apache Tapestry
> 
> The source for Tapestry training, mentoring and support. Contact me to
> learn how I can get you up and productive in Tapestry fast!
> 
> (971) 678-5210
> http://howardlewisship.com


-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



RE: [VOTE] Lance Semmens as a committer

2013-07-03 Thread Guerin Laurent
Laurent Guérin : +1 (non-binding)

-Message d'origine-
De : Kalle Korhonen [mailto:kalle.o.korho...@gmail.com] 
Envoyé : mercredi 3 juillet 2013 21:44
À : Tapestry development
Objet : [VOTE] Lance Semmens as a committer

Lance Semmens (aka Lance Java) has been one of the most active members on the 
user list for the past two years. I've personally committed a few patches from 
him and he is the maintainer of tapestry-stitch ( 
https://github.com/uklance/tapestry-stitch/), a collection of sample components 
and concepts for Tapestry 5. Howard has spoke with him privately and he's 
interested in joining as a committer. Vote to run for a minimum of three days.

Kalle Korhonen: +1 (non-binding)

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



iberck commented on http://tapestry.apache.org/index.html

2013-07-03 Thread no-reply
Hello,
iberck has commented on http://tapestry.apache.org/index.html. 
You can find the comment here:
http://tapestry.apache.org/index.html#comment_1427
Please note that if the comment contains a hyperlink, it must be approved
before it is shown on the site.

Below is the reply that was posted:

where is the twitter notifications?



With regards,
The Apache Tapestry Project.

You are receiving this email because you have subscribed to changes for the 
tapestry site.
To stop receiving these emails, unsubscribe from the mailing list that is 
providing these notifications.


-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: Where are all the commits?

2013-07-03 Thread Kalle Korhonen
On Wed, Jul 3, 2013 at 5:56 PM, Howard Lewis Ship  wrote:

> On Wed, Jul 3, 2013 at 2:06 PM, Dmitry Gusev 
> wrote:
> > Dmitry Gusev: +1 (non-binding)
> > I like seeing that new Tapestry committers appear,
> > but looking at git logs I see that (almost) the only core committer is
> > Howard.
> Well, I am the most invested in things.
>

There's a lot of people in any community who talk the talk but typically
very few who walk the walk. I have a very high respect for Howard since
most of the time he'll write the code instead of talking about some changes
he'd like to have.


> > From this point of view, it appears to me that having Tapestry committer
> > status means
> > you can apply patches, but not develop new functionality in core,
> > which I would expect from Tapestry committer when voting for him.
> No the problem is committers who are not committing. Tapestry is
> specifically designed so that it can support a wide number of committers
> with different skill sets: you don't have to be a bytecode wizard to make
> significant improvements to the code base. I know I'd appreciate the help!
>

Any committer can work anywhere in the codebase. In case of conflicts we'll
take a vote. But even if you tried, it's very hard to keep up with Howard
with plain number of commits. You might be interested in fixing your pet
peeve at some point but are you going to maintain interest in the project
year over year and review other people's commits while working on your
things? It's not that Howard is right all the time but by the time you've
made your case on the list, he's already incorporated your feedback,
refactored the code and added more tests. I've seen it happening multiple
times. Most devs are pretty happy with the status quo, that somebody is
doing the hard lifting for you or for them.

> We can see that most of tapestry5 development now is third party
> > development
> > which occurs on GitHub and other separate repositories, resulting in a
> > tapestry-complement libraries,
> > like tapestry5-jquery, tynamo, stitch, tapestry-bootstrap and many other
> > wonderful projects.
> > This is great, though, these projects stand aside from main tapestry
> > development,
> > and most of them appear outdated after new tapestry releases
> > because they released separately from tapestry core.
>

I wouldn't say most but a successful project always creates a lively
ecosystem around it. Keeping your stuff in a support library separate from
the core has its benefits as well as its drawbacks. A smaller, independent
library can evolve much faster but as each of them is implemented for a
specific purpose, they'll typically drag behind and don't always support
the latest and greatest core release. Also, the bar for bringing in your
stuff to tapestry core is way higher than your typical run-of-the-mill
github project. As a co-founder and author of multiple Tynamo libraries I
can honestly say there's a reason why only one of the tynamo libraries have
"graduated" to tapestry core so far.

> I'd really like to see more developers of those libraries as Tapestry
> > committers so that they
> > can support their own 3rd party libraries compatibilities as a part of
> main
> > tapestry development,
> > and may be hold tapestry core releases until all those libraries are
> > up-to-date with new tapestry release.
> >
>

For most libraries, that's just not the right path. Being in the core
doesn't automatically mean they'd be somehow more supported. There needs to
be a general interest in a specific piece of code before it makes sense to
bring it to the core. If there's only one maintainer supporting the
library, it is far easier to maintain it outside the core, without having
to deal with the sheer size of the core, the unstability that other changes
cause, random test failures etc. The great thing about open source is that
in any given project, it's pretty easy to pick up the maintenance duties
and start sending sending patches if you want a library you care about to
be updated. Before you know it, you'll be the committer (and surprisingly
often, the only maintainer as well), with others asking you to start doing
stuff for them.

Kalle



> > On Wed, Jul 3, 2013 at 11:43 PM, Kalle Korhonen
> > wrote:
> >
> > > Lance Semmens (aka Lance Java) has been one of the most active members
> on
> > > the user list for the past two years. I've personally committed a few
> > > patches from him and he is the maintainer of tapestry-stitch (
> > > https://github.com/uklance/tapestry-stitch/), a collection of sample
> > > components and concepts for Tapestry 5. Howard has spoke with him
> > privately
> > > and he's interested in joining as a committer. Vote to run for a
> minimum
> > of
> > > three days.
> > >
> > > Kalle Korhonen: +1 (non-binding)
> > >
> >
> >
> >
> > --
> > Dmitry Gusev
> >
> > AnjLab Team
> > http://anjlab.com
> >
>
>
>
> --
> Howard M. Lewis Ship
>
> Creator of Apache Tapestry
>
> The source for Tapestry training, mentoring and sup

Where are all the commits?

2013-07-03 Thread Howard Lewis Ship
On Wed, Jul 3, 2013 at 2:06 PM, Dmitry Gusev  wrote:

> Dmitry Gusev: +1 (non-binding)
>
>
> I like seeing that new Tapestry committers appear,
> but looking at git logs I see that (almost) the only core committer is
> Howard.
>
>
Well, I am the most invested in things.



> Other committers do some rare, though valuable, fixes and apply patches
> from JIRA.
>

And that is valuable in and off itself.


>
> From this point of view, it appears to me that having Tapestry committer
> status means
> you can apply patches, but not develop new functionality in core,
> which I would expect from Tapestry committer when voting for him.
>
>
No the problem is committers who are not committing. Tapestry is
specifically designed so that it can support a wide number of committers
with different skill sets: you don't have to be a bytecode wizard to make
significant improvements to the code base. I know I'd appreciate the help!



> We can see that most of tapestry5 development now is third party
> development
> which occurs on GitHub and other separate repositories, resulting in a
> tapestry-complement libraries,
> like tapestry5-jquery, tynamo, stitch, tapestry-bootstrap and many other
> wonderful projects.
>
> This is great, though, these projects stand aside from main tapestry
> development,
> and most of them appear outdated after new tapestry releases
> because they released separately from tapestry core.
>
> I'd really like to see more developers of those libraries as Tapestry
> committers so that they
> can support their own 3rd party libraries compatibilities as a part of main
> tapestry development,
> and may be hold tapestry core releases until all those libraries are
> up-to-date with new tapestry release.
>

We are open to active members of the community requesting committer status.
The worst result from that would be a reminder about Apache standards for
earning commit privileges.

That doesn't mean we should open up the floodgates!  Worse than few commits
or committers would be "dump-and-run" committers; we had some of that in
the T4 days.


>
>
> Not sure if this is the right place to ask, we can create a separate thread
> for this,
> but Lance, can you tell us what are you planning to do as a Tapestry
> committer?
>
> Is there any roadmap that you will follow?
>
>
>
> On Wed, Jul 3, 2013 at 11:43 PM, Kalle Korhonen
> wrote:
>
> > Lance Semmens (aka Lance Java) has been one of the most active members on
> > the user list for the past two years. I've personally committed a few
> > patches from him and he is the maintainer of tapestry-stitch (
> > https://github.com/uklance/tapestry-stitch/), a collection of sample
> > components and concepts for Tapestry 5. Howard has spoke with him
> privately
> > and he's interested in joining as a committer. Vote to run for a minimum
> of
> > three days.
> >
> > Kalle Korhonen: +1 (non-binding)
> >
>
>
>
> --
> Dmitry Gusev
>
> AnjLab Team
> http://anjlab.com
>



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com


Re: [VOTE] Lance Semmens as a committer

2013-07-03 Thread Howard Lewis Ship
Howard M. Lewis Ship: +1 (binding)


On Wed, Jul 3, 2013 at 12:43 PM, Kalle Korhonen
wrote:

> Lance Semmens (aka Lance Java) has been one of the most active members on
> the user list for the past two years. I've personally committed a few
> patches from him and he is the maintainer of tapestry-stitch (
> https://github.com/uklance/tapestry-stitch/), a collection of sample
> components and concepts for Tapestry 5. Howard has spoke with him privately
> and he's interested in joining as a committer. Vote to run for a minimum of
> three days.
>
> Kalle Korhonen: +1 (non-binding)
>



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com


Re: [VOTE] Lance Semmens as a committer

2013-07-03 Thread Kalle Korhonen
On Wed, Jul 3, 2013 at 2:06 PM, Dmitry Gusev  wrote:

> Dmitry Gusev: +1 (non-binding)
>

Dmitry, this is a vote thread. If you feel like discussing something else,
please post in a new thread. I'd have a few comments on your topic but I'll
refrain until then.

Kalle


>
> I like seeing that new Tapestry committers appear,
> but looking at git logs I see that (almost) the only core committer is
> Howard.
>
> Other committers do some rare, though valuable, fixes and apply patches
> from JIRA.
>
> From this point of view, it appears to me that having Tapestry committer
> status means
> you can apply patches, but not develop new functionality in core,
> which I would expect from Tapestry committer when voting for him.
>
> We can see that most of tapestry5 development now is third party
> development
> which occurs on GitHub and other separate repositories, resulting in a
> tapestry-complement libraries,
> like tapestry5-jquery, tynamo, stitch, tapestry-bootstrap and many other
> wonderful projects.
>
> This is great, though, these projects stand aside from main tapestry
> development,
> and most of them appear outdated after new tapestry releases
> because they released separately from tapestry core.
>
> I'd really like to see more developers of those libraries as Tapestry
> committers so that they
> can support their own 3rd party libraries compatibilities as a part of main
> tapestry development,
> and may be hold tapestry core releases until all those libraries are
> up-to-date with new tapestry release.
>
>
> Not sure if this is the right place to ask, we can create a separate thread
> for this,
> but Lance, can you tell us what are you planning to do as a Tapestry
> committer?
>
> Is there any roadmap that you will follow?
>
>
>
> On Wed, Jul 3, 2013 at 11:43 PM, Kalle Korhonen
> wrote:
>
> > Lance Semmens (aka Lance Java) has been one of the most active members on
> > the user list for the past two years. I've personally committed a few
> > patches from him and he is the maintainer of tapestry-stitch (
> > https://github.com/uklance/tapestry-stitch/), a collection of sample
> > components and concepts for Tapestry 5. Howard has spoke with him
> privately
> > and he's interested in joining as a committer. Vote to run for a minimum
> of
> > three days.
> >
> > Kalle Korhonen: +1 (non-binding)
> >
>
>
>
> --
> Dmitry Gusev
>
> AnjLab Team
> http://anjlab.com
>


Re: [VOTE] Lance Semmens as a committer

2013-07-03 Thread Dmitry Gusev
Dmitry Gusev: +1 (non-binding)


I like seeing that new Tapestry committers appear,
but looking at git logs I see that (almost) the only core committer is
Howard.

Other committers do some rare, though valuable, fixes and apply patches
from JIRA.

>From this point of view, it appears to me that having Tapestry committer
status means
you can apply patches, but not develop new functionality in core,
which I would expect from Tapestry committer when voting for him.

We can see that most of tapestry5 development now is third party development
which occurs on GitHub and other separate repositories, resulting in a
tapestry-complement libraries,
like tapestry5-jquery, tynamo, stitch, tapestry-bootstrap and many other
wonderful projects.

This is great, though, these projects stand aside from main tapestry
development,
and most of them appear outdated after new tapestry releases
because they released separately from tapestry core.

I'd really like to see more developers of those libraries as Tapestry
committers so that they
can support their own 3rd party libraries compatibilities as a part of main
tapestry development,
and may be hold tapestry core releases until all those libraries are
up-to-date with new tapestry release.


Not sure if this is the right place to ask, we can create a separate thread
for this,
but Lance, can you tell us what are you planning to do as a Tapestry
committer?

Is there any roadmap that you will follow?



On Wed, Jul 3, 2013 at 11:43 PM, Kalle Korhonen
wrote:

> Lance Semmens (aka Lance Java) has been one of the most active members on
> the user list for the past two years. I've personally committed a few
> patches from him and he is the maintainer of tapestry-stitch (
> https://github.com/uklance/tapestry-stitch/), a collection of sample
> components and concepts for Tapestry 5. Howard has spoke with him privately
> and he's interested in joining as a committer. Vote to run for a minimum of
> three days.
>
> Kalle Korhonen: +1 (non-binding)
>



-- 
Dmitry Gusev

AnjLab Team
http://anjlab.com


Re: [VOTE] Lance Semmens as a committer

2013-07-03 Thread Lenny Primak
Lenny Primak: +1 (non-binding)

On Jul 3, 2013, at 12:43 PM, Kalle Korhonen  wrote:

> Kalle Korhonen: +1 (non-binding)

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Lance Semmens as a committer

2013-07-03 Thread Thiago H de Paula Figueiredo

Thiago H. de Paula Figueiredo: +1 (binding)

Yay for Lance! :)

On Wed, 03 Jul 2013 16:43:58 -0300, Kalle Korhonen  
 wrote:



Lance Semmens (aka Lance Java) has been one of the most active members on
the user list for the past two years. I've personally committed a few
patches from him and he is the maintainer of tapestry-stitch (
https://github.com/uklance/tapestry-stitch/), a collection of sample
components and concepts for Tapestry 5. Howard has spoke with him  
privately
and he's interested in joining as a committer. Vote to run for a minimum  
of

three days.

Kalle Korhonen: +1 (non-binding)



--
Thiago H. de Paula Figueiredo

-
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org



Re: [VOTE] Lance Semmens as a committer

2013-07-03 Thread Kristian Marinkovic
+1 (Non binding)
Am 03.07.2013 21:44 schrieb "Kalle Korhonen" :

> Lance Semmens (aka Lance Java) has been one of the most active members on
> the user list for the past two years. I've personally committed a few
> patches from him and he is the maintainer of tapestry-stitch (
> https://github.com/uklance/tapestry-stitch/), a collection of sample
> components and concepts for Tapestry 5. Howard has spoke with him privately
> and he's interested in joining as a committer. Vote to run for a minimum of
> three days.
>
> Kalle Korhonen: +1 (non-binding)
>


[VOTE] Lance Semmens as a committer

2013-07-03 Thread Kalle Korhonen
Lance Semmens (aka Lance Java) has been one of the most active members on
the user list for the past two years. I've personally committed a few
patches from him and he is the maintainer of tapestry-stitch (
https://github.com/uklance/tapestry-stitch/), a collection of sample
components and concepts for Tapestry 5. Howard has spoke with him privately
and he's interested in joining as a committer. Vote to run for a minimum of
three days.

Kalle Korhonen: +1 (non-binding)