Freedesktop <> GitLab | Notes and Follow-Up from 2020-02-03
Michael Schultheiss
schultmc at spi-inc.org
Sun Mar 29 19:16:54 UTC 2020
Yes, I should be available at that time. I have a work meeting that ends
at 1200 EDT (0900 PDT).
I'm receiving the messages fine.
Nuritzi Sanchez wrote:
> Hi Lyude -- ok, let's plan on doing a short check-in, at least just the two of
> us. :)
>
> Michael -- it'd be really great to get your availability. I'm not sure if
> you're able to receive these messages yet though, so can you please confirm
> that they're getting through to you?
>
> Hope everyone has a nice weekend ahead -- take care!
>
> Best,
> Nuritzi
>
>
> On Fri, Mar 27, 2020 at 4:10 PM Lyude Paul <lyude at redhat.com> wrote:
>
> On Thu, 2020-03-26 at 14:49 -0700, Nuritzi Sanchez wrote:
>
> Thanks, Michael! Can you join our next regular meeting on Monday, March
> 30th at 10 am PST / 17:00 UTC? If not, then choosing a different time
> on my calendar is completely fine: https://calendly.com/nuritzi.
>
> I've updated the Agenda & Notes | Freedesktop <> GitLab [1] doc with
> items I think would be good to talk about / make sure we're moving
> forward on:
>
> ☆ Review Freedesktop <> GitLab Agreement [2]-- requires Michael
>
> ☆ Discuss follow-up from technical discussion and next steps --
> requires Benjamin or Daniel Stone
>
>
> Please feel free to add anything else you'd like to talk about directly
> in the agenda doc.
>
> If you'd rather do the technical discussion async for now, and/or if
> Michael isn't able to join the meeting on Monday, then we may want to
> delay the meeting for now. @Lyude and @Daniel Stone, please let us know
> what you think.
>
>
> Hi! I can make the meeting at that time, I am working from home for the
> foreseeable future so my schedule is pretty flexible in general
>
>
>
> Best,
> Nuritzi
>
> [1] https://docs.google.com/document/d/
> 1S3sdoI4EEW0dmeXSqutfAp9mXJmCkR5uuLn_hmXV2es/edit#
> [2] https://docs.google.com/document/d/
> 1fdawIsMSZWy_JzCRgUrTUbtghAooIsm4pwmTfCSSlE4/edit
>
>
> On Thu, Mar 26, 2020 at 12:16 AM Michael Schultheiss <
> president at spi-inc.org> wrote:
>
> Apologies for the delay - I've been having some e-mail issues. I'll
> reach out with my availability shortly.
>
> Nuritzi Sanchez wrote:
> > Hi All,
> >
> > Lyude and I just had a great short meeting and I'm including our
> notes below.
> >
> > Michael, Lyude and Eric have some next steps before we can move
> ahead with
> > payment. Please see the TODOs for each one of you below.
> >
> > @Michael -- are you able to hop on a short call? I think it'd be
> the easiest
> > way to push the agreement forward. Here's a link to my calendar
> so you can find
> > a time that works for you: Nuritzi's calendar [1].
> >
> > @Everyone else - our next regular meeting is on Monday, April
> 30th at 17:00
> > UTC. I'll send out an agenda before the call and will try to
> identify necessary
> > vs optional guests. In the meantime, Daniel S. and Benjamin will
> be meeting
> > with some team members from GitLab in order to move the technical
> issues
> > forward.
> >
> > If you have things to add to the agenda, please do so any time:
> Meeting Agenda
> > and Notes [2]. You can also ping me on Gitter or
> Telegram @nuritzi or email me
> > if you have questions before our next meeting.
> >
> > Until next time, have a great week, and I hope you all stay safe
> and healthy!
> >
> > Best,
> > Nuritzi
> >
> > [1] https://calendly.com/nuritzi
> > [2] https://docs.google.com/document/d/
> > 1S3sdoI4EEW0dmeXSqutfAp9mXJmCkR5uuLn_hmXV2es/edit#heading=
> h.2pv8zjz15p9k
> >
> > 2020-03-16
> >
> > Attendees:
> >
> > • Nuritzi
> >
> > • Lyude
> >
> >
> > Agenda and Notes:
> >
> > 1. Follow up on Freedesktop <> GitLab Agreement / Update on
> adding Freedesktop
> > as a vendor
> >
> > 1. Update: Agreement must be signed before payment can be
> made.
> >
> > 1. Once we figure out which org the invoice will come
> from and send
> > the billing contact info to GitLab accounting, then
> GitLab will
> > send Eric an email with info on how to add bank info
> and all that
> > for the payment.
> >
> > 2. TODO: @Michael from SPI should take a look at the
> contract and make any
> > edits.
> >
> > 3. TODO: Create an invoice for GitLab for the $9K USD
> payment. @Lyude to
> > get board approval for invoice. @Eric to generate it
> >
> > 1. Lyude thinks there might need to be an X.Org vote for
> that. Next
> > board director meeting is: next week, but she will
> try to get it
> > via email sooner.
> >
> > 2. Invoice will be most likely from SPI. Eric will be
> the billing
> > contact.
> >
> >
> > On Fri, Mar 13, 2020 at 1:58 PM Nuritzi Sanchez <
> nsanchez at gitlab.com> wrote:
> >
> > 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]:
> > □ 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 [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 [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
> [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 [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
> #)
> >
> >
> > 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
> (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 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, 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 + 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
> > [lFQxFbGYJpI6]
> >
> > Create, Collaborate, and Deploy together
> > Free Trial | Upgrade Now | Contact Support |
> Community
> >
> >
> >
> > --
> > Nuritzi Sanchez | She/HerSenior Open Source Program
> Manager |
> > GitLab[lFQxFbGYJpI6]
> >
> > Create, Collaborate, and Deploy together
> > Free Trial | Upgrade Now | Contact Support |
> Community | GitLab for
> > 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
> > [lFQxFbGYJpI6]
> >
> > Create, Collaborate, and Deploy together
> > Free Trial | Upgrade Now | Contact Support | Community |
> GitLab for Open
> > Source
> >
> >
> >
> > --
> > Nuritzi Sanchez | She/HerSenior Open Source Program Manager |
> GitLab
> > [lFQxFbGYJpI6]
> >
> > Create, Collaborate, and Deploy together
> > Free Trial | Upgrade Now | Contact Support | Community | GitLab
> for Open Source
>
> --
> ----------------------------
> Michael Schultheiss
> E-mail: president at spi-inc.org
>
>
>
>
> --
>
> Cheers,
> Lyude Paul (she/her)
> Associate Software Engineer at Red Hat
>
>
>
> --
> Nuritzi Sanchez | She/HerSenior Open Source Program Manager | GitLab
> [lFQxFbGYJpI6]
>
> Create, Collaborate, and Deploy together
> Free Trial | Upgrade Now | Contact Support | Community | GitLab for Open Source
--
----------------------------
Michael Schultheiss
E-mail: schultmc at spi-inc.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://foundation.x.org/archives/members/attachments/20200329/8ad67a9f/attachment-0001.sig>
More information about the members
mailing list