HI
I use the copyright tool for MoDisco, OCL, QVTd, QVTo
Regards
Ed Willink
On 05/02/2021 17:07, Matthias Sohn wrote:
On Fri, Feb 5, 2021 at 6:00 PM Aleksandar Kurtakov
<akurt...@redhat.com <mailto:akurt...@redhat.com>> wrote:
Question is about [1] being still used by anyone. I haven't seen
anyone using it/running it on git repos like it has been in the
past. Changing copyright year in every file is not mandatory for
Eclipse TLP since 2016 [2] and has never been mandatory for other
projects AFAIK.
we don't use the copyright tool in JGit and EGit
What I look for is removing this part of Eclipse Releng plugin to
gain the following benefits:
1. Drop dependency on EGit in Eclipse Platform and thus circular
build dependency.
2. Point 1 will allow to to build Eclipse Platform p2 repo in a
way that includes all transitive dependencies [3]
3. Point 2 will allow to switch third-party dependencies to
require rather than include and thus support version ranges.
4. Point 3 will allow updates of third party dependencies for
security reasons to be far simpler as currently it's a terrible
experience [4]
5. Point 3 will simplify updates of third party dependencies in
Eclipse Platform releng as touching features should be far less
frequent event just cause exact version is hardcoded in includes.
e.g. [5]
The potential benefit is quite big so please come up with
proposals how/what to do and still improve our procedures.
[1]
https://wiki.eclipse.org/Development_Resources/How_to_Use_Eclipse_Copyright_Tool
<https://wiki.eclipse.org/Development_Resources/How_to_Use_Eclipse_Copyright_Tool>
[2] https://wiki.eclipse.org/Eclipse/PMC/Minutes_2016
<https://wiki.eclipse.org/Eclipse/PMC/Minutes_2016>
[3]
https://www.eclipse.org/tycho/sitedocs/tycho-p2/tycho-p2-repository-plugin/assemble-repository-mojo.html#includeAllDependencies
<https://www.eclipse.org/tycho/sitedocs/tycho-p2/tycho-p2-repository-plugin/assemble-repository-mojo.html#includeAllDependencies>
[4] https://www.eclipse.org/lists/tycho-user/msg08879.html
<https://www.eclipse.org/lists/tycho-user/msg08879.html>
[5]
https://git.eclipse.org/c/equinox/rt.equinox.bundles.git/commit/?id=58e5c221bfc493e40d499f58c93a17cc14d061ac
<https://git.eclipse.org/c/equinox/rt.equinox.bundles.git/commit/?id=58e5c221bfc493e40d499f58c93a17cc14d061ac>
--
Alexander Kurtakov
Red Hat Eclipse Team
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
<mailto:cross-project-issues-dev@eclipse.org>
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
<https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev>
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
--
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev