Re: cvs commit: xml-fop/src/documentation/content/xdocs team.xml

2004-01-20 Thread Jeremias Maerki
I agree. Over at Jakarta (especially Commons) this discussion was
renewed lately. Bottomline is that it's better (and safer for the ASF)
to remove author tags from the sources and credit contributors in
changes files, CVS messages and on websites. All source files should
probably have one author tag pointing to the developer mailing list of
the respective project.

Please see:
http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED]&by=thread&from=572799

That said I'm in favor for:
- removing all author tags (and other such markings) in the source files
- adding a "FOP Dev Team" author tag to every source file.
- adding each name that is removed somewhere to a list of contributors 
(hopefully and if possible with a short note about the area of their
contribution).
- adding contributor names on demand (for those who only have their
names in CVS messages)

On 20.01.2004 18:37:51 J.Pietschmann wrote:
> [EMAIL PROTECTED] wrote:
> >   removed "former contributor"
> >   section in favor of going back to giving credit within source files.
> 
> Uh, oh. That's not supposed to be a change anybody can make
> on a whim.


Jeremias Maerki



Re: cvs commit: xml-fop/src/documentation/content/xdocs team.xml

2004-01-20 Thread J.Pietschmann
[EMAIL PROTECTED] wrote:
  removed "former contributor"
  section in favor of going back to giving credit within source files.
Uh, oh. That's not supposed to be a change anybody can make
on a whim.
J.Pietschmann


Re: cvs commit: xml-fop/src/documentation/content/xdocs team.xml

2004-01-19 Thread Peter B. West
[EMAIL PROTECTED] wrote:
gmazza  2004/01/19 15:56:50

  Modified:src/documentation/content/xdocs team.xml
  Log:
  Updated team page--moved Finn, Andreas, Chris and Peter to active status;
  set Victor and Keiron to inactive status, removed "former contributor"
  section in favor of going back to giving credit within source files.
I'm sorry that I didn't contribute to the discussion on this, but I 
think that Mark Lillywhite deserves an honourable mention on the web 
site.  He saved Fop for many users by introducing page-sequence formatting.

Peter
--
Peter B. West 


RE: (Victor) RE: cvs commit: xml-fop/src/documentation/content/xdocs team.xml

2003-11-17 Thread Glen Mazza
--- Victor Mote <[EMAIL PROTECTED]> wrote:
> It also was not to "remove all author credits and
> make enhancements to the
> RTF Renderer", but we've done some of that, haven't
> we?

Sorry if I was implying we restore already removed
author attributes--we voted to do away with them, and
for any removed, they're now gone.  For *future*
source files, however, we may vote to allow them
again, especially if it helps bring in more
contributions.  I'm not going to bother with this
issue at this time, however--proper credit on the team
page is fine for now.

Also Mr. Lillywhite evidently did a lot of work for
the team, and may have been on FOP during a time it
was very difficult to become a committer (Jeremias had
to wait 18 months, for example; Peter over a year I
believe)-- a listing for him somewhere on the team
page was probably the right thing to do anyway.

> IMO, it would be
> *much* cleaner to use the @author tag than any other
> method within the
> source code. 

Oh, I didn't know hiding the author attribute was the
default, you're right then--the @author tags would be
much cleaner.  Thanks.

Glen

__
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree


RE: (Victor) RE: cvs commit: xml-fop/src/documentation/content/xdocs team.xml

2003-11-17 Thread Victor Mote
Glen Mazza wrote:

> Victor,
>
> Rather than burden the team page with the name of each
> person who has contributed source code to FOP, I think
> it would be better for us to continue to keep their
> names in the source file, albeit outside of the
> @author attribute tag.

I really hate to be arguing all of the time, but I don't see the "burden".
If we were paying for web space by the word, then maybe you have a point.
Otherwise, I don't think it is too much to acknowledge those who have
contributed to the product.

> I had understood the vote as for us not using the
> @author attribution for source files--in short, that
> our FOP JavaDoc won't be listing individual committer
> and contributor names.  That's a clean design for our
> JavaDocs, which I agreed with.
>
> But even though the vote was probably to remove *all*
> author comments, @author or not (which is also fine,
> after all, the committers themselves rarely put their
> names on any files), it was not "to remove all author
> credits *and* add them to the team page."

It also was not to "remove all author credits and make enhancements to the
RTF Renderer", but we've done some of that, haven't we? There are quite a
few things that don't require a vote. However, I interpret your comments
above to now be a proposal to remove such credits from the team page, which
can, of course, be voted on.

