Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Rich Freeman
On Tue, Nov 27, 2018 at 5:49 PM Michał Górny wrote: > > On Tue, 2018-11-27 at 16:01 -0500, Rich Freeman wrote: > > On Tue, Nov 27, 2018 at 3:42 PM Kent Fredric wrote: > > > > > > That git manages not to die every day based on what we throw at it is > > > frankly a miracle of engineering. > > > >

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Michał Górny
On Tue, 2018-11-27 at 16:01 -0500, Rich Freeman wrote: > On Tue, Nov 27, 2018 at 3:42 PM Kent Fredric wrote: > > > > That git manages not to die every day based on what we throw at it is > > frankly a miracle of engineering. > > Our repo is a linked list being constantly manipulated from the

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Rich Freeman
On Tue, Nov 27, 2018 at 4:50 PM Matt Turner wrote: > > Or, I don't know. Come up with something better and continue > bikeshedding. I won't. > I think antarus already came up with something better - let Sony explain its thinking, rather than trying to guess at what they're trying to accomplish

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Matt Turner
On Tue, Nov 27, 2018 at 12:11 PM Rich Freeman wrote: > > On Tue, Nov 27, 2018 at 2:58 PM Matt Turner wrote: > > > > What Copyright-owner header are you talking about? > > We would create one, just as we've created bugzilla tags in git for > closing bugs/etc. Surely putting one line in a commit

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Kent Fredric
On Wed, 28 Nov 2018 10:11:32 +1300 Kent Fredric wrote: > Just don't try using filter branch on a whole gentoo repository, you'll > quickly learn why. ( You'll find yourself having to employ lots of > tricks with git fast-export instead just to avoid projected times in > weeks ) Hah. Fun fact.

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Kent Fredric
On Tue, 27 Nov 2018 16:01:15 -0500 Rich Freeman wrote: > Our repo is a linked list being constantly manipulated from the head > backed by a hashed object store for the contents. For that use case > it is probably the ideal data structure. Since our use case is > actually the typical use case,

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Rich Freeman
On Tue, Nov 27, 2018 at 3:42 PM Kent Fredric wrote: > > That git manages not to die every day based on what we throw at it is > frankly a miracle of engineering. Our repo is a linked list being constantly manipulated from the head backed by a hashed object store for the contents. For that use

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Kent Fredric
On Tue, 27 Nov 2018 12:51:00 -0500 Rich Freeman wrote: > As others have pointed out, it seems like other projects are moving > away from AUTHORS files in favor of git. "Other projects" don't typically have repos so large that a simple application of a git filter-branch could take weeks. That

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Rich Freeman
On Tue, Nov 27, 2018 at 3:34 PM Michał Górny wrote: > > Please don't forget we're talking about Gentoo, so brace for 2 weeks of > bikeshedding over whether first or last name should come first. > Thank goodness there isn't a Mike Gordon on the rolls or we could discuss the intricacies of UTF-8

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Kent Fredric
On Tue, 27 Nov 2018 15:10:36 -0500 Rich Freeman wrote: > Also, GLEP 76 as it is written says: "Projects using this scheme must > track authorship in a VCS, unless they list all authors of > copyrightable contributions in an AUTHORS file." Idea: How about using VCS as a defacto set of AUTHORS,

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Michał Górny
On Tue, 2018-11-27 at 15:29 -0500, Craig Andrews wrote: > On 27.11.2018 15:23, William Hubbs wrote: > > On Tue, Nov 27, 2018 at 09:15:08PM +0100, Michał Górny wrote: > > > On Tue, 2018-11-27 at 14:07 -0600, William Hubbs wrote: > > > > All, > > > > I just picked a random msg to reply to on the

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Rich Freeman
On Tue, Nov 27, 2018 at 3:23 PM William Hubbs wrote: > > On Tue, Nov 27, 2018 at 09:15:08PM +0100, Michał Górny wrote: > > On Tue, 2018-11-27 at 14:07 -0600, William Hubbs wrote: > > > All, > > > I just picked a random msg to reply to on the thread. > > > > > > Here is the updated AUTHORS file I

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Craig Andrews
On 27.11.2018 15:23, William Hubbs wrote: On Tue, Nov 27, 2018 at 09:15:08PM +0100, Michał Górny wrote: On Tue, 2018-11-27 at 14:07 -0600, William Hubbs wrote: > All, > I just picked a random msg to reply to on the thread. > > Here is the updated AUTHORS file I would like to commit. > You

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Rich Freeman
On Tue, Nov 27, 2018 at 3:15 PM Michał Górny wrote: > > On Tue, 2018-11-27 at 14:07 -0600, William Hubbs wrote: > > All, > > I just picked a random msg to reply to on the thread. > > > > Here is the updated AUTHORS file I would like to commit. > > > > You should include at least all current

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread William Hubbs
On Tue, Nov 27, 2018 at 09:15:08PM +0100, Michał Górny wrote: > On Tue, 2018-11-27 at 14:07 -0600, William Hubbs wrote: > > All, > > I just picked a random msg to reply to on the thread. > > > > Here is the updated AUTHORS file I would like to commit. > > > > You should include at least all

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Michał Górny
On Tue, 2018-11-27 at 14:07 -0600, William Hubbs wrote: > All, > I just picked a random msg to reply to on the thread. > > Here is the updated AUTHORS file I would like to commit. > You should include at least all current developers with commit access. Because otherwise, this really looks like

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Rich Freeman
On Tue, Nov 27, 2018 at 2:58 PM Matt Turner wrote: > > What Copyright-owner header are you talking about? We would create one, just as we've created bugzilla tags in git for closing bugs/etc. Surely putting one line in a commit is no more difficult than putting one file in a repository? Indeed

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Kristian Fiskerstrand
On 11/27/18 9:07 PM, William Hubbs wrote: > All, > I just picked a random msg to reply to on the thread. > > Here is the updated AUTHORS file I would like to commit. > > William Lets put it on agenda for next council meeting and let the discussion go until then. -- Kristian Fiskerstrand

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread William Hubbs
All, I just picked a random msg to reply to on the thread. Here is the updated AUTHORS file I would like to commit. William # This is the official list of Gentoo package authors for copyright purposes. # This file is maintained manually. # To be included, send a change adding the individual or

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Matt Turner
On Tue, Nov 27, 2018 at 9:49 AM Rich Freeman wrote: > > On Tue, Nov 27, 2018 at 11:59 AM Matt Turner wrote: > > > > On Tue, Nov 27, 2018 at 7:41 AM Rich Freeman wrote: > > > It makes sense to ensure that the solution actually solves the problem > > > before we simply implement it. > > > > > >

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Mike Gilbert
On Tue, Nov 27, 2018 at 12:49 PM Rich Freeman wrote: > > On Tue, Nov 27, 2018 at 11:59 AM Matt Turner wrote: > > > > On Tue, Nov 27, 2018 at 7:41 AM Rich Freeman wrote: > > > It makes sense to ensure that the solution actually solves the problem > > > before we simply implement it. > > > > > >

[gentoo-portage-dev] Ebuild - portage variable names

2018-11-27 Thread Boris Vinogradov
I use gentoo about 8 year. I already try to write ebuild for my package but I think it's difficult to everyone who do it in the first time. Because ebuild have strange short name for common portage variable such as {P}, {PV}, {PN} etc. Another developers use these modified variables with name and

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Rich Freeman
On Tue, Nov 27, 2018 at 12:31 PM William Hubbs wrote: > > Agreed, we should not add every developer to this file by default. > Isn't this basically giving the most credit to the most difficult-to-work-with entities by default? As others have pointed out, it seems like other projects are moving

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Rich Freeman
On Tue, Nov 27, 2018 at 11:59 AM Matt Turner wrote: > > On Tue, Nov 27, 2018 at 7:41 AM Rich Freeman wrote: > > It makes sense to ensure that the solution actually solves the problem > > before we simply implement it. > > > > If we really need such a file it would probably also make more sense >

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread William Hubbs
On Tue, Nov 27, 2018 at 06:01:58PM +0100, Ulrich Mueller wrote: > > On Tue, 27 Nov 2018, Andrey Utkin wrote: > > > It seems to me this will grow huge, and be the source of annoyance for > > users. > > IIUC the file has a specific purpose, namely to solve the copyright > attribution problem.

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread William Hubbs
On Tue, Nov 27, 2018 at 10:40:57AM -0500, Rich Freeman wrote: > On Tue, Nov 27, 2018 at 10:16 AM Michał Górny wrote: > > > > Will that actually solve any problem, or just add another half-baked > > solution with no benefit to the resulting status? In other words, would > > SIE suddenly stop

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Ulrich Mueller
> On Tue, 27 Nov 2018, Andrey Utkin wrote: > It seems to me this will grow huge, and be the source of annoyance for > users. IIUC the file has a specific purpose, namely to solve the copyright attribution problem. So only those entities who would otherwise add themselves to ebuild headers

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Matt Turner
On Tue, Nov 27, 2018 at 7:58 AM Andrey Utkin wrote: > > On Tue, Nov 27, 2018 at 09:12:26AM -0600, William Hubbs wrote: > > All, > > > > based on the previous thread about copyright attribution clarifications, > > I want to add the following AUTHORS file to the top level of the portage > >

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Matt Turner
On Tue, Nov 27, 2018 at 7:41 AM Rich Freeman wrote: > It makes sense to ensure that the solution actually solves the problem > before we simply implement it. > > If we really need such a file it would probably also make more sense > to have it auto-generated from git commit headers And how do

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Andrey Utkin
On Tue, Nov 27, 2018 at 09:12:26AM -0600, William Hubbs wrote: > All, > > based on the previous thread about copyright attribution clarifications, > I want to add the following AUTHORS file to the top level of the portage > repository if no one objects. > > This is based on the description of

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Rich Freeman
On Tue, Nov 27, 2018 at 10:16 AM Michał Górny wrote: > > Will that actually solve any problem, or just add another half-baked > solution with no benefit to the resulting status? In other words, would > SIE suddenly stop requiring you to alter copyright in ebuilds? ++ It makes sense to ensure

Re: [gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread Michał Górny
On Tue, 2018-11-27 at 09:12 -0600, William Hubbs wrote: > All, > > based on the previous thread about copyright attribution clarifications, > I want to add the following AUTHORS file to the top level of the portage > repository if no one objects. > > This is based on the description of the

[gentoo-dev] AUTHORS file for portage repository

2018-11-27 Thread William Hubbs
All, based on the previous thread about copyright attribution clarifications, I want to add the following AUTHORS file to the top level of the portage repository if no one objects. This is based on the description of the AUTHORS file at Google [1]. Everyone is not required to be listed, but

Re: [gentoo-dev] Packages up for grabs: net-misc/sobby, net-libs/obby, net-libs/libinfinity, net-libs/net6

2018-11-27 Thread Ulrich Mueller
> On Tue, 27 Nov 2018, Gerion Entrup wrote: > It seems that sobby was deprecated by the Gobby team (also last commit > from 2012). Libinifity also provides an obby server (infinoted). Does > app-emacs/rudel run with infinoted as well? According to https://www.emacswiki.org/emacs/Rudel:

Re: [gentoo-dev] Packages up for grabs: net-misc/sobby, net-libs/obby, net-libs/libinfinity, net-libs/net6

2018-11-27 Thread Gerion Entrup
Am Dienstag, 27. November 2018, 13:47:25 CET schrieb Ulrich Mueller: > > On Mon, 26 Nov 2018, Tiziano Müller wrote: > > > the following packages are up for grabs since I have no use for them > > anymore: > > > net-misc/sobby > > net-libs/obby > > net-libs/libinfinity > > net-libs/net6 > > >

Re: [gentoo-dev] Packages up for grabs: net-misc/sobby, net-libs/obby, net-libs/libinfinity, net-libs/net6

2018-11-27 Thread Ulrich Mueller
> On Mon, 26 Nov 2018, Tiziano Müller wrote: > the following packages are up for grabs since I have no use for them > anymore: > net-misc/sobby > net-libs/obby > net-libs/libinfinity > net-libs/net6 > They are unfortunately not up-to-date, and 3 minor bugs are open for >

Re: [gentoo-dev] [pre-GLEP] Gentoo binary package container format

2018-11-27 Thread Fabian Groffen
On 26-11-2018 21:13:53 +, Andrey Utkin wrote: > On Wed, Nov 21, 2018 at 11:45:54AM +0100, Fabian Groffen wrote: > > We agree it is hackish, and we agree we can do without. You simply > > exaggerate the problem, IMO, which mostly isn't there, because it works > > fine today. It can also be