On Wed, Aug 11, 2010 at 8:38 AM, Jan-Kees van Andel
<[email protected]> wrote:
> Hey,
> I'm not a big fan of code ownership either, but the proposal was just to
> remove the redundant stuff. If there is a consensus about removing the
> @author tag too, that's fine with me. Removing all this stuff at once is
> easier than having multiple runs where we remove one thing at a time.
> Anyone who likes to keep the @author tags in?
> I don't really understand what you mean with config file?

there is a cfg file, that configures the svn properties.
If not done problems as Leo's "code sample" happen.

There should be something on the Apache (developer) website

-Matthias

> Do you mean the
> metadata of each file/directory? I'm not sure if we can easily clean up this
> stuff, without the risk of corrupting the repo or checkout...
> /JK
>
> 2010/8/11 Matthias Wessendorf <[email protected]>
>>
>> On Tue, Aug 10, 2010 at 11:55 PM, Bernd Bohmann
>> <[email protected]> wrote:
>> > Hello,
>> >
>> > why we need the @author tag?
>> > I don't like code owner ship.
>>
>> well, some do. I am fine without. In fact a lot of Apache project do so,
>> since
>> there is no "code-ownership". SVN has still all the information
>>
>> >
>> > Does your request mean we don't allow the svn:keywords=Date Author Id
>> > Revision HeadURL
>> > in the Subversion config file?
>>
>> I am sure the talk is *only* inside the Java files, and not removing
>> the metadata of the file.
>>
>> -M
>>
>> >
>> > Regards
>> >
>> > Bernd
>> >
>> > On Tue, Aug 10, 2010 at 10:00 PM, Jan-Kees van Andel
>> > <[email protected]> wrote:
>> >> Hi,
>> >>
>> >> Sure. For example, take a look
>> >>
>> >> at: http://svn.apache.org/repos/asf/myfaces/core/trunk/api/src/main/java/javax/faces/FacesException.java
>> >> If we remove the SVN stuff, we'll end up with this JavaDoc comment:
>> >> /**
>> >> * see Javadoc of <a
>> >>
>> >> href="http://java.sun.com/javaee/javaserverfaces/1.2/docs/api/index.html";>JSF
>> >> Specification</a>
>> >> *
>> >> * @author Manfred Geiler
>> >> */
>> >>
>> >> Or for
>> >>
>> >> example: http://svn.apache.org/repos/asf/myfaces/core/trunk/api/src/main/java/javax/faces/application/Application.java
>> >> This would become:
>> >> /**
>> >> * .....
>> >> *
>> >> * @author Manfred Geiler
>> >> * @author Stan Silvert
>> >> */
>> >>
>> >> One last example, a class added in
>> >>
>> >> 2.0: http://svn.apache.org/repos/asf/myfaces/core/trunk/api/src/main/java/javax/faces/application/ResourceHandler.java
>> >> Which would end up like:
>> >> /**
>> >> * @author Simon Lessard
>> >> * @since 2.0
>> >> */
>> >>
>> >> What do you think?
>> >> BTW. I'm thinking of the best way to do this. I guess the best bet is
>> >> to
>> >> do a massive find-replace on one project at a time. Generating a patch
>> >> file
>> >> would be a nice way to check for possible errors...
>> >> Regards,
>> >> Jan-Kees
>> >>
>> >>
>> >>
>> >> 2010/8/10 Leonardo Uribe <[email protected]>
>> >>>
>> >>> Hi
>> >>>
>> >>> Could you provide an explicit example about how the header of java
>> >>> files
>> >>> should be?
>> >>>
>> >>> best regards,
>> >>>
>> >>> Leonardo
>> >>
>> >>
>> >
>>
>>
>>
>> --
>> Matthias Wessendorf
>>
>> blog: http://matthiaswessendorf.wordpress.com/
>> sessions: http://www.slideshare.net/mwessendorf
>> twitter: http://twitter.com/mwessendorf
>
>



-- 
Matthias Wessendorf

blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf

Reply via email to