Freedesktop <> GitLab | Notes and Follow-Up from 2020-02-03

Nuritzi Sanchez nsanchez at gitlab.com
Fri Mar 6 20:14:11 UTC 2020


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>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://foundation.x.org/archives/members/attachments/20200306/26210bc1/attachment-0001.htm>


More information about the members mailing list