dri-devel Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: "Wentland, Harry" <Harry.Wentland-5C7GfCeVMHo@public.gmane.org>
To: Daniel Vetter <daniel-/w4YWyX8dFk@public.gmane.org>,
	Daniel Stone <daniel-rLtY4a/8tF1rovVCs/uTlw@public.gmane.org>
Cc: "X.Org development"
	<xorg-devel-go0+a7rfsptAfugRpC6u6w@public.gmane.org>,
	dri-devel
	<dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org>,
	wayland
	<wayland-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org>,
	Xorg Members List <members@x.org>,
	Mesa Dev
	<mesa-dev-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org>,
	"xorg-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org"
	<xorg-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org>
Subject: Re: [RFC] Allow fd.o to join forces with X.Org
Date: Mon, 29 Oct 2018 13:24:56 +0000	[thread overview]
Message-ID: <5f33c247-a539-7c59-1ac8-e9d6e30a6c4c@amd.com> (raw)
In-Reply-To: <CAKMK7uGi_yG6PDWBvo55j=ooJbnhadaOr7f6GHu9Uq9_Ge6rvQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>

On 2018-10-26 7:22 a.m., Daniel Vetter wrote:
> On Fri, Oct 26, 2018 at 1:08 PM Daniel Stone <daniel@fooishbar.org> wrote:
>>
>> Hi,
>>
>> On Fri, 26 Oct 2018 at 11:57, Daniel Vetter <daniel@ffwll.ch> wrote:
>>> On Fri, Oct 26, 2018 at 10:13:51AM +1000, Peter Hutterer wrote:
>>>> On Wed, Oct 17, 2018 at 02:37:25PM +0200, Daniel Vetter wrote:
>>>>> On Wed, Oct 17, 2018 at 2:05 PM Daniel Stone <daniel@fooishbar.org> wrote:
>>>>>> Yeah, I think it makes sense. Some things we do:
>>>>>>   - provide hosted network services for collaborative development,
>>>>>> testing, and discussion, of open-source projects
>>>>>>   - administer, improve, and extend this suite of services as necessary
>>>>>>   - assist open-source projects in their use of these services
>>>>>>   - purchase, lease, or subscribe to, computing and networking
>>>>>> infrastructure allowing these services to be run
>>>>>
>>>>> I fully agree that we should document all this. I don't think the
>>>>> bylaws are the right place though, much better to put that into
>>>>> policies that the board approves and which can be adapted as needed.
>>>>> Imo bylaws should cover the high-level mission and procedural details,
>>>>> as our "constitution", with the really high acceptance criteria of
>>>>> 2/3rd of all members approving any changes. Some of the early
>>>>> discussions tried to spell out a lot of the fd.o policies in bylaw
>>>>> changes, but then we realized it's all there already. All the details
>>>>> are much better served in policies enacted by the board, like we do
>>>>> with everything else.
>>>>>
>>>>> As an example, let's look at XDC. Definitely one of the biggest things
>>>>> the foundation does, with handling finances, travel sponsoring grants,
>>>>> papers committee, and acquiring lots of sponsors. None of this is
>>>>> spelled out in the bylaws, it's all in policies that the board
>>>>> deliberates and approves. I think this same approach will also work
>>>>> well for fd.o.
>>>>>
>>>>> And if members are unhappy with what the board does, they can fix in
>>>>> the next election by throwing out the unwanted directors.
>>>>
>>>> yeah, fair call. though IMO in that case we can just reduce to
>>>>
>>>>    \item Support free and open source projects through the freedesktop.org
>>>>    infrastructure.
>>>>
>>>> because my gripe is less with the fdo bit but more with defining what
>>>> "project hosting" means, given that we use that term to exclude fdo projects
>>>> from getting anything else. I think just dropping that bit is sufficient.
>>>
>>> Hm yeah, through the lens of "everything not explicitly listed isn't in
>>> scope as X.org's purpose", leaving this out is probably clearest. And
>>> under 2.4 (i) the board already has the duty to interpret what exactly
>>> this means wrt membership eligibility.
>>>
>>> Harry, Daniel, what do you think?
>>
>> Yeah, that's fine. I didn't specifically want the enumerated list of
>> what we do in the bylaws, just spelling it out for background as a
>> handy reference I could point to later. I think maybe we could reduce
>> it to something like:
>>   Administer, support, and improve the freedesktop.org hosting
>> infrastructure to support the projects it hosts
> 
> This feels a bit self-referential, not the best for the purpose of
> what X.org does. If we do want to be a bit more specific we could do
> something like with (i) and provide a list that the board can extend:
> 
>     \item Support free and open source projects through the freedesktop.org
>     infrastructure. This includes, but is not limited to:
> Administering and providing
>     project hosting services.
> 

I like this phrasing, but won't that bring us back to David Hutterer's point about defining what "project hosting services" means?

Personally I think "project hosting" is quite clear and shouldn't need to be defined.

Harry

> That would make it clear that admins&servers are in scope, and
> everything else is up to the board. Similar to how drm, mesa, wayland
> and X are explicitly in scope, and stuff like cros/android gfx stack
> or libinput is up to the board to decide/clarify.
> 
>> Gives us enough scope to grow in the future (e.g. we don't need a
>> bylaws change to move from pure-git to GitLab), avoids the sticky
>> question of what exactly fd.o hosts in the bylaws (e.g. if
>> NetworkManager needs a new repo then we don't have to consult
>> membership to add it), but is still pretty firmly limited in scope.
>>
>> Any of the above have my in-principle ack though, I think they're all
>> reasonable colours for our lovely shed.
> 
> Well, one more bikeshed from me!
> 
> Cheers, Daniel
> 
>>
>> Cheers,
>> Daniel
> 
> 
> 
_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-devel

  parent reply	other threads:[~2018-10-29 13:24 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-10-15 14:49 [RFC] Allow fd.o to join forces with X.Org Harry Wentland
     [not found] ` <20181015144924.22734-1-harry.wentland-5C7GfCeVMHo@public.gmane.org>
2018-10-15 16:45   ` Eric Engestrom
2018-10-16  6:17   ` Peter Hutterer
2018-10-17 12:05     ` Daniel Stone
2018-10-17 12:37       ` Daniel Vetter
     [not found]         ` <CAKMK7uHoOqC7hH9PemUDuzU8Nmuo7hDij+PTGdiBJH_AQcsqvg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2018-10-26  0:13           ` Peter Hutterer
2018-10-26 10:57             ` Daniel Vetter
2018-10-26 11:08               ` Daniel Stone
2018-10-26 11:22                 ` Daniel Vetter
     [not found]                   ` <CAKMK7uGi_yG6PDWBvo55j=ooJbnhadaOr7f6GHu9Uq9_Ge6rvQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2018-10-29 13:24                     ` Wentland, Harry [this message]
2018-10-29 13:46                       ` Daniel Vetter

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5f33c247-a539-7c59-1ac8-e9d6e30a6c4c@amd.com \
    --to=harry.wentland-5c7gfcevmho@public.gmane.org \
    --cc=daniel-/w4YWyX8dFk@public.gmane.org \
    --cc=daniel-rLtY4a/8tF1rovVCs/uTlw@public.gmane.org \
    --cc=dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org \
    --cc=members@x.org \
    --cc=mesa-dev-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org \
    --cc=wayland-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org \
    --cc=xorg-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org \
    --cc=xorg-devel-go0+a7rfsptAfugRpC6u6w@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox