You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Jason van Zyl <jv...@maven.org> on 2004/01/03 18:51:55 UTC

Re: cvs commit: maven/src/java/org/apache/maven/plugin JellyPlugin.java

On Sat, 2004-01-03 at 01:45, dion@apache.org wrote:
> dion        2004/01/02 22:45:40
> 
>   Modified:    src/java/org/apache/maven/jelly/tags/maven Tag:
>                         MAVEN-1_0-BRANCH ParamCheck.java UserCheck.java
>                         CopyResources.java PluginVarTag.java
>                src/java/org/apache/maven/util Tag: MAVEN-1_0-BRANCH
>                         DVSLFormatter.java
>                src/test/java/org/apache/maven Tag: MAVEN-1_0-BRANCH
>                         JAXPTest.java
>                src/test/java/org/apache/maven/plugin Tag: MAVEN-1_0-BRANCH
>                         PluginManagerTest.java
>                src/java/org/apache/maven/cli Tag: MAVEN-1_0-BRANCH App.java
>                src/java/org/apache/maven/project Tag: MAVEN-1_0-BRANCH
>                         Project.java
>                src/java/org/apache/maven Tag: MAVEN-1_0-BRANCH
>                         MavenException.java
>                src/java/org/apache/maven/plugin Tag: MAVEN-1_0-BRANCH
>                         JellyPlugin.java
>   Log:
>   Remove my @authors
>   

Why are you doing that? It makes it really hard to easily see who has
done what which I personally find very valuable. I would actually ask
that you put them back as I find it extremely annoying having anonymous
sources as it doesn't promote any sort of code quality, accountability
and leaves new comers resorting to scm commands to figure out who did
what in the event they would actually like to ask any questions.

-- 
jvz.

Jason van Zyl
jason@zenplex.com
http://tambora.zenplex.org

In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.
  
  -- Jacques Ellul, The Technological Society


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


RE: cvs commit: maven/src/java/org/apache/maven/pluginJellyPlugin.java

Posted by Jason van Zyl <jv...@maven.org>.
On Sat, 2004-01-03 at 13:48, Stephane Nicoll wrote:
> I agree with you.

> However, what about cvs history?

Why should I have to use CVS history to glean one of the most useful
pieces of information to a source file. Not only is it important
information insofar as being able to ask questions but I always look at
@author tags as I can get a pretty good understanding of what I'm in for
by looking at the authors. I want to see that information as I often
make decisions whether to even try something based on who wrote it.

I'm not taking my @author tags out, I really don't care what anyone else
does. You can't force someone to put @author tags in the sources. I just
find it pointless to remove them. If someone really wants to be
anonymous and "do it all for the community" then they not just remove
their names from the sources but from everything if that's what they
believe. For myself, among everythign else I certainly do it for the
recognition and I want my name in there. Even on lots of the shit code
I've written I still want my name in there. But whatever, I think
removing @author tags is a ridiculous and silly idea. Whatever floats
your boat.

> -- 
> jvz.
> 
> Jason van Zyl
> jason@zenplex.com
> http://tambora.zenplex.org
> 
> In short, man creates for himself a new religion of a rational
> and technical order to justify his work and to be justified in it.
>   
>   -- Jacques Ellul, The Technological Society


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


RE: cvs commit: maven/src/java/org/apache/maven/pluginJellyPlugin.java

Posted by Jason van Zyl <jv...@maven.org>.
On Sat, 2004-01-03 at 18:51, dion@multitask.com.au wrote:

> Lots of reasons. One being the sheer amount of spam I get from web 
> collected email addresses.
> 
> As far as author tags promoting code quality and accountability, that 
> doesn't happen for me in practice, 

But you just removed your tags so how much 'practice' have you had
really? At work it's different because you probably work with a very
small group of people, or an even smaller number on a per client basis.
I think in OSS where there can be a great number of contributors and
given that CVS history has been known to disappear the @author tags can
only be a good thing.

> and getting a history of a particular 
> file is a piece of cake for anyone that uses an IDE, or knows CVS.

Provided the history is intact, yes.

> --
> dIon Gillard, Multitask Consulting
> Blog:      http://blogs.codehaus.org/people/dion/
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
-- 
jvz.

Jason van Zyl
jason@zenplex.com
http://tambora.zenplex.org

In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.
  
  -- Jacques Ellul, The Technological Society


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


RE: cvs commit: maven/src/java/org/apache/maven/pluginJellyPlugin.java

Posted by Vincent Massol <vm...@pivolis.com>.

> -----Original Message-----
> From: dion@multitask.com.au [mailto:dion@multitask.com.au]
> Sent: 04 January 2004 00:51
> To: Maven Developers List
> Subject: RE: cvs commit:
> maven/src/java/org/apache/maven/pluginJellyPlugin.java
> 
> "Stephane Nicoll" <st...@skynet.be> wrote on 04/01/2004
05:48:18
> AM:
> 
> > I agree with you.
> > However, what about cvs history?
> >
> > -----Message d'origine-----
> > De : Jason van Zyl [mailto:jvanzyl@maven.org]
> > Envoyé : samedi 3 janvier 2004 18:52
> > À : Maven Developers List
> > Objet : Re: cvs commit:
> > maven/src/java/org/apache/maven/pluginJellyPlugin.java
> >
> >
> > On Sat, 2004-01-03 at 01:45, dion@apache.org wrote:
> > > dion        2004/01/02 22:45:40
> > >
> > >   Modified:    src/java/org/apache/maven/jelly/tags/maven Tag:
> > >                         MAVEN-1_0-BRANCH ParamCheck.java
> UserCheck.java
> > >                         CopyResources.java PluginVarTag.java
> > >                src/java/org/apache/maven/util Tag:
MAVEN-1_0-BRANCH
> > >                         DVSLFormatter.java
> > >                src/test/java/org/apache/maven Tag:
MAVEN-1_0-BRANCH
> > >                         JAXPTest.java
> > >                src/test/java/org/apache/maven/plugin Tag:
> MAVEN-1_0-BRANCH
> > >                         PluginManagerTest.java
> > >                src/java/org/apache/maven/cli Tag: MAVEN-1_0-BRANCH
> > App.java
> > >                src/java/org/apache/maven/project Tag:
MAVEN-1_0-BRANCH
> > >                         Project.java
> > >                src/java/org/apache/maven Tag: MAVEN-1_0-BRANCH
> > >                         MavenException.java
> > >                src/java/org/apache/maven/plugin Tag:
MAVEN-1_0-BRANCH
> > >                         JellyPlugin.java
> > >   Log:
> > >   Remove my @authors
> > >
> >
> > Why are you doing that? It makes it really hard to easily see who
has
> > done what which I personally find very valuable. I would actually
ask
> > that you put them back as I find it extremely annoying having
anonymous
> > sources as it doesn't promote any sort of code quality,
accountability
> > and leaves new comers resorting to scm commands to figure out who
did
> > what in the event they would actually like to ask any questions.
> 
> Lots of reasons. One being the sheer amount of spam I get from web
> collected email addresses.

Why don't you use the "at" strategy? As in: "dion at multitask dot com"
for example?

