ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Vyacheslav Daradur <daradu...@gmail.com>
Subject Re: Author in header of class
Date Wed, 14 Feb 2018 08:42:13 GMT
Hi Anton,

Apache Ignite is licensed under the Apache License Version 2.0, which
does not allow to use author tag in java code [1].

[1] http://directory.apache.org/fortress/coding-standards.html#classinterface-headers

On Wed, Feb 14, 2018 at 11:23 AM, Антон Калашников <kaa.dev@yandex.ru>
wrote:
> Hello Ignite Community!
>
> My name is Anton. I joined to community some time ago and I want to contribute to Apache
Ignite.
>
> I would be want to make my first proposal. I noticed that Ignite don't have author description
in header of classes unlike many other apache projects.
> I propose to use javadoc tag @author in header of class when you created it  and also
add extra tag @author when you do many changes in this class.
>
> Profits of this aproach, in my opinion:
> 1) You always know who has knowledge of this class unlike git annotate which are sensetive
in refactoring, moving, etc.
> 2) It will highed responsibilty for code quality because nobody want to sign under bad
code)
>
> Example:
> /**
>  * @author Anton Kalashnikov
>  * @author Other Author
>  */
>
> --
> Best Regards,
> Anton Kalashnikov
>



-- 
Best Regards, Vyacheslav D.

Mime
View raw message