Freedesktop <> GitLab | Notes and Follow-Up from 2020-02-03
Nuritzi Sanchez
nsanchez at gitlab.com
Fri Mar 13 20:58:18 UTC 2020
Thanks, Daniel!
Michael -- it's nice to e-meet you! Are you available next Monday, March
16th at 17:00 UTC for a 30 min meeting? Please see below.
*Re: Regular Meetings*
Thanks for adding your availability, everyone!
It looks like Mondays at 17:00 UTC will work best for everyone except for
Benjamin. I think that's ok for now since we can schedule more technical
discussions with Benjamin when needed.
I sent a calendar invitation to those whom we've identified as main
stakeholders.
X.Org board - would you like me to send an invitation to the members at x.org
so that you get reminders of the calls? Let me know and I can add the email
(and/or individuals) to the existing calendar event.
*Re: Next Meeting*
Our next meeting is scheduled for Monday, March 16th at 17:00 UTC.
Items to discuss [1]
<https://docs.google.com/document/d/1S3sdoI4EEW0dmeXSqutfAp9mXJmCkR5uuLn_hmXV2es/edit#>
:
- Update on agreement
- Update on adding Freedesktop as a vendor
Proposed Attendees:
- Michael
- Eric
- Lyude (optional)
Any more topics to add?
Let me know what you think. Anyone is free to join the meeting btw. I just
want to be mindful of your time, so am adding a proposed attendee list.
I think this meeting will be quite short and may also depend on Michael's
availability. Let's default to having it since it's late today on a Friday,
but we can definitely cancel and work asynchronously on these two things
for now. I just want to have regular meetings scheduled so we maintain
momentum.
*Re: Technical Meeting*
I also would like to propose a more technical discussion on Wednesday,
March 18th at 14:00 UTC between @Daniel Stone, @Benjamin, and some of our
engineers. I'll send out a calendar invitation for that time, and if it
doesn't work, we can reschedule it.
Have a great weekend!
Best,
Nuritzi
[1]
https://docs.google.com/document/d/1S3sdoI4EEW0dmeXSqutfAp9mXJmCkR5uuLn_hmXV2es/edit#
On Fri, Mar 13, 2020 at 1:11 PM Daniel Vetter <daniel.vetter at ffwll.ch>
wrote:
> Hi Nuritzi,
>
> Apologies for the late reply, somehow your message here ended up in spam
> (with a fishing warning on top) in my gmail inbox here :-/ For the contract
> I think we need SPI to check the details, they need to sign it in the end.
> Adding Michael as SPI president for that.
>
> Michael, quoted mail below has the full context, tldr is we're working on
> a contract with gitlab (the company) to support the transition of fd.o to
> gitlab (the code hosting software). Here's the direct gdoc link with the
> draft from gitlab.
>
>
> https://docs.google.com/document/d/1fdawIsMSZWy_JzCRgUrTUbtghAooIsm4pwmTfCSSlE4/edit
>
> Cheers, Daniel
>
> On Thu, Mar 12, 2020 at 2:41 PM Nuritzi Sanchez <nsanchez at gitlab.com>
> wrote:
>
>> Hi again,
>>
>> I'm back from SCALE18x (I feel just fine, but let's see...), and I wanted
>> to follow-up here. I realized that nobody entered in their availability
>> into the meeting poll (including myself!), so I've now added my
>> availability. :)
>>
>> *@Lyude and @Daniel Stone* -- can you please add your availability to
>> the meeting poll <https://framadate.org/1d3ePoLDpsuUQole> [1]? I think
>> that as long as a few of us meeting regularly we can make sure this all
>> keeps moving forward. I think that at minimum, maybe Lyude and I can meet
>> regularly at two week intervals.
>>
>> Lyude, if you can also take a look at the draft Freedesktop <> GitLab
>> Agreement
>> <https://docs.google.com/document/d/1fdawIsMSZWy_JzCRgUrTUbtghAooIsm4pwmTfCSSlE4/edit>
>> [2], that would be helpful. We can do some of this asynch, and have
>> efficient meetings for things we need to discuss, and in order to keep
>> momentum going.
>>
>> Best,
>> Nuritzi
>>
>> [1] https://framadate.org/1d3ePoLDpsuUQole
>> [2]
>> https://docs.google.com/document/d/1fdawIsMSZWy_JzCRgUrTUbtghAooIsm4pwmTfCSSlE4/edit
>>
>>
>> On Fri, Mar 6, 2020 at 12:14 PM Nuritzi Sanchez <nsanchez at gitlab.com>
>> wrote:
>>
>>> Hi All,
>>>
>>> It was great meeting some of you earlier this week! For those who could
>>> not attend the meeting, I'm including the meeting notes below.
>>>
>>> I've been at conferences this week, so I'll follow up again next week
>>> with more progress, but I wanted to send out a few updates sooner than
>>> later.
>>>
>>> *Updates: *
>>>
>>> - *Regular meeting poll:* Here is a meeting poll
>>> <https://framadate.org/1d3ePoLDpsuUQole> [1] so that we can find a
>>> regular meeting slot that would work for meetings every 2 weeks. We agreed
>>> to only have these meetings if needed. Our next meeting would be
>>> sometime during the week of March 16th.
>>>
>>> *@Lyude @Daniel Stone @Eric @Benjamin* -- you were identified as the
>>> people most likely to be part of our regular meetings. Can you please add
>>> your availability to the poll?
>>>
>>> - *Technical discussion:* I'd like to get some of our engineers to
>>> join one of our upcoming calls. I'll follow up on this subject again next
>>> week because we may have some more questions for you before we can identify
>>> the right people to join the call.
>>>
>>> - *Agreement and payment:* I've added some more specifics to the Freedesktop
>>> <> GitLab Agreement
>>> <https://docs.google.com/document/d/1fdawIsMSZWy_JzCRgUrTUbtghAooIsm4pwmTfCSSlE4/edit>
>>> [2] based on our conversation. @Lyude can you please take a look? I'm not
>>> sure when to name SPI vs Freedesktop vs X.Org, so if you have any input
>>> there, please let me know. I'm also trying to get information for how to
>>> proceed with setting you up as a vendor since things may have changed since
>>> we originally tried to set you up. Will follow up on this next week.
>>>
>>> Please let me know if you have any questions, or need anything else.
>>> Have a great weekend, everyone!
>>>
>>> Best,
>>> Nuritzi
>>>
>>> [1] https://framadate.org/1d3ePoLDpsuUQole
>>> [2]
>>> https://docs.google.com/document/d/1fdawIsMSZWy_JzCRgUrTUbtghAooIsm4pwmTfCSSlE4/edit
>>>
>>> 2020-03-03 | Meeting Notes
>>>
>>> Link to notes: Agenda & Notes | Freedesktop <> GitLab
>>> <https://docs.google.com/document/d/1S3sdoI4EEW0dmeXSqutfAp9mXJmCkR5uuLn_hmXV2es/edit#heading=h.g8xcwjysgnu4>
>>>
>>>
>>> (
>>> https://docs.google.com/document/d/1S3sdoI4EEW0dmeXSqutfAp9mXJmCkR5uuLn_hmXV2es/edit#
>>> )
>>>
>>>
>>> When: 2020-03-03 at 18:00 UTC
>>>
>>> Attendees:
>>>
>>> -
>>>
>>> Nuritzi Sanchez
>>> -
>>>
>>> David Planella
>>> -
>>>
>>> Daniel Stone
>>> -
>>>
>>> Daniel Vetter
>>> -
>>>
>>> Lyude Paul
>>> -
>>>
>>> Harry Wentland
>>>
>>>
>>> Agenda:
>>>
>>> -
>>>
>>> Intros
>>> -
>>>
>>> Nuritzi: She/Her, will be the main point of contact on Gitlab
>>> side. Based in California, USA
>>> -
>>>
>>> David Planella: He/Him, will be fading into the background as
>>> Nuritzi ramps up. Based in Germany.
>>> -
>>>
>>> Daniel V: He/Him, helping to pull in sponsors, now also trying to
>>> do it for freedesktop.
>>> -
>>>
>>> Lyude: She/Her, Secretary for X.Org, based in Boston, with X.Org
>>> for a little under a year.
>>> -
>>>
>>> Harry: He/Him, X.Org board for 3 years, Toronto area
>>> -
>>>
>>> Daniel Stone: He/Him, based in London, freedesktop Admin for
>>> about 15 years!, originally spoke with Eliran, then David, then Nuritzi.
>>> Want to make sure that everyone is involved who needs to be involved, so
>>> that not all communications and interaction are channeled through Daniel S.
>>> -
>>>
>>> Sync on stakeholders from each side and overall status
>>> -
>>>
>>> SPI is parent foundation, X.org is non-profit, fd.o merged with
>>> X.org
>>> -
>>>
>>> Fd.o initially provided hosting for x.org, but also other
>>> projects, GStreamer, etc. There was a need to grow as an organization and
>>> to have structure - fd.o is a service for hosting X.org projects
>>> -
>>>
>>> X.org Board
>>> -
>>>
>>> Fd.o service provided by the foundation, Daniel S. is accountable
>>> to the Board as the admin.
>>> -
>>>
>>> Public information vs private
>>> -
>>>
>>> What should privacy setting be on these meeting notes? The link
>>> is shared on the x.org board mailing list
>>> -
>>>
>>> Keep settings as they are
>>> -
>>>
>>> Review current financial commitments / Review draft agreement: Freedesktop
>>> <> GitLab Agreement
>>> <https://docs.google.com/document/d/1fdawIsMSZWy_JzCRgUrTUbtghAooIsm4pwmTfCSSlE4/edit>
>>> (right now this is a generic agreement, we need to add the correct terms in
>>> order to move forward with it and get Freedesktop officially set up as a
>>> vendor)
>>> -
>>>
>>> Is SPI still the legal entity that would sign the agreement?
>>> -
>>>
>>> Terms Summary (from Eliran’s notes):
>>> -
>>>
>>> GitLab to sponsor the GCP billing costs:
>>> -
>>>
>>> Original verbal agreement:
>>> -
>>>
>>> Term: 24 months
>>> -
>>>
>>> Monthly cap on bill: $250/month (hosting costs only) =>
>>> total of $6000
>>> -
>>>
>>> Most recent notes:
>>> -
>>>
>>> "the numbers for Jan-Apr were":
>>> -
>>>
>>> $2176.35
>>> -
>>>
>>> $2452.41
>>> -
>>>
>>> $2684.22
>>> -
>>>
>>> $1443.22
>>> -
>>>
>>> That makes a total of $8,756.20, for 4 months
>>> -
>>>
>>> Daniel: yes, that sounds about right, the basic thing
>>> was that GitLab was going to help with some of the initial ramp up.
>>> -
>>>
>>> Vendor information should be X.Org + SPI. Eric should be
>>> able to help with all of this.
>>> -
>>>
>>> David: we can make it something like a blanket amount of
>>> $9K
>>> -
>>>
>>> Review Freedesktop upstream issues
>>> <https://gitlab.freedesktop.org/freedesktop/freedesktop/issues?label_name%5B%5D=gitlab-upstream>
>>> and create next steps for technical solution-finding
>>> -
>>>
>>> Pipeline one could be low hanging fruit
>>> -
>>>
>>> David: here are some of the issues Daniel S. has opened in the
>>> past
>>> <https://gitlab.com/gitlab-org/gitlab/issues?scope=all&utf8=%E2%9C%93&state=opened&author_username=fooishbar>,
>>> which might also be relevant. There are probably others either filed by
>>> other fd.o members or that the fd.o team is subscribed to
>>> -
>>>
>>> Review any other pain points
>>> -
>>>
>>> Mentioned by Daniel S: Pages
>>> <https://gitlab.com/groups/gitlab-org/-/epics/1316> + CN
>>> -
>>>
>>> Big pain point: no kernel repos on gitlab
>>> -
>>>
>>> Main issue is that have deployed omnibus (effectively a single
>>> container) and lots of ppl depending on GitLab pages, needs to be on a
>>> single container, Don’t have the option to break out into different pods.
>>> Limits daily amts. Kernel will overwhelm.
>>> -
>>>
>>> Adding the kernel repos would most probably overwhelm the
>>> current cluster
>>> -
>>>
>>> No capacity to have custom infrastructure, it has to go
>>> through one of the standard omnibus packages or Helm charts
>>> -
>>>
>>> Pages: still not on cloud
>>> -
>>>
>>> Not enough SysAdmin time. How does Benjamin’s help affect this?
>>> -
>>>
>>> Not sure, admin time is a mix of personal time
>>> -
>>>
>>> Currently analysing where data is going, where to optimize things
>>> -
>>>
>>> Would help to have guidance from GitLab from someone who could
>>> go through that process, could share practices/snippets, etc.
>>> -
>>>
>>> About ⅔ of the current bill is network bandwidth, need to
>>> optimize
>>>
>>>
>>> Next Steps
>>>
>>> -
>>>
>>> Meetings: Once every two weeks, check in via email, send an agenda
>>> before the meeting so people know when they should join
>>> -
>>>
>>> Nuritzi: will send out a framadate to find time for a bi-weekly
>>> meeting every two weeks
>>> -
>>>
>>> Fill out agreement with more detail, send for review to all
>>> stakeholders
>>> -
>>>
>>> Follow up with vendor issue with Eric and make sure SPI and X.Org
>>> are set up as vendors
>>> -
>>>
>>> Set up a call with members from the GitLab engineering team +
>>> freedesktop/x.org
>>>
>>>
>>> --
>>> Nuritzi SanchezSenior Open Source Program Manager | GitLab
>>>
>>> *Create, Collaborate, and Deploy together*
>>> Free Trial <https://about.gitlab.com/free-trial/> | Upgrade Now
>>> <https://about.gitlab.com/products/> | Contact Support
>>> <https://about.gitlab.com/support/> | Community
>>> <https://about.gitlab.com/community>
>>>
>>
>>
>> --
>> Nuritzi Sanchez | She/HerSenior Open Source Program Manager | GitLab
>>
>> *Create, Collaborate, and Deploy together*
>> Free Trial <https://about.gitlab.com/free-trial/> | Upgrade Now
>> <https://about.gitlab.com/products/> | Contact Support
>> <https://about.gitlab.com/support/> | Community
>> <https://about.gitlab.com/community> | GitLab for Open Source
>> <https://about.gitlab.com/solutions/open-source/>
>> _______________________________________________
>> members at foundation.x.org: X.Org Foundation Members
>> Archives: https://foundation.x.org/cgi-bin/mailman/private/members
>> Info: https://foundation.x.org/cgi-bin/mailman/listinfo/members
>>
>
>
> --
> Daniel Vetter
> Software Engineer, Intel Corporation
> +41 (0) 79 365 57 48 - http://blog.ffwll.ch
>
--
Nuritzi Sanchez | She/HerSenior Open Source Program Manager | GitLab
*Create, Collaborate, and Deploy together*
Free Trial <https://about.gitlab.com/free-trial/> | Upgrade Now
<https://about.gitlab.com/products/> | Contact Support
<https://about.gitlab.com/support/> | Community
<https://about.gitlab.com/community> | GitLab for Open Source
<https://about.gitlab.com/solutions/open-source/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://foundation.x.org/archives/members/attachments/20200313/27d53fa0/attachment-0001.htm>
More information about the members
mailing list