WRT spam I have found that the best solution is to have a good anti-spam
tool. It works really great. I'm using Spambayes and it catches 100% of
my spam emails and almost no false positives (about 1 false positive put
in the "unsure spam" folder every 7 days - I get about 150 spam emails
per day, so it's not too bad at all).

-Vincent

> 
> As far as author tags promoting code quality and accountability, that
> doesn't happen for me in practice, and getting a history of a
particular
> file is a piece of cake for anyone that uses an IDE, or knows CVS.
> 
> --
> dIon Gillard, Multitask Consulting
> Blog:      http://blogs.codehaus.org/people/dion/
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


RE: cvs commit: maven/src/java/org/apache/maven/pluginJellyPlugin.java

Posted by di...@multitask.com.au.
"Stephane Nicoll" <st...@skynet.be> wrote on 04/01/2004 05:48:18 
AM:

> I agree with you.
> However, what about cvs history?
> 
> -----Message d'origine-----
> De : Jason van Zyl [mailto:jvanzyl@maven.org]
> Envoyé : samedi 3 janvier 2004 18:52
> À : Maven Developers List
> Objet : Re: cvs commit:
> maven/src/java/org/apache/maven/pluginJellyPlugin.java
> 
> 
> On Sat, 2004-01-03 at 01:45, dion@apache.org wrote:
> > dion        2004/01/02 22:45:40
> >
> >   Modified:    src/java/org/apache/maven/jelly/tags/maven Tag:
> >                         MAVEN-1_0-BRANCH ParamCheck.java 
UserCheck.java
> >                         CopyResources.java PluginVarTag.java
> >                src/java/org/apache/maven/util Tag: MAVEN-1_0-BRANCH
> >                         DVSLFormatter.java
> >                src/test/java/org/apache/maven Tag: MAVEN-1_0-BRANCH
> >                         JAXPTest.java
> >                src/test/java/org/apache/maven/plugin Tag: 
MAVEN-1_0-BRANCH
> >                         PluginManagerTest.java
> >                src/java/org/apache/maven/cli Tag: MAVEN-1_0-BRANCH
> App.java
> >                src/java/org/apache/maven/project Tag: MAVEN-1_0-BRANCH
> >                         Project.java
> >                src/java/org/apache/maven Tag: MAVEN-1_0-BRANCH
> >                         MavenException.java
> >                src/java/org/apache/maven/plugin Tag: MAVEN-1_0-BRANCH
> >                         JellyPlugin.java
> >   Log:
> >   Remove my @authors
> >
> 
> Why are you doing that? It makes it really hard to easily see who has
> done what which I personally find very valuable. I would actually ask
> that you put them back as I find it extremely annoying having anonymous
> sources as it doesn't promote any sort of code quality, accountability
> and leaves new comers resorting to scm commands to figure out who did
> what in the event they would actually like to ask any questions.

Lots of reasons. One being the sheer amount of spam I get from web 
collected email addresses.

As far as author tags promoting code quality and accountability, that 
doesn't happen for me in practice, and getting a history of a particular 
file is a piece of cake for anyone that uses an IDE, or knows CVS.

--
dIon Gillard, Multitask Consulting
Blog:      http://blogs.codehaus.org/people/dion/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


RE: cvs commit: maven/src/java/org/apache/maven/pluginJellyPlugin.java

Posted by Stephane Nicoll <st...@skynet.be>.
I agree with you.
However, what about cvs history?

-----Message d'origine-----
De : Jason van Zyl [mailto:jvanzyl@maven.org]
Envoyé : samedi 3 janvier 2004 18:52
À : Maven Developers List
Objet : Re: cvs commit:
maven/src/java/org/apache/maven/pluginJellyPlugin.java


On Sat, 2004-01-03 at 01:45, dion@apache.org wrote:
> dion        2004/01/02 22:45:40
>
>   Modified:    src/java/org/apache/maven/jelly/tags/maven Tag:
>                         MAVEN-1_0-BRANCH ParamCheck.java UserCheck.java
>                         CopyResources.java PluginVarTag.java
>                src/java/org/apache/maven/util Tag: MAVEN-1_0-BRANCH
>                         DVSLFormatter.java
>                src/test/java/org/apache/maven Tag: MAVEN-1_0-BRANCH
>                         JAXPTest.java
>                src/test/java/org/apache/maven/plugin Tag: MAVEN-1_0-BRANCH
>                         PluginManagerTest.java
>                src/java/org/apache/maven/cli Tag: MAVEN-1_0-BRANCH
App.java
>                src/java/org/apache/maven/project Tag: MAVEN-1_0-BRANCH
>                         Project.java
>                src/java/org/apache/maven Tag: MAVEN-1_0-BRANCH
>                         MavenException.java
>                src/java/org/apache/maven/plugin Tag: MAVEN-1_0-BRANCH
>                         JellyPlugin.java
>   Log:
>   Remove my @authors
>

Why are you doing that? It makes it really hard to easily see who has
done what which I personally find very valuable. I would actually ask
that you put them back as I find it extremely annoying having anonymous
sources as it doesn't promote any sort of code quality, accountability
and leaves new comers resorting to scm commands to figure out who did
what in the event they would actually like to ask any questions.

--
jvz.

Jason van Zyl
jason@zenplex.com
http://tambora.zenplex.org

In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.

  -- Jacques Ellul, The Technological Society


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org





---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org