struts-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Don Brown" <>
Subject Re: Feature sponsorship proposal
Date Tue, 08 Apr 2008 10:53:47 GMT
Exactly - I'm not suggesting we change how we accept contributions at
all and of course, we would try to give credit to individuals where
desired, but look at it this way: if IBM donated a server to us, would
we credit the person who processed the order or the company that
purchased the computer?  Paying someone to develop a feature is a
significant contribution that should be recognized, IMO, along side
the individual who performed the work.  In addition, as you point out,
not everything can be traced back to a single individual.  For
example, for a given feature in an Atlassian product, there is
involvement from probably 6 or 7 people: product manager, project
manager, UI designer, tech writer, product marketing guy, and the two
developers that paired on the feature.  If a company took their
donation seriously and brought their resources to bear, I think that
deserves recognition.


On Tue, Apr 8, 2008 at 7:37 PM, Ted Husted <> wrote:
> On Tue, Apr 8, 2008 at 5:27 AM, Ted Husted <> wrote:
>  >  But, saying thanks to Wendy's employer might cross the line. One of
>  >  our precepts is that ASF projects are "composed of individuals, and so
>  >  we give the credit to individuals. The farthest we might be able to go
>  >  is to say "Wendy of BigCo, Inc.", if that's how Wendy wanted to be
>  >  described.
>  Unless, of course, most or all of the feature was developed outside of
>  the project, and then donated in bulk, under a CCLA (as James
>  implied).  Of course, in that case, we'd then have to pass the
>  contribution through the incubator, to vet the IP.
>  Of course, we'd have to reserve the right to reject the contribution
>  if the code was not up to our standards. (In fact, back in the day,
>  the first contribution by an paid IBM engineer to Apache HTTPD was
>  rejected!).
>  -Ted.
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail:
>  For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message