This is the mail archive of the
mailing list for the glibc project.
Re: Official Linux system wrapper library?
- From: Joseph Myers <joseph at codesourcery dot com>
- To: "Theodore Y. Ts'o" <tytso at mit dot edu>
- Cc: Daniel Colascione <dancol at google dot com>, Szabolcs Nagy <Szabolcs dot Nagy at arm dot com>, Dave P Martin <Dave dot Martin at arm dot com>, nd <nd at arm dot com>, Florian Weimer <fweimer at redhat dot com>, "Michael Kerrisk (man-pages)" <mtk dot manpages at gmail dot com>, linux-kernel <linux-kernel at vger dot kernel dot org>, Joel Fernandes <joelaf at google dot com>, Linux API <linux-api at vger dot kernel dot org>, Willy Tarreau <w at 1wt dot eu>, Vlastimil Babka <vbabka at suse dot cz>, Carlos O'Donell <carlos at redhat dot com>, "libc-alpha at sourceware dot org" <libc-alpha at sourceware dot org>
- Date: Thu, 15 Nov 2018 17:14:54 +0000
- Subject: Re: Official Linux system wrapper library?
- References: <email@example.com> <CAKOZuetdgk1QYhx1538-98rFpogMin=8DkPnCtU9_=ip23Vk7w@mail.gmail.com> <20181113193859.GJ3505@e103592.cambridge.arm.com> <firstname.lastname@example.org> <CAKOZuesta_V=doXsVLc2E6WCQvywdur3F+u2pFKaPN+CEQd+ZQ@mail.gmail.com> <alpine.DEB.email@example.com> <CAKOZuetCGCfNdJ2QM0phu3_3Q29f5Yeh=NHiM_A9MhHsCjK48A@mail.gmail.com> <alpine.DEB.firstname.lastname@example.org> <20181115053026.GA20617@thunk.org> <alpine.DEB.email@example.com> <20181115170807.GB20617@thunk.org>
On Thu, 15 Nov 2018, Theodore Y. Ts'o wrote:
> On Thu, Nov 15, 2018 at 04:29:43PM +0000, Joseph Myers wrote:
> > On Thu, 15 Nov 2018, Theodore Y. Ts'o wrote:
> > > That's great. But is it or is it not true (either de jure or de
> > > facto) that "a single active glibc developer" can block a system call
> > > from being supported by glibc by objecting? And if not, under what is
> > > the process by resolving a conflict?
> > We use a consensus-building process as described at
> > <https://sourceware.org/glibc/wiki/Consensus>.
> So can a single glibc developer can block Consensus?
If it's a sustained objection - it still works an awful lot better than
how things worked before 2011/12. (See my suggestion of having a process
involving a supermajority vote of the GNU maintainers for glibc in the
rare cases where a consensus cannot be reached - but those are rare enough
that actually agreeing a process for such cases has never been a
Joseph S. Myers