-1

> Indeed, I don't know of any other Apache group that
> maintains a "former contributors" section instead of
> comments in the source files--and I'm reluctant for us
> to open that can of worms--especially as this will
> soon grow to dozens of names (look at the AWT classes,
> for example).

I'm glad to acknowledge all of them, even if there are hundreds.

> Simple non-JavaDoc comments near the top of a source
> file that indicate its original contributor are not
> that bad, actually the right thing to do.  (It's also
> what jfor apparently does--see the Team section at:
> http://www.jfor.org/)  In those cases where we're
> concerned about the contributor's work getting
> "erased", then this is probably the cleaner route.

You may be correct about the intent, but I doubt it. The default for javadoc
is to ignore the @author tags. Therefore, I think that the intent was to not
clutter the source code with author attributions at all. IMO, it would be
*much* cleaner to use the @author tag than any other method within the
source code. However, none of this was really of much interest to me, so
perhaps those who really cared about it would comment.

Victor Mote



(Victor) RE: cvs commit: xml-fop/src/documentation/content/xdocs team.xml

2003-11-17 Thread Glen Mazza
>>> Victor wrote:
>
>Jeremias wrote:
>> AFAIK Mark Lillywhite was never a committer, only a

>> contributor. He
>> helped improve speed and memory consumption back 
>> during his active times.
>> Unfortunately, he didn't stay long enough to get
>> nominated.



>BTW, what triggered this was my transfer of the last
>batch of "resolved"
>style issues to the web page, which included a
>provision to remove personal
>attributions within source code. I want to make sure
>that we don't just
>erase the memory of the people at the same time.
>Victor Mote

Victor,

Rather than burden the team page with the name of each
person who has contributed source code to FOP, I think
it would be better for us to continue to keep their
names in the source file, albeit outside of the
@author attribute tag.

I had understood the vote as for us not using the
@author attribution for source files--in short, that
our FOP JavaDoc won't be listing individual committer
and contributor names.  That's a clean design for our
JavaDocs, which I agreed with. 

But even though the vote was probably to remove *all*
author comments, @author or not (which is also fine,
after all, the committers themselves rarely put their
names on any files), it was not "to remove all author
credits *and* add them to the team page."  

Indeed, I don't know of any other Apache group that
maintains a "former contributors" section instead of
comments in the source files--and I'm reluctant for us
to open that can of worms--especially as this will
soon grow to dozens of names (look at the AWT classes,
for example).

Simple non-JavaDoc comments near the top of a source
file that indicate its original contributor are not
that bad, actually the right thing to do.  (It's also
what jfor apparently does--see the Team section at:
http://www.jfor.org/)  In those cases where we're
concerned about the contributor's work getting
"erased", then this is probably the cleaner route.

Glen

__
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree


Re: cvs commit: xml-fop/src/documentation/content/xdocs team.xml

2003-10-16 Thread Jeremias Maerki
> Thanks, I wondered about this. I'll change it right away. Do you know if
> there is an official record somewhere within the Apache infrastructure where
> stuff like this could be checked?

http://incubator.apache.org/whoweare.html for example

> BTW, what triggered this was my transfer of the last batch of "resolved"
> style issues to the web page, which included a provision to remove personal
> attributions within source code. I want to make sure that we don't just
> erase the memory of the people at the same time.

Good thinking. Thanks for doing that.

Jeremias Maerki




RE: cvs commit: xml-fop/src/documentation/content/xdocs team.xml

2003-10-16 Thread Victor Mote
Jeremias Maerki wrote:

> AFAIK Mark Lillywhite was never a committer, only a contributor. He
> helped improve speed and memory consumption back during his active times.
> Unfortunately, he didn't stay long enough to get nominated.

Thanks, I wondered about this. I'll change it right away. Do you know if
there is an official record somewhere within the Apache infrastructure where
stuff like this could be checked?

BTW, what triggered this was my transfer of the last batch of "resolved"
style issues to the web page, which included a provision to remove personal
attributions within source code. I want to make sure that we don't just
erase the memory of the people at the same time.

Victor Mote



Re: cvs commit: xml-fop/src/documentation/content/xdocs team.xml

2003-10-16 Thread Jeremias Maerki
Victor,

AFAIK Mark Lillywhite was never a committer, only a contributor. He
helped improve speed and memory consumption back during his active times.
Unfortunately, he didn't stay long enough to get nominated.

>   add Mark Lillywhite to list of former committers

Jeremias Maerki