* [gentoo-user] Re: [gentoo-user] On ebuild files owership
@ 2025-01-30 15:44 Alexander Kurakin
2025-01-31 4:24 ` Bryan Gardiner
0 siblings, 1 reply; 2+ messages in thread
From: Alexander Kurakin @ 2025-01-30 15:44 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1555 bytes --]
> Hi Alexander,
>
> My two cents as a third-party overlay maintainer.
Hi Bryan,
thanks for the reply!
> That is what I do. I preserve any existing copyright statement when I
> import an ebuild from elsewhere, and I add a copyright line for myself
> too once I've made significant changes. Those are two separate
> copyright statements, because the years in the Gentoo line are almost
> always not the same as the years I've modified the file. And for my
> own ebuilds I only have a copyright line for myself.
Understood, thanks! Yes,
> <copyright> := <statement>[, <statement>, ...]
> <statement> := <date> <author(s)>
so you/we have one line but two statements in the copyright :)
>
> I think the simplified attribution with "Gentoo Authors" can make it
> hard to find the original authors of ebuilds once they've been copied
> between repositories, because it requires digging to find which
> repository it came from (hopefully that was recorded somewhere),
> pulling that repo down (gentoo.git is big), then looking up the
> authors there. So that's why I personally bother to use a separate
> copyright line.
Totally agree!
>
> Also, have you seen GLEP 76, the official Gentoo copyright policy? It
> goes over this topic:
>
> https://www.gentoo.org/glep/glep-0076.html
>
Yes, thanks, but
> This GLEP introduces a copyright and licensing policy for Gentoo projects.
We’re taking about ebuilds outside of the Gentoo projects, aren’t we?
> Cheers,
> Bryan
>
Sincerely,
Alexander Kurakin.
[-- Attachment #2: Type: text/html, Size: 2481 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [gentoo-user] On ebuild files owership
2025-01-30 15:44 [gentoo-user] Re: [gentoo-user] On ebuild files owership Alexander Kurakin
@ 2025-01-31 4:24 ` Bryan Gardiner
0 siblings, 0 replies; 2+ messages in thread
From: Bryan Gardiner @ 2025-01-31 4:24 UTC (permalink / raw
To: gentoo-user
On Thu, 30 Jan 2025 18:44:18 +0300
Alexander Kurakin <kuraga333@mail.ru> wrote:
> > Hi Alexander,
> >
> > My two cents as a third-party overlay maintainer.
>
> Hi Bryan,
> thanks for the reply!
>
> > That is what I do. I preserve any existing copyright statement
> > when I import an ebuild from elsewhere, and I add a copyright line
> > for myself too once I've made significant changes. Those are two
> > separate copyright statements, because the years in the Gentoo line
> > are almost always not the same as the years I've modified the file.
> > And for my own ebuilds I only have a copyright line for myself.
>
> Understood, thanks! Yes,
>
> > <copyright> := <statement>[, <statement>, ...]
> > <statement> := <date> <author(s)>
>
> so you/we have one line but two statements in the copyright :)
I misspoke a bit with my "because" above, I leave it as two lines for
two separate entities; that's what feels most readable to me. For
example:
# Copyright 1999-2021 Gentoo Authors
# Copyright 2023 Bryan Gardiner <bog@khumba.net>
# Distributed under the terms of the GNU General Public License v2
> > Also, have you seen GLEP 76, the official Gentoo copyright policy?
> > It goes over this topic:
> >
> > https://www.gentoo.org/glep/glep-0076.html
>
> Yes, thanks, but
>
> > This GLEP introduces a copyright and licensing policy for Gentoo
> > projects.
>
> We’re taking about ebuilds outside of the Gentoo projects, aren’t we?
Yes that's true, this doesn't apply in our case. Just wanted to
provide some more detail about Gentoo's policies.
Cheers,
Bryan
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2025-01-31 4:25 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-30 15:44 [gentoo-user] Re: [gentoo-user] On ebuild files owership Alexander Kurakin
2025-01-31 4:24 ` Bryan Gardiner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox