On 2/23/06, Ted Husted <[EMAIL PROTECTED]> wrote:
> On 12/22/05, Dave Johnson <[EMAIL PROTECTED]> wrote:
> >
> > On Dec 21, 2005, at 11:44 AM, Ted Husted wrote:
> > > I was looking over the incubator TODO list for Roller.
> > > * http://incubator.apache.org/projects/roller.htm
> >
> > Thanks Ted! Further comments below...
> >
> > > If you don't mind my committing some patches, I'm getting up to speed
> > > on the Roller architecture, and I could insert the license blurb in to
> > > the Java source files, as a part of a general code review.
> >
> > Please do.
> >
> > > A related issue is author tags. The "best" practice is to omit them,
> > > but some projects have chosen to retain the author tags. For example,
> > > Struts removed them, but Velocity kept them. If the Roller committers
> > > decided to omit author tags, this would be a good time to remove them.
> > > I could do it while inserting the license text.
> >
> > I could go either way. Anybody have an opinion on this?
>
> Now that I'm close to getting PlanetStruts up, I'd like to get back to
> helping with the "All code ASL'ed" item.

The issue we face is that we're in a holding pattern (but still
wanting to do releases) as the policy on whether Roller can release is
still in formulation (it's very, very close to being public, if I can
catch Cliff I'll find out if I can post the draft link to here).

On the one hand it's bad to have non-ASF copyrighted code in the ASF
repository; on the other hand it might make the rollerweblogger
releases from the committers harder to do. I'll ask our board
representative (well, the board member who last had to ask me a
question about things).

> To comply with ASF norms and requirements, we should have the "short
> form" license at the top of each source code file, which includes the
> ASF copyright. We should also remove  individual copyright statements
> for anyone with a CLA on file (which will hopefully be everyone). If
> there is any copyrighted material from somone without a CLA, we will
> need to obtain a grant.

+1, eventually (see above).

> As a best practice, we should also remove the
> @author tags, and be sure to credit all new contributions in the
> commit logs.

To clarify, this is up to the community, but most have gone towards
removing the @author tags. Personally I just never put my name in one
anymore and avoid the discussions, but I'm +1 to not bothering with
@authors.

> Finally, we should rename README.txt as NOTICE.txt to
> comply with the ASF norm and the terms of the Apache Software License.

+1, that should happen right away.

Hen

Reply via email to