diff options
69 files changed, 4447 insertions, 77 deletions
diff --git a/AlanCoopersmith.mdwn b/AlanCoopersmith.mdwn index ac26670e..39121a0b 100644 --- a/AlanCoopersmith.mdwn +++ b/AlanCoopersmith.mdwn @@ -9,7 +9,7 @@ <li>Co-author, [[The X New Developer’s Guide|guide]]</li> <li>Member, [[X.Org Foundation Board of Directors|BoardOfDirectors]]: 2009 - 2015</li> <li>Social Media Manager for [[https://twitter.com/XOrgFoundation]] -<li>See also: [[https://gitlab.freedesktop.org/alanc]], [[http://people.freedesktop.org/~alanc]], [[https://blogs.oracle.com/alanc/]], [[https://twitter.com/alanc]], [[https://github.com/alanc]], [[https://github.com/oracle/solaris-xorg]]</li> +<li>See also: [[https://gitlab.freedesktop.org/alanc]], [[http://people.freedesktop.org/~alanc]], [[https://web.archive.org/web/*/https://blogs.oracle.com/alanc/*]], [[https://twitter.com/alanc]], <a href="https://fosstodon.org/@alanc" rel="me">https://fosstodon.org/@alanc</a>, [[https://github.com/alanc]], <s>[[https://github.com/oracle/solaris-xorg]]</s>, [[https://github.com/oracle/solaris-userland]]</li> </ul> </div> <br clear="all" /> diff --git a/BoardOfDirectors.mdwn b/BoardOfDirectors.mdwn index 88120f09..bebddc7e 100644 --- a/BoardOfDirectors.mdwn +++ b/BoardOfDirectors.mdwn @@ -5,13 +5,13 @@ [[!table header="no" class="mointable" data=""" **Name** | **Affiliation** | **Contact** | **End of term** | **Office** [[Emma Anholt|EmmaAnholt]] | Google | emma AT anholt DOT net | Q1 2024 | **Treasurer** - [[Samuel Iglesias Gonsálvez | SamuelIglesiasGonsalvez]] | Igalia | siglesias AT igalia DOT com | Q1 2023 | [[Mark Filion|MarkFilion]] | Collabora | mark DOT filion AT collabora DOT com| Q1 2024 | - [[Manasi D Navare|ManasiDNavare]] | Intel | manasi.d.navare AT intel DOT com | Q1 2023 | - [[Alyssa Rosenzweig|https://rosenzweig.io/]] | Collabora | alyssa AT collabora DOT com | Q1 2024 | - [[Lyude Paul|LyudePaul]] | Red Hat | lyude AT redhat DOT com | Q1 2023 | **Secretary** - [[Daniel Vetter|DanielVetter]] | Intel | daniel.vetter AT ffwll DOT ch | Q1 2023 | [[Ricardo Garcia|RicardoGarcia]] | Igalia | rgarcia AT igalia DOT com | Q1 2024 | + [[Arkadiusz Hiler|ArkadiuszHiler]] | CodeWeavers | arek AT hiler DOT eu | Q1 2025 | + [[Christopher Michael|ChristopherMichael]] | Igalia | cmichael AT igalia DOT com | Q1 2025 | + [[Lyude Paul|LyudePaul]] | Red Hat | lyude AT redhat DOT com | Q1 2025 | **Secretary** + [[Alyssa Rosenzweig|https://rosenzweig.io/]] | Valve | alyssa AT rosenzweig DOT io | Q1 2024 | + [[Daniel Vetter|DanielVetter]] | Intel | daniel.vetter AT ffwll DOT ch | Q1 2025 | """]] The board can be contacted at board@foundation.x.org. @@ -42,6 +42,8 @@ The board is maintaining liaisons with other industry organizations: [[/Khronos] ### Members History +* [[Manasi D Navare|ManasiDNavare]] (Google) navaremanasi AT google DOT com (term ended Q1 2023) +* [[Samuel Iglesias Gonsálvez|SamuelIglesiasGonsalvez]] (Igalia) siglesias AT igalia DOT com (term ended Q1 2023) * [[Keith Packard|http://keithp.com/]] (Amazon) keithp AT keithp DOT com (term ended Q1 2022) * [[Harry Wentland|HarryWentland]] (AMD) harry.wentland AT amd DOT com (term ended Q1 2022) * [[Bryce Harrington|BryceHarrington]] (Canonical USA) bryce AT bryceharrington DOT org (term ended Q1 2020) diff --git a/BoardOfDirectors/Duties.mdwn b/BoardOfDirectors/Duties.mdwn index d62a43b8..be2d721f 100644 --- a/BoardOfDirectors/Duties.mdwn +++ b/BoardOfDirectors/Duties.mdwn @@ -17,10 +17,14 @@ This page lists duties of the foundation/board and what not to forget on transit - Make everyone members admin again on [[https://members.x.org]] after limiting to election committee through the admin interface at [[https://members.x.org/admin/auth/user/]] +- Update gitlab members for [[https://gitlab.freedesktop.org/xorgfoundation/]] + - Read the [[ByLaws|/BylawReview]] - Read the [[Harrassment|/XorgFoundation/Policies/Harassment]] Policy +- Consider CoC training, the foundation reimburses that: [[https://otter.technology/code-of-conduct-training/]] + - Familiarize yourself with other [[/XorgFoundation/Policies]] as appropriate - Hang out on #xf-bod on OFTC IRC. @@ -42,24 +46,23 @@ This page lists duties of the foundation/board and what not to forget on transit - Yearly presentation/write-up for the secretary report. -## Treasurer +## Treasurer (SPI) / Financial Liason (SFC) - Ask fd.o admins to update the treasurer@x.org alias by filing an issue in the [[fdo gitlab|https://gitlab.freedesktop.org/freedesktop/freedesktop/issues]]. -- Send mail to SPI board to inform them of the change (board at spi-inc dot org). - -- Subscribe to http://lists.spi-inc.org/listinfo/spi-general +- Send mail to SPI board to inform them of the change (board at spi-inc dot org) (TODO: Update this post-SFC). -- Maintains books for X.org in CLI Ledger. +- Picks up the official ledger from SPI for the yearly report. (TODO: Work out with SFC how they report financial to us) Foundation does not longer maintain it's own books directly. -- Tracks reimbursements and invoices being handled by the SPI treasurer. Send mails to treasurer at rt.spi-inc.org for each new request. +- Tracks reimbursements and invoices being handled by the SPI treasurer. Send mails to treasurer at rt.spi-inc.org for each new request. Since we tend to send similar requests repeatedly, we track [[form emails|https://gitlab.freedesktop.org/xorgfoundation/bod-archive/-/blob/master/Finances/treasurer_responses.txt]] in git. (TODO: Work out process with SFC) -- Writes yearly treasurer report. +- Writes yearly treasurer report. Here is a [[sample|https://foundation.x.org/archives/members/2022-April/001405.html]]. Send a draft to board@foundation.x.org, then when it's acked by a quorum send the final version to members@x.org, board@foundation.x.org, and treasurer@x.org. ## Socal Media -- [[Twitter|https://twitter.com/XOrgFoundation]]: Private account currently held by Alan Coopersmith +- [[Twitter|https://twitter.com/XOrgFoundation]]: Currently inactive. Account credentials in the board archive repo. +- [[Mastodon|https://floss.social/@XOrgFoundation]]: Account credentials in the board archive repo. Currently managed by Alyssa. ## GSoC Administrator @@ -99,7 +102,7 @@ ATM Daniel Vetter ## XDC Organizer Coordinator -ATM Samuel Iglesias Gonsálvez +ATM Ricardo Garcia - Create an Indico event and fill it with basic content: registration form, CfP form, CoC, location, etc. Copy them from past years. Coordinate with organizers the writing of the rest of the content. @@ -115,7 +118,7 @@ ATM Samuel Iglesias Gonsálvez ## XDC Paper Committee Chair -ATM Samuel Iglesias Gonsálvez +ATM Ricardo Garcia - Make sure you have a good committee (both board and organizers, wide representation if possible of all parts of the graphics stack). diff --git a/BoardOfDirectors/Elections.mdwn b/BoardOfDirectors/Elections.mdwn index f5b7e85a..3df414cd 100644 --- a/BoardOfDirectors/Elections.mdwn +++ b/BoardOfDirectors/Elections.mdwn @@ -1,6 +1,6 @@ ### Upcoming Election -[[Board of Directors Election 2022|/BoardOfDirectors/Elections/2022/]] +* [[Board of Directors Election 2023|/BoardOfDirectors/Elections/2023/]] ### Procedure @@ -37,9 +37,13 @@ There is a limit of no more than two directors affiliated with the same company Please also look at the [[documentation for the members.x.org site|https://gitlab.freedesktop.org/xorgfoundation/xorg_membership/-/wikis/home]] 1. Establish an election committee (generally this consists of the four current directors that are not up for re-election this year) + 1. Add the election committee members to the <elections@x.org> mailing list, and make sure that no other people are on this mailing list ([[list admin page|https://foundation.x.org/mailman/listinfo/elections]]). All communication about the election should take place on this mailing list so that it can be archived in case of an election dispute. + 1. Make sure that all members of the election committee have access to the membership system by giving them "Staff" and "Superuser" rights on [[https://members.x.org/admin/auth/user/]]. + 1. Establish a chair for the committee (optional, but useful). This person will be responsible for [setting up the membership website](https://gitlab.freedesktop.org/xorgfoundation/xorg_membership/-/wikis/home), calling for meetings when necessary, hand out tasks to other election committee members, and make sure that the election runs on time. + 1. Determine election timeline by working backward from the election announcement date. The process takes at least 8 weeks, but padding may be required to avoid conflicts with, for example, holidays. * [[!table header="no" class="mointable" data=""" @@ -54,20 +58,34 @@ Please also look at the [[documentation for the members.x.org site|https://gitla 8 | Election committee presents results to the current X.Org board for certification 8 | Results published to the membership """]] -1. Create announcement that the election process will begin soon, and send it to the members list <members@x.org> and the development list <xorg@lists.freedesktop.org>. The purpose of this announcement is to have the existing members renew their membership and encourage new members to join that want to vote in the election, and to let everyone know the deadline for new memberships and renewals. -1. Immediately after the announcement create the new membership period on [[https://members.x.org/]] -1. Create announcement that the nomination period has begun, and send it to the members list <members@x.org> and the development list <xorg@lists.freedesktop.org> when the nomination period begins. The purpose of this email is to solicit nominations, to let people know the people know how the election process works, who the current directors are and who is leaving, how to nominate yourself and/or others, and announce the deadlines for nominations. -1. Send reminders that the election nomination period is in progress at regular intervals -- e.g., 1 week before ending, 3 days before ending, and the last day. Also include a reminder that the renewal and new membership application deadline is approaching. + +1. Create announcement that the election process will begin soon, and send it to the following mailing listsL <events@lists.x.org>, <xorg-devel@lists.x.org>, <wayland-devel@lists.freedesktop.org>, <dri-devel@lists.freedesktop.org>, <mesa-dev@lists.freedesktop.org>, <amd-gfx@lists.freedesktop.org>, <etnaviv@lists.freedesktop.org>, <freedreno@lists.freedesktop.org>, <nouveau@lists.freedesktop.org>, <intel-gfx@lists.freedesktop.org>, <libre-soc-dev@lists.libre-soc.org>, <elections@x.org>, <members@x.org>, and <xorg@lists.freedesktop.org>. The purpose of this announcement is to have the existing members renew their membership and encourage new members to join that want to vote in the election, and to let everyone know the deadline for new memberships and renewals. + +1. Immediately after the announcement create the new membership period on [[https://members.x.org/]]. The starting date can be set to the same day this happens, and the ending date can be a few months after the new 1-year period theoretically ends. + +1. Create announcement that the nomination period has begun, and send it to the mailing lists outlined in step #6 when the nomination period begins. The purpose of this email is to solicit nominations, to let people know the people know how the election process works, who the current directors are and who is leaving, how to nominate yourself and/or others, and announce the deadlines for nominations. + +1. Send reminders to the mailing lists outlined in step #6 that the election nomination period is in progress at regular intervals -- e.g., 1 week before ending, 3 days before ending, and the last day. Also include a reminder that the renewal and new membership application deadline is approaching. + 1. Collect personal statements from potential candidates. Potential candidates are required to send a personal statement to the elections mailing list <elections@x.org> by the deadline. Reminders to the potential candidates are very helpful, and this will also give them the opportunity to update their statement of contribution (from their membership application). + 1. Determine if there are enough valid candidates to run the election. After the nomination period deadline passes, the committee should convene to determine if there are enough valid candidates to run the election. If there are not enough candidates, the nomination period should be extended to allow more candidates to be nominated. If there are enough valid candidates, create an announcement with the slate of candidates and attach the personal statements they submitted and their statement of contributions (from their membership application, which can be retrieved from the membership system), and send it to the members list <members@x.org>. + 1. Encourage open discussion of issues relevant to the election, the candidates' positions on issues, etc. on the members list. This can be accomplished in the announcement of the slate of candidates or by a separate email to the members list <members@x.org>. + 1. Make sure that only the election members have access to the membership system - Remove their "Staff" and "superuser" rights on [[https://members.x.org/admin/auth/user/]] + 1. After the membership renewal deadline has passed, do _not_ approve new memberships/renewals until the election has completed. + 1. Create an election poll on the member website from the slate of candidates, and set the start and end times. The voting system works automatically once the poll has been created. + 1. Create announcement that the election voting is open and send it to the members list only <members@x.org> on the first day of the election. Include in the announcement voting instructions, and when the election period ends. + 1. Collect, summarize, discuss and approve election results. The voting system on the members website automatically keeps track of the election's on-going results. Once the election period ends, the final results should be collected, summarized, discussed and approved by the election committee. Approval should be simple if a quorum was reached and there are no ties. + 1. Present results to full Board of Directors for certification. Once the results have been approved by the election committee, they should be presented at a full Board of Directors for certification. If the full board approves that the election has been run properly and agrees that the results are valid, then a formal vote to certify the results can be called for and voted upon. If approved, the election committee can move forward with the official announcement. If not approved, then the board and election committee must resolve the dispute. -1. Announce the results to the members list and the development list. The final duty of the election committee is to announce the results to the members list <members@x.org> and the development list <xorg@lists.freedesktop.org>. This announcement should list the election results, the old board, the new board, and the number of votes cast/turn-out percentage. + +1. Announce the results to the mailing lists outlined in step #6. The final duty of the election committee is to announce the results to the members list <members@x.org> and the development list <xorg@lists.freedesktop.org>. This announcement should list the election results, the old board, the new board, and the number of votes cast/turn-out percentage. #### Email templates @@ -287,6 +305,8 @@ The total number of eligible votes cast in the new By-laws approval question was [[Board of Directors Election 2021|/BoardOfDirectors/Elections/2021/]] +[[Board of Directors Election 2022|/BoardOfDirectors/Elections/2022/]] + ### Upcoming Elections -[[Board of Directors Election 2022|/BoardOfDirectors/Elections/2022/]] +[[Board of Directors Election 2023|/BoardOfDirectors/Elections/2023/]] diff --git a/BoardOfDirectors/Elections/2023.mdwn b/BoardOfDirectors/Elections/2023.mdwn new file mode 100644 index 00000000..57ce1a52 --- /dev/null +++ b/BoardOfDirectors/Elections/2023.mdwn @@ -0,0 +1,271 @@ +The X.Org Foundation is holding elections for + +* The Board of Directors +* Adoption of changes to the [[Foundation By-Laws|https://gitlab.freedesktop.org/xorgfoundation/bylaws/blob/bylaw-updates/bylaws.pdf]]. + +### Election Results + +The Board of Directors election and the vote on the By-laws concluded at +14:00 UTC on May 1st 2023 and these are the results: + +- We had 75 members this year, of which 55 cast a vote, so the turnout +is 73.3%. + +- On the question "Do you accept the proposed By-Law changes to make SFC +the new fiscal sponsor of the X.Org foundation, replacing SPI?" 52 of +the 55 members voted yes (94.5%). Among all 75 members, approval is +69.3% (52/75, over 2/3), so we can consider this change approved using +the current by-law rules. + +- On the question "Do you accept the proposed By-Law changes to modify +the special voting quorum requirements to be limited to present (meaning +voting) members?" 48 of the 55 members voted yes (87.3%). Despite this, +48 votes represent only 64% of the members, which means the by-laws +change does not pass. + +- In the election of the Directors to the Board of the X.Org Foundation, +the results were that Daniel Vetter, Lyude Paul, Arkadiusz Hiler and +Christopher Michael were elected for two-year terms. + +The old full board is: Emma Anholt, Mark Filion, Ricardo Garcia, Samuel +Iglesias Gonsálvez, Manasi D Navare, Lyude Paul, Alyssa Rosenzweig and +Daniel Vetter. + +The new full board is: Emma Anholt, Mark Filion, Ricardo Garcia, +Arkadiusz Hiler, Christopher Michael, Lyude Paul, Alyssa Rosenzweig and +Daniel Vetter. + +Full election results, sorted by points: + +* Daniel Vetter (367 points) +* Lyude Paul (348 points) +* Arkadiusz Hiler (286 points) +* Christopher Michael (263 points) +* Manasi Navare (195 points) +* Uma Shankar (157 points) +* Thomas Adam (105 points) +* William Weeks-Balconi (51 points) + +### Election Schedule + +Note the schedule was delayed by 2 weeks due to not receiving enough candidates on the first round. + +* Nomination period Start: Wed February 15th +* Nomination period End: Sun April 2nd +* Publication of Candidates & start of Candidate QA: Mon April 10th +* Deadline of X.Org membership application or renewal: Sun April 23rd +* Election Planned Start: Mon April 24th 14:00 UTC +* Election Planned End: Mon May 1st 14:00 UTC + +**PLEASE NOTE: The memberships of all X.Org Members have been expired, to participate in this election you MUST renew your membership by the deadline mentioned above!** Please go to the [[Members page|https://members.x.org/]] for your membership application or renewal. + +### Board Election + +The terms of the following Board Members will end this year: + +* Samuel Iglesias Gonsálvez +* Manasi D Navare +* Lyude Paul +* Daniel Vetter + + +There are 4 seats on the X.Org Board of Directors up for reelection. + +The [[Elections overview page|/BoardOfDirectors/Elections/]] +describes the voting methods and process. + +The election process starts with a 2 week nomination period. +If you would like to nominate yourself please send email to the election +committee [[elections@x.org]], giving your + +* name +* current professional affiliation +* a statement of contribution to X.Org or related technologies +* a personal statement. + +To vote or to be elected to the Board you needed to be a Member of the +X.Org Foundation. +To be a Member of the X.Org Foundation you need to [[apply or renew|https://members.x.org/]] your +membership until the end of the nomination period. + +### Changes to the By Laws of the X.Org Foundation + +For the past few years, X.Org's parent organization has been SPI (Sofware in the Public Interest). While we have been greatful for SPI's support, the growing needs of the Foundation, including administrative & financial tasks, require us to look for a larger organization to work with. After looking at available options, the X.Org Foundation Board of Directors has decided to propose joining SFC (Software Freedom Conservancy), whose philosophies align perfectly with those of the Foundation and will more closely approach the level of support and response times that the Foundation needs. + +While SFC has given its formal approval and are very enthusiastic at the prospect of the Foundation joining, the decision comes down to the X.Org members who **must vote** to approve this move. + +Separately, members **must also vote** to approve a change to the By Laws of the X.Org Foundation. The change modifies the special voting quorum requirements to be limited to present (meaning voting) members from the current rule of all members. + +This vote of the members on joining SFC and on changing the By Laws & voting quorum requirements will take place alongside the election to the BoD. + +Please take a look at the [[proposed By-Law changes|https://gitlab.freedesktop.org/xorgfoundation/bylaws/-/merge_requests/2]] for more information. + +# Nominees + +## Thomas Adam + +__Current Affiliation:__ None + +__Personal Statement:__ + +Even though I'm aware that despite nominating myself, I might not be +successful, it should be noted that I am personally motivated to help keep +xorg alive, and this is what I will do. + +__Statement of Contribution:__ + +I've been using x.org for sometime, being the underlying platform which the fvwm window manager runs on. For some years now, I have been an active participant, and more recently in the last three years, the sole maintainer of that window manager in its current guise: fvwm3. See: https://fvwm.org + +In addition to that, I started the x11cp (rather dubiously named "X11 Conservancy Project"), which aims to bring to life, and maintain older X11 applications from the mid-to-late 90s and onward. From a heritage perspective it's important, I feel, that such applications are continued to be supported. See: https://x11cp.org + +Because of both these projects, I've always been having to diagnose problems with xlib, and other areas -- especially where fvwm might flag up interesting problems with xorg. This is also true of much older specifications such as the ICCCM2 and EWMH protocols. + +I'd like to increase my involvement within the xorg project, and be more active. Despite the apparent interest with Wayland, I still firmly believe that xorg is still relevant and deserves a future -- so anything I can do to help maintain it can only be a good thing. + +## Arkadiusz Hiler + +__Current Affiliation:__ CodeWeavers + +__Personal Statement:__ + +Since gaming on Linux seems to be one of the driving forces for development of +X.Org technologies it would be nice to get some representation of this sector +on the board. + +I also have experience with conferences and I'm happy to help any future XDC +organizers. + +__Statement of Contribution:__ + +* I've co-hosted the first virtual XDC 2020 and co-organized and co-hosted the + hybrid virtual / in-person XDC + WineConf 2022. + +* I'm working on Proton / Wine which helps to make more games playable Linux. + +* I used to work on i915 drvier. + +## Christopher Michael + +__Current Affiliation:__ Igalia + +__Personal Statement:__ + +I am currently working as a Software Engineer at Igalia and would like +to help the X.org foundation continue to provide valuable support to +open source developers. I feel that my 25+ years of open source +experience make me an ideal candidate to assist the X.org foundation in +matters such as XDC event organization. If elected to the board, I would +also be interested in helping the Papers Committee with organizing the +Call for papers, and handling some paper reviews. + +__Statement of Contribution:__ + +I have been an open source user since 1996, and a contributor since 1997 to various open source projects. My current work at Igalia involves work on the X11 modesetting driver to support hardware acceleration without using glamor, along with Wayland window system integration on Raspberry Pi devices. I have been involved with open source for about 26 years now and would like the chance to take on a more leadership role by helping to organize events such as XDC, and to help in promoting open source graphics. + +## Manasi Navare + +__Current Affiliation:__ Google + +__Personal Statement:__ + +I would like to continue my contributions to i915, DRM, Gnome and Chrome OS on enabling enhanced display features. Also if I get elected on X.org board, I would like to help with XDC organization and paper reviews. Being in Google, I would also like to mentor for Google Summer of Code and help give Gsoc students an exposure and opportunity to present at various X.org events. +Last but not the least I would like to continue to serve on Code of Conduct committees to ensure an inclusive and supportive culture in the open source community. + +__Statement of Contribution:__ + +I have been leading the Linux graphics display kernel development for past 9 years as part of Intel where I have enabled and usptreamed display features like DP compliance, link training fallback support, Display stream compression for enabling high resolution 8K displays, variable refresh rate for gaming. I recently moved to Chrome OS display team at Google and have been actively driving open source discussions on supporting variable refresh rate enhancements on Chrome OS stack. I have been also involved in Gnome VRR and DSC discussions and will be presenting at Gnome Shell and display hackfest later this year to drive these topics and work on fixing the gaps in Gnome. + +Some of my past contributions to X.org include presenting at past XDC conferences, serving on BOD committee for last 4 years, being on XDC code of conduct committee, part of XDC paper review committee and being a X.org Treasurer briefly for a few months. I also volunteer currently on Freedesktop CoC committee and I am passionate about helping ensure a healthy, inclusive and motivating culture in all open source projects. + +## Lyude Paul + +__Current Affiliation:__ Red Hat + +__Personal Statement:__ + +Hi! My name is Lyude Paul, and I'm currently employed at Red Hat as a Software +Engineer. I'm also currently on the X.org Board of Directors as X.org's +Secretary, and am also a member of the CoC team. I've also been a member of +X.org for multiple years now and have contributed to a plethora of various +projects in the X.org/freedesktop.org/linux kernel space such as: nouveau, i915, +amdgpu, the wayland protocol, igt-gpu-tools, libinput, and more. + +During my tenure on the board I've accomplished a couple of cool things: + +* Restarted X.org's relationship with VESA in order to give X.org + members access to various VESA specifications that they might not have + access to otherwise without already having a VESA membership +* Worked to enable X.org to provide funding for professional CoC + training for any X.org/freedesktop.org project that requests it +* (In progress) working with the rest of the board in order to prepare + for a possible transition to SFC as our parent organization, provided + that members approve the relevant By-law changes in this upcoming + election. If this goes through, we will have greater access to + resources including paid sysadmins to help run our GitLab instance. + +I've quite enjoyed being able to serve this community, and will continue +to do so if re-elected to the board of directors. + +__Statement of Contribution:__ + +Hi! It's Lyude, I work on tons of projects on FDO such as mesa, Xorg, libinput, wayland, multiple linux kernel drivers, weston, and more! I also now happen to be a member of the X.Org board, along with being X.Org's official secretary. + +## Uma Shankar + +__Current Affiliation:__ Intel + +__Personal Statement:__ + +Working as Graphics Software developer at Intel Corporation and passionate about opensource +development. I want to contribute and engage more tightly with community and bring hardware +vendors on same page and drive complex graphics features with a tighter collaboration with +various stakeholders. Keeping the spirit of open source, benefitting the community at large with +no bias for any individual corporate. I would be honoured to serve and contribute to X.Org foundation. + +__Statement of Contribution:__ + +Worked as Linux Driver Developer for more than 15years across various subsystems. +More than 10years of Display Driver Development experience, with contribution of +more than 65+ patches in Linux kernel. Instrumental in getting HDR, Color Space and +Color Management support in upstream Linux, working with driver and userspace +communities. Reviewed more than 100+ patches in Linux DRM KMS driver and involved +in various discussions in upstream. Leading the middleware development in the organization, +with a vision to tightly collaborate with community working with various hardware vendors, +community developers and benefit the larger opensource ecosystem. + +## Daniel Vetter + +__Current Affiliation:__ Intel + +__Personal Statement:__ + +I've been hacking on graphics drivers for a few years now, mostly +stuck on the kernel side of things. More recently I've also started to +work on community issues, trying to make it easier to contribute to +upstream, improve processes all around and reduces barriers to get +drivers merged and new people integrated into our community. + +In previous terms I've served as secretary but stepped down a while +ago. I've served on the papers committee for XDC, and I lead the +sponsor drive, continuing to secure over 10 sponsors each year, +despite Covid and all that. I'd like to continue this work and making +sure we have a great conference to meet and exchange ideas, open and +accessible to everyone. + +__Statement of Contribution:__ + +DRM maintainer and other stuff. + +## William Weeks-Balconi + +__Current Affiliation:__ Microsoft + +__Personal Statement:__ + +I am an avid user of Xorg. My kids use Trisquel Sugar on a stick, so after each reboot I need to use the xrandr command to configure the display. +I am a user that will strive to maintain xorg. +I am an average user of the X Window system. + +__Statement of Contribution:__ + +I enjoy Linux, eMacs, and Clojure. This month’s distribution of choice is Trisquel KDE. I was watching an interview with RDS, and he mentioned that he uses it. diff --git a/BoardOfDirectors/IrcLogs.mdwn b/BoardOfDirectors/IrcLogs.mdwn index fb0eea79..7e11483e 100644 --- a/BoardOfDirectors/IrcLogs.mdwn +++ b/BoardOfDirectors/IrcLogs.mdwn @@ -355,3 +355,28 @@ Meetings are held every second Thursday. * [[Jun. 22|BoardOfDirectors/IrcLogs/2022/06-22]] * [[Jul. 06|BoardOfDirectors/IrcLogs/2022/07-06]] * [[Jul. 20|BoardOfDirectors/IrcLogs/2022/07-20]] +* [[Aug. 17|BoardOfDirectors/IrcLogs/2022/08-17]] +* [[Aug. 31|BoardOfDirectors/IrcLogs/2022/08-31]] +* [[Sep. 14|BoardOfDirectors/IrcLogs/2022/09-14]] +* [[Oct. 19|BoardOfDirectors/IrcLogs/2022/10-19]] +* [[Nov. 16|BoardOfDirectors/IrcLogs/2022/11-16]] +* [[Nov. 30|BoardOfDirectors/IrcLogs/2022/11-30]] +* [[Dec. 14|BoardOfDirectors/IrcLogs/2022/12-14]] + +## 2023 + +* [[Jan. 11|BoardOfDirectors/IrcLogs/2023/01-11]] +* [[Jan. 25|BoardOfDirectors/IrcLogs/2023/01-25]] +* [[Mar. 08|BoardOfDirectors/IrcLogs/2023/03-08]] +* [[Mar. 22|BoardOfDirectors/IrcLogs/2023/03-22]] +* [[Apr. 05|BoardOfDirectors/IrcLogs/2023/04-05]] +* [[Apr. 19|BoardOfDirectors/IrcLogs/2023/04-19]] +* [[May. 03|BoardOfDirectors/IrcLogs/2023/05-03]] +* [[May. 17|BoardOfDirectors/IrcLogs/2023/05-17]] +* [[May. 31|BoardOfDirectors/IrcLogs/2023/05-31]] +* [[Jun. 28|BoardOfDirectors/IrcLogs/2023/06-28]] +* [[Jul. 12|BoardOfDirectors/IrcLogs/2023/07-12]] +* [[Jul. 26|BoardOfDirectors/IrcLogs/2023/07-26]] +* [[Aug. 09|BoardOfDirectors/IrcLogs/2023/08-09]] +* [[Aug. 23|BoardOfDirectors/IrcLogs/2023/08-23]] +* [[Sep. 20|BoardOfDirectors/IrcLogs/2023/09-20]] diff --git a/BoardOfDirectors/IrcLogs/2022/08-17.mdwn b/BoardOfDirectors/IrcLogs/2022/08-17.mdwn new file mode 100644 index 00000000..53887fc9 --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2022/08-17.mdwn @@ -0,0 +1,88 @@ +[[!format txt """ +[12:03:06] [connected at Wed Aug 17 12:03:06 2022] +[12:03:06] [I have joined #xf-bod] +[12:04:16] * danvet waves +[12:04:17] <Lyude> Thanks secretary! Time for role call, mdnavare_ (also sorry! I didn't see the underscore at the end of your name so you may not have gotten a meeting reminder), rg3igalia, anholt +[12:04:40] <rg3igalia> hi +[12:05:14] <Lyude> woooo we have quorum +[12:06:30] <Lyude> So topics for today: XDC2022/XDC2023, requiring vaccination for covid at XDC, and rg3igalia do we have any travel approval or XDC schedule stuff that needs to be gone over? +[12:07:22] <rg3igalia> all travel sponsoring requests have been approved and the people have been notified, no need to go over any more requests right now +[12:07:58] <danvet> rg3igalia, thx a lot for taking care of that +[12:08:09] <Lyude> yeah thank you :) +[12:08:13] <rg3igalia> re: xdc 2022 we have a preliminar schedule already, but we're still missing confirmation of 3 talks I judged today +[12:08:17] <rg3igalia> np! +[12:08:43] <rg3igalia> we could publish the schedule as soon as they're confirmed +[12:09:08] * Lyude looking at email now +[12:10:24] <Lyude> danvet, mfilion - what are your opinions on the PSR-SU and freesync stuff? +[12:11:09] <rg3igalia> so far those are not needed, but it would be good to have them in mind in case one or two talks are dropped for some reason +[12:11:53] <danvet> freesync stuff? +[12:11:59] <mfilion> haha yeah same question here +[12:12:16] <Lyude> danvet, mfilion: the two XDC talks from AMD that were rejected +[12:12:47] <danvet> Lyude, yeah I'm trying to find some kind of mail or whatever? +[12:12:56] <Lyude> ah one sec, lemme get the subject +[12:12:57] <danvet> or I'm just massively lost? +[12:13:03] <Lyude> Possible XDC 2022 explicit synchronization workshop +[12:13:13] <danvet> like the past few weeks have been a complete mess here, but I'm slowly recovering :-/ +[12:13:48] <danvet> Lyude, isn't that about the sync/fencing talks from bas and james? +[12:13:55] <danvet> that's not the psr/freesync stuff +[12:14:12] <rg3igalia> I don't think mfillion is familiar with that, he's not in the CfP committee :\ +[12:14:15] <danvet> and it looks like we ended up accepting these two to fill free slots, per some mail from rg3igalia I just got +[12:14:18] <Lyude> oh right, sorry lol +[12:14:29] <danvet> I didn't see anything around psr/freesync fly by +[12:14:41] <danvet> rg3igalia, btw maybe cc: board on these for less confusion :-) +[12:14:44] <Lyude> danvet: sorry, it was the two lower links in the email. I just reread it though and realized it was mostly about james and bas +[12:15:15] <Lyude> tbh then I think we can just keep the other talks in mind then if we did it with the nvidia talks +[12:15:26] <rg3igalia> danvet: yeah, I'm only now getting used to CC board just in case for almost everything :) +[12:15:41] <danvet> my take is that this is cfp lead discretion +[12:16:05] <Lyude> alright, sgtm then +[12:16:12] <danvet> like we discussed all the tradeoffs and everything, in the end for finalized program it's imo best if a single head does these last calls +[12:16:28] <mfilion> +1 +[12:16:39] <danvet> like should we add one more half slot or maybe keep some talks open for a bit longer (i.e. not yet reject them) in case we need or whatever +[12:16:52] <danvet> trying to shovel these through full cfp board every time takes forever +[12:17:02] <Lyude> yeah, that makes sense +[12:17:09] <danvet> in the past when I wasnt sure I just wrote up a proposal and ask 1-2 others to ack and done +[12:17:41] <danvet> like also sometimes I picked another talk just to get to a more balanced program that covered every topic that was submitted and things like that +[12:18:14] <Lyude> I think we can just move on to the next topic then: XDC2022/XDC2023 +[12:18:57] <Lyude> Don't think there's really much new to report on here, we got the official proposal for XDC2023 from the one interested party we've been talking to but I haven't had the time to go over it quite yet +[12:19:46] <mfilion> yeah likewise, haven't had a chance to look at what they sent Lyude +[12:20:14] <rg3igalia> what they sent is in the mailing list already? sorry if I missed the email +[12:20:47] <mfilion> not sure, possibly only to Lyude and myself, and then a university also reached out I think +[12:20:52] <Lyude> That just leaves the vaccination stuff: do we want to try requiring that for XDC this year? It kinda feels like a no-brainer to me, and I think just having a simple requirement of one of either online (as in someone just takes their phone out and shows us an online record) or physical vaccine verification +[12:20:59] <Lyude> mfilion: I think the university is with PEI +[12:21:08] <mfilion> yes yes that's what I meant +[12:21:11] <mfilion> both PEI +[12:21:38] <Lyude> rg3igalia: I will double check to make sure they sent it to everyone after the meeting +[12:21:54] <danvet> just discussed the covid measure thing a bit with mfilion, it sounds like osseu+lpc will go with (vax or test) plus masks +[12:22:14] <danvet> which sounds reasonable-ish to me and if we just follow that might be simplest and avoid endless bikesheds +[12:22:23] <rg3igalia> vaccination or masks? I thought we had discussed maybe requiring masks, not 100% sure about vaccination +[12:22:44] <danvet> rg3igalia, (vax or test) plus mask irrespective of the former +[12:22:47] <rg3igalia> ah, ok, thanks +[12:22:51] <Lyude> yeah, masks are always good +[12:22:57] <danvet> seems to be the new consensus or so +[12:23:22] <danvet> did we poke organizers on this already? +[12:23:30] <mfilion> and really, at this point, if you're not vaxxed, why are you traveling overseas? just dumb +[12:23:34] <rg3igalia> +1 on requiring what other conferences are doing +[12:23:54] <Lyude> mfilion: it is dumb yeah, and danvet I will make sure to poke them today +[12:24:00] <mfilion> thanks Lyude +[12:24:03] <Lyude> we may have already but I'm not sure +[12:24:04] <danvet> Lyude, thx! +[12:24:33] <Lyude> anyway, I assume danvet is +1, I'm +1, rg3igalia is +1, mfilion ? +[12:24:39] <mfilion> yep +1 +[12:24:40] <danvet> yeah +[12:24:43] <Lyude> sgtm +[12:24:48] <mfilion> oh while you're at it Lyude, could you also poke them about how many catchbox mics their system can handle? I was going to get two, is that enough? +[12:24:54] <mfilion> I emailed them last week but no reply +[12:25:05] <Lyude> mfilion: sure thing +[12:25:29] <mfilion> registration is quite low, so I don't think we'll need more than one per room +[12:25:57] <Lyude> oh - that's the one thing I forgot meeting wise. tlwoerner, siqueira - anything from GSoC side? +[12:25:58] <mfilion> unless we want one for workshops, but then again, those are tiny rooms, so I don't think we need actual catchboxes for that +[12:26:57] <danvet> mfilion, yeah room mic might be enough for those +[12:27:25] <Lyude> also fwiw: if I don't hear back from gsoc folks in a few minutes I think we can end the meeting +[12:27:31] <danvet> Lyude, oh while you type that mail, we should also ask them whether ccc video team helps with hosting again +[12:27:44] <danvet> and if yes, get them added as supporters on the sponsor page and all that +[12:27:57] <mfilion> good call danvet +[12:30:11] <Lyude> Alright, I think we can end the meeting early. Thanks for coming everyone! +[12:31:49] <mfilion> awesome, thanks all +[12:32:43] <rg3igalia> thanks! +"""]] +[13:08:38] [disconnected at Wed Aug 17 13:08:38 2022] diff --git a/BoardOfDirectors/IrcLogs/2022/08-31.mdwn b/BoardOfDirectors/IrcLogs/2022/08-31.mdwn new file mode 100644 index 00000000..c03cfe2c --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2022/08-31.mdwn @@ -0,0 +1,104 @@ +[[!format txt """ +[12:00:00] [connected at Wed Aug 31 12:00:00 2022] +[12:00:01] [I have joined #xf-bod] +[12:00:56] <Lyude> Hey everyone! Time for role call, alyssa, danvet, mfilion, mdnavare, anholt, rg3igalia_ +[12:01:26] * danvet waves +[12:01:35] <danvet> I'm also concurrently in some intel meeting though :-/ +[12:01:46] <samuelig> hi! +[12:03:06] <alyssa> `Hello hello! +[12:03:24] <Lyude> Hey everyone, so the agenda for today: XDC2022/XDC2023, GSoC, covid requirements, and MIPI alliance (unfortunately no updates, so we'll just skip this one :V) +[12:03:31] <mfilion> o/ +[12:04:46] <Lyude> Not really much to go over this meeting, I guess if I missed anything let me know :) +[12:05:31] <samuelig> I can start with XDC thingy +[12:05:47] <Lyude> samuelig: oh ok! sure :) +[12:05:55] <samuelig> XDC 2022: confirmed all speakers. By the end of the week Ricardo will upload the schedule of the conference. We need to check if there is any speaker who wants to go virtual. +[12:05:58] * Lyude had forgotten you used to handle that lol +[12:06:20] <samuelig> Regarding travel sponsorship, we are still waiting for more info about one request. The rest I think they are all managed (I need to confirm with Ricardo) +[12:06:48] <samuelig> Hard to estimate XDC attendance at this point, but it seems it will be lower than past years. 81 people but for XDC, FOSSXR and WineConf... not only XDC. So it seems we will be fewer than past in-person events... covid perhaps? +[12:07:12] <samuelig> as a reference, we had ~140 ppl in past in-person XDCs +[12:07:45] <samuelig> I hope the number increses in the coming weeks, but the trend doesn't look great +[12:08:00] <samuelig> Regarding organization details, we are helping organizers with things like coffee breaks (because of the attendance estimation) and such. One thing to comment is the usage of mask at the venue and requesting vax certs... +[12:08:04] <samuelig> Oh, I see a point in the agenda about that, we can discuss it later. +[12:08:39] <alyssa> (covid being what it is, a smaller event than usual might not be the worst thing) +[12:08:41] <mfilion> I really doubt we'll be anywhere near 100, quite a few people are planning to watch it online +[12:08:52] <Lyude> mhm, I'm hoping the trend is mostly just from COVID tbh +[12:09:05] <danvet> yeah I expect we'll have in-person/virtual split maybe 50/50 in attendance +[12:09:09] <Lyude> chances are a lot of companies have changed their travel policies as well (I know red hat sure did) +[12:09:09] <mfilion> danvet did you change your mind about attending in person, or will you be staying home? +[12:09:19] <danvet> mfilion, still chicken :-) +[12:09:26] <Lyude> (ironically, for the better for once :) +[12:09:38] <mfilion> alright +[12:10:07] <Lyude> siqueira: if there's anything to go over for GSoC feel free, I think we're near/at the end of that? +[12:10:18] <samuelig> XDC 2023: no Europe based requests. Daniel Vetter will ping usual suspects in Europe to see if somebody can organize it. I am seeing if Igalia can organize it, I will know more in a few days. +[12:11:05] <samuelig> but we will need to extend the RFP for sure +[12:11:11] <samuelig> (deadline is September 1st!) +[12:11:13] <Lyude> ah right, I should ask tpelka about brno again. although it sounded like we might already be hosting a difference conference +[12:11:24] <samuelig> I would say October 1st? and decide during XDC +[12:11:42] <danvet> samuelig, I've just done all the pinging and added more people where I had some ideas +[12:11:50] <samuelig> nice! +[12:11:55] <danvet> I also asked that we're happy to extend +[12:12:15] <danvet> Lyude, I think some dramatic notes so phoronix picks it up might be good too :-) +[12:12:29] <Lyude> danvet: you mean for getting RFPs +[12:12:31] <Lyude> *? +[12:12:33] <danvet> Lyude, yeah +[12:12:36] <Lyude> sgtm +[12:13:01] <Lyude> samuelig: I assume that's it for XDC? +[12:13:05] <samuelig> yup +[12:13:06] <samuelig> that's all +[12:13:10] <alyssa> \o/ +[12:13:38] <alyssa> it feels weird that we might have 3 north american xdc's in a row, after adjusting for covid +[12:14:12] <alyssa> but ... if nobody is interested to host on the other side of the pond, I guess our hands are tied +[12:14:22] <Lyude> So that just leaves the COVID requirements: we definitely caught codeweavers by surprise with the COVID vaccintion requirements, and mainly they were just worried about the logistics regarding being able to enforce it - and also wanted to have more of a chance to provide input +[12:15:02] <mfilion> re: the RFP, I can look at organizing it in the UK too +[12:15:13] <mfilion> really don't think it should be in NA again +[12:15:20] <Lyude> omg i'd be very excited if we had XDC in the UK +[12:15:21] <samuelig> alyssa, I think if 2023 is in NA, 2024 could be in Europe, so we come back to even years at Europe and odd years in NA that we use to have (the pandemic broke that) +[12:15:42] <alyssa> samuelig: Fair enough ^^ +[12:16:03] <alyssa> Lyude: Yeah, I've been thinking more about that +[12:16:07] <mfilion> or we keep going as is samuelig, our turn to keep the even numbers :p +[12:16:36] <samuelig> lol +[12:16:50] <Lyude> anyway, regarding the COVID stuff: I guess we want to rescind that requirement, or do we have any ideas on something that would be more reasonable? +[12:16:52] <alyssa> I think I agree that checking proof of vaccination is going to be a logistic nightmare for no real benefit +[12:17:14] <alyssa> ostensibly, entering the US as a non-US person requires being vaccinated anyway +[12:17:17] * Lyude also doesn't want codeweavers to think we're trying to usurp them with decisions like this, which is fair +[12:17:36] <mfilion> Agree, like I said in my last email, I really don't care at this point about checking vax, if someone wants to travel unvaxxed, that's their problem. +[12:18:11] <samuelig> I agree with alyssa. I think mask enforcing is enough. If codeweaver, who know the venue and such, don't find it feasible to ask for due to the number of entries and such, I prefer to skip it. +[12:18:19] <Lyude> imo, masks at least would be nice because that should be very easy +[12:18:43] <mfilion> right, and all other confs arounds XDC have masks too, so I don't think we should be the rebels here +[12:18:48] <Lyude> anyway, I'm happy to just +1 this. masks should probably be enough, +[12:18:57] <alyssa> Something I meant to ask-- +[12:19:01] <mfilion> even the Khronos F2F two weeks later has masks +[12:19:04] <alyssa> (Well, tried to. SMTP was goofing on me.) +[12:19:21] <alyssa> If we mandate masks, do we exempt speakers while they are actively presenting? +[12:19:33] <Lyude> I'm fine with that imo +[12:19:46] <alyssa> On one hand, that has negative public health implications (and maybe defeats the masking given how much of the conf is presenting...) +[12:19:58] <alyssa> (or maybe it doesn't? maybe that depends on the venue? I ain't a doctor) +[12:20:06] <mfilion> at OSSummit, speakers could remove them +[12:20:42] <alyssa> On the other hand, presenting masked will have accessibility implications, particularly if the audio quality isn't great on the stream +[12:20:52] <alyssa> (it's not like we subtitle talk recordings..) +[12:21:07] <Lyude> alyssa: tbh though the presenter is basically always going to be at a distance from the conference goers anyway, so +[12:21:20] <samuelig> I guess so? they have enough distance and the stage should be big enough. If we want to go the safe route, we can place a CO2 sensor in the stage and only request mask if it is not in the safe area... although probably in that moment we want to renovate the air +[12:21:38] <samuelig> of the whole room +[12:22:04] <alyssa> Lyude: yeah, that's fair.. I don't know what the venue will be like. It would be a heck of a lot easier to social distance at the XDC2018 auditorium than the little XDC2019 room. +[12:22:39] <Lyude> samuelig: tbh we could probably do pretty well with some cori-rosenthal boxes +[12:22:44] <samuelig> but it is a question for codeweavers, we don't know how is the room physically +[12:22:58] <mfilion> at OSSEU in Dublin: "Masks do not need to be worn when in outdoor spaces and while actively eating food and beverage indoors when socially distanced from others. Speakers are not required to wear masks while presenting talks." +[12:23:27] <Lyude> well I'm +1 for this policy for what it's worth +[12:23:33] <samuelig> +1 +[12:23:37] <mfilion> same, +1 +[12:24:15] <Lyude> alyssa: ? +[12:25:02] <alyssa> +1 contingent on codeweavers agreeing, I think +[12:25:22] <Lyude> oh yeah - don't want to make the same mistake and make it clear yeah, this is all contingent on them agreeing +[12:25:38] <Lyude> sgtm then, I think that's actually it for this meeting +[12:25:42] <alyssa> mfilion: that's an interesting question too +[12:25:54] <alyssa> are food/beverage allowed in the talk-presenting room? +[12:26:24] <Lyude> thanks for coming everyone! +[12:27:13] <mfilion> no clue alyssa, I guess it depends on the university's guidelines +[12:27:18] <alyssa> fair enough +[12:27:31] <alyssa> the OSSEU guidelines seem otherwise reasonable I think +[12:29:10] <danvet> sry distracted by the other meeting, +1 on osseu policy contigent on codeweavers and all +[13:05:39] <anholt> +1 for that policy +[13:44:00] <siqueira> Lyude About the GSoC, everything is under control, and we are wrapping out all the final work. This week the students will send a new version of the patchset, and next week they will have a presentation to some AMD folks about the kunit. Everything is on track for their XDC presentation. Finally, one of the students asked me for an extension (I +[13:44:00] <siqueira> don't think it is necessary), and I'll start a conversation with other mentors and with Trevor. Ps.: Sorry for the delay +"""]] +[16:46:08] [disconnected at Wed Aug 31 16:46:08 2022] diff --git a/BoardOfDirectors/IrcLogs/2022/09-14.mdwn b/BoardOfDirectors/IrcLogs/2022/09-14.mdwn new file mode 100644 index 00000000..bc7550b6 --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2022/09-14.mdwn @@ -0,0 +1,46 @@ +[[!format txt """ +[11:11:08] [connected at Wed Sep 14 11:11:08 2022] +[11:11:09] [I have joined #xf-bod] +[11:12:45] <Lyude> Hi everyone! Time for rolecall ( samuelig, mdnavare, mfilion, rg3igalia, anholt) +[11:12:59] <mdnavare> Hi All! +[11:13:31] <Lyude> aaa I realized I totally forgot to send out reminders because of the PEI meeting we had immediately before this ._. +[11:14:39] <rg3igalia> was the meeting at 4:00PM UTC or at 3:00PM UTC? +[11:14:58] <Lyude> ._. +[11:15:00] <Lyude> lmao +[11:15:02] <Lyude> I am an hour off +[11:15:19] <rg3igalia> yeah, I mean, I'm here no problem, just wondering for others :D +[11:16:16] <Lyude> yeah we can wait until 12, I will just leave secretary bot running. hopefully it doesn't mind +[11:17:16] <Lyude> mfilion, anholt, guess that's the ~1hr reminder for y'all then +[12:00:55] <alyssa> hello! +[12:01:28] <Lyude> Alright everyone, real rolecall time, anholt, mdnavare, mfilion, rg3igalia, samuelig +[12:02:24] <rg3igalia> hello! +[12:02:32] <rg3igalia> samuelig is not coming today +[12:03:19] <Lyude> ah ok, we just need one other person then (mfilion, mdnavare ?) +[12:06:00] <Lyude> mdnavare: poke? hopefully you're still around +[12:08:50] <mdnavare> Hi All +[12:09:41] <Lyude> oh cool! So the agenda for today is just: XDC 2022/2023, MIPI alliance (no updates unfortunately), and GSoC if siqueira or tlwoerner is around +[12:10:30] <rg3igalia> regarding XDC 2022, the schedule is already up in indico and publicly visible +[12:11:09] <Lyude> and for XDC2023 we just met with PEI today and things went quite well - they seem like they'd be quite capable +[12:11:19] <Lyude> erm, *capable of hosting our conference +[12:11:52] <rg3igalia> for XDC 2023, I have to say Igalia is seriously considering sending a proposal to host it again in A Coruña +[12:12:14] <rg3igalia> we'll have a definitive answer in about a week +[12:12:21] <tlwoerner> who are PEI? +[12:12:32] <Lyude> tlwoerner: prince edwards island in canada +[12:12:50] <rg3igalia> and, if positive, the actual proposal could take a few more weeks to arrive, if that's acceptable +[12:13:05] <tlwoerner> oh really?! (i wouldn't have assumed it was that PEI) +[12:13:32] <Lyude> tlwoerner: yeah, actually the local government reached out to us and asked if we'd be interested. first time we've gotten a proposal that way but it's worked out quite well so far, set us up with a uni and everything +[12:13:58] <Lyude> erm sorry, tourist division, center? unsure what it's called lol +[12:14:47] <Lyude> rg3igalia: and yeah I think we can be flexible with RFPs given the circumstances +[12:14:54] <Lyude> tlwoerner: anything regarding GSoC to go over btw? +[12:15:26] * anholt around for a little bit +[12:15:54] <tlwoerner> GSoC 2022 ends Sep 19 +[12:16:06] <tlwoerner> our final evaluations are done, everyone passed +[12:16:41] <tlwoerner> siqueira and melissa did everything this year (i've been mostly out of the loop) +[12:17:04] <siqueira> Also, the students will attend xdc; please, say hi to them during the event :) +[12:18:24] <Lyude> tlwoerner: nice! I assume that's it then for your report? +[12:18:55] <tlwoerner> yes, thanks (unless siqueira has anything else) +[12:19:11] <siqueira> that's all, thanks +[12:19:55] <Lyude> cool! that's pretty much it for the meeting then, thanks everyone +[14:19:00] <Lyude> tlwoerner: I just realized, before I send out the meeting minutes should I mention the students passing? (if I don't receive a response in a bit I'll just assume it's a no to be safe) +"""]] +[14:28:21] [disconnected at Wed Sep 14 14:28:21 2022] diff --git a/BoardOfDirectors/IrcLogs/2022/10-19.mdwn b/BoardOfDirectors/IrcLogs/2022/10-19.mdwn new file mode 100644 index 00000000..67234f4e --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2022/10-19.mdwn @@ -0,0 +1,215 @@ +[[!format txt """ +[12:07:32] [connected at Wed Oct 19 12:07:32 2022] +[12:07:32] [I have joined #xf-bod] +[12:08:38] <Lyude> Hey everyone! role call time, so far I've already got mfilion, alyssa and rg3igalia +[12:09:47] <samuelig> Hi +[12:09:58] <Lyude> danvet, mdnavare, anholt +[12:10:04] <Lyude> samuelig: oh hey! are you going to be able to attend today +[12:10:41] <danvet> oops sry +[12:10:42] <samuelig> Well that is supposing too much . I will try to participate +[12:10:43] <danvet> around now +[12:10:51] <Lyude> samuelig: ah, no problem either way +[12:12:01] <Lyude> For the agenda today we have: Office elections, XDC2022/XDC2023 (unsure if news on either). Am I missing anything? +[12:13:55] <Lyude> I guess we can go with officer elections, although tbh it seems like anholt and mdnavare are missing +[12:14:14] <alyssa> Regular officer elections or related to SFC? +[12:14:22] <Lyude> alyssa: no just regular office elections +[12:14:24] <alyssa> ack +[12:14:26] <Lyude> *officer +[12:14:34] <danvet> Lyude, I guess also keeping the sfc stuff moving +[12:14:37] <alyssa> I vote anholt for treasurer again, is that a choice? ;) +[12:14:42] <danvet> or are we waiting for another draft from sfc? +[12:14:51] <mdnavare> Hi All joining late +[12:14:55] <mfilion> +1 for anholt/treasurer +[12:14:56] <danvet> alyssa, it's a bit unfriendly in absence +[12:15:03] <alyssa> danvet: that was the ;) yes +[12:15:08] <danvet> unless anholt confirmed to rerun upfront +[12:15:19] <Lyude> danvet: I fell a little bit out of the loop after XDC but I can start taking a look at it again today +[12:15:28] <Lyude> mdnavare: no problem +[12:15:40] <Lyude> i guess we can get secretary out of the way: I'm happy to keep being secretary +[12:15:45] <alyssa> Woop +[12:15:50] <danvet> Lyude, I think if we're close on a good draft it would be good to bake it into a series of commits in a git branch with each commit explaining the reasons +[12:15:58] <danvet> kinda like the comments that have been floating around in the doc +[12:16:05] <Lyude> danvet: sgtm +[12:16:11] <danvet> and then get that checked with sfc and then share with members +[12:16:21] <danvet> at least how we've done it in the past +[12:16:41] <danvet> Lyude, +1 for you being secretary, and thanks a looooooot for all the work you put in +[12:16:55] <mdnavare> yes +1 for Lyude to be our awesome secretary! +[12:17:00] <mfilion> same, +1 +[12:17:07] <samuelig> +1 +[12:17:08] <rg3igalia> +100 +[12:17:13] <alyssa> +1 +[12:17:53] * anholt just showed up +[12:18:26] <anholt> I think I'm up for treasurer through sfc transition, but I really want out +[12:19:54] <alyssa> understandable +[12:20:02] <rg3igalia> Can we vote now for continuation and vote again later after the transition? +[12:20:23] <Lyude> I don't have a problem with that if everyone else is OK with that +[12:20:24] <alyssa> I assumed we'd have to anyway given the roles all change +[12:20:32] <alyssa> with the proposed bylaw anyway +[12:21:09] <danvet> alyssa, it should be roughly the same role under different names +[12:21:30] <alyssa> fair enough +[12:21:31] <danvet> I think with spi we just did a wash-up vote for continuity or something +[12:21:51] <danvet> anyway I'm veeeery happy to have anholt for another year of helping out chasing sponsors +[12:22:02] <danvet> thanks a lot for all your work this year +[12:22:08] <alyssa> ++ <3 +[12:22:21] <mfilion> indeed, thank you anholt!! +[12:23:45] <Lyude> +1 from me +[12:23:59] <danvet> +1 +[12:24:10] <rg3igalia> +1 and thanks, indeed! +[12:25:06] <samuelig> +1. Thanks a lot! +[12:25:27] <alyssa> +100 +[12:25:32] <Lyude> cool! That just leaves XDC2022 (e.g. presentations getting posted for 2022) and XDC2023, do we have any updates on this? +[12:26:18] <mfilion> did you receive any proposals for 2023? +[12:26:38] <samuelig> I working on one. Should be ready at the end of the month +[12:26:55] <Lyude> mfilion: small chance it could still be pending in my email (I'll double check) but I don't think so +[12:27:05] <rg3igalia> Videos have been split by Arek and uploaded to YouTube, I can review if any slides are missing and nag the presenters +[12:27:23] <rg3igalia> Talking about XDC 2022, sorry +[12:27:31] <samuelig> No XDC 2023 proposals received yet. There is another proposal that might send it as well +[12:27:34] <Lyude> that's fine (you probably need to nag me for my slides i haven't uploaded them yet) +[12:27:39] <Lyude> lyude upload your slides +[12:28:38] * alyssa texts lina +[12:28:57] <Lyude> that's pretty much it then unless I missed anything! +[12:29:00] <samuelig> Regarding XDC 2022 streaming stats, we got like 40-60 on average (one talk with 200+ viewers) the first day. The rest of days were like 20-30. I am talking by memory +[12:29:14] <Lyude> oh-sorry samuelig feel free to finish +[12:29:43] <samuelig> Attendance in person, I did a wild calculation. It was like 50-60 ppl +[12:29:58] <samuelig> At any time, first day more +[12:30:05] <mfilion> samuelig at one point we had around 80 in the room +[12:30:16] <mfilion> (on day 1) +[12:30:50] <samuelig> Yup, first day was like that. The 2nd and 3rd in the 50s 60s range +[12:30:55] <mfilion> yep +[12:31:35] <samuelig> In general people was happy with the organization, streaming was fine. No issues to mention in the place +[12:31:44] <samuelig> Great job from organizers! +[12:31:45] <alyssa> samuelig: 200+ was Lina i assume? :p +[12:32:09] <samuelig> Lina and you! Don’t remove credit from you hahaha +[12:32:14] <samuelig> Yes it was that one +[12:32:36] <alyssa> Bah we all know they came for the anime girl, not me :p +[12:32:58] <samuelig> Well and sorcery from you… you never disappoint hahaha +[12:33:11] <alyssa> o:) +[12:33:39] <alyssa> judging by twitter she just fixed glamor on asahi +[12:33:44] <alyssa> very happy i did not have that job +[12:34:04] <mfilion> Streaming was fine but we need to make sure next year we have access to the mic system, so the catchbox mic is connected to the live stream +[12:34:10] <samuelig> For the rest of conferences colocated, I cannot speak. But I think it was a good idea +[12:34:35] <Lyude> mfilion: yeah, next time I might offer to bring an XLR splitter (or any other audio equipment) we need just in case something like that comes up +[12:34:36] <samuelig> mfilion: got it +[12:34:42] <mfilion> Not great not being able to hear questions on the live stream, and not all speakers repeated the questions +[12:35:00] <rg3igalia> +1 on mfillion, but that was the only problem, the rest was really nice +[12:36:22] <alyssa> major thanks to the organizers <3 +[12:36:27] <alyssa> xdc was great we should do it again +[12:36:29] <Lyude> yeah! thanks ♥ +[12:36:29] <alyssa> next year, maybe? :-p +[12:36:34] <Lyude> hehe +[12:36:41] <mfilion> Also, while it was good to combine topics in the program, we should try to spread out some of the "higher level" talks on all days. Most of the deep technical talks were all on Day 2 and 3 (at least that was my impression) +[12:37:01] <Lyude> yeahh that's probably a good point tbh, would keep people from leaving earlier +[12:37:09] <alyssa> mfilion: yeah I mean +[12:37:17] <mfilion> Also, not sure if anyone noticed, but we had zero signage highlighting our sponsors +[12:37:20] <alyssa> NVK was day 1 and that was the only talk that mattered +[12:37:23] <mfilion> Like not one logo whatsoever +[12:37:27] <danvet> mfilion, in the past we put some wild card talks on other days, this year seems to not have worked out so good +[12:37:29] <alyssa> it was a nice change of pace +[12:37:44] <alyssa> refreshingly non-corporate +[12:37:46] <samuelig> Mfilion: I notice that as well +[12:37:54] <danvet> mfilion, yeah the lack of logo on stage was a bit thin +[12:38:03] <Lyude> oh sheesh i didn't even notice that :s +[12:38:09] <danvet> do we need to update the RFP to encourage that more? +[12:38:14] <Lyude> I guess so +[12:38:16] <rg3igalia> Me neither +[12:38:16] <samuelig> I think so +[12:38:17] <daniels> Lyude: (should agenda incorporate the X0rg trademark-infringey person?) +[12:38:18] <mfilion> Yes please +[12:38:24] <samuelig> Will update it tomorrow +[12:38:24] <Lyude> daniels: oh yeah right +[12:38:26] <mfilion> Also - We need to make it absolutely clear to whoever is hosting that THEY are organizing the event +[12:38:33] <danvet> daniels, seems 10 years history, we seem a bit late? +[12:38:36] <danvet> or was it recently renamed +[12:38:38] <alyssa> daniels: oh yeah maybe they want to host xdc2023 in italy then? +[12:38:49] <alyssa> I mean, they already have the signage ready to go, how much work could it be +[12:38:51] <rg3igalia> Were sponsors present in the stream background/borders? +[12:39:00] <danvet> rg3igalia, yeah that was all nice +[12:39:08] <samuelig> rg3igalia: yes +[12:39:09] <mfilion> Yes they showed up in the stream, thankfully +[12:39:22] <rg3igalia> 👍 +[12:39:33] <danvet> mfilion, Lyude I'm editing the RFP rn +[12:39:34] <Lyude> I guess https://github.com/X0rg what do we want to do about this lol +[12:39:55] <samuelig> It using our name and logo +[12:40:10] <Lyude> yeahh, I'm thinking we should just report it +[12:40:23] <samuelig> If that person clone our repos and do shitty stuff, people might think it is official +[12:40:33] <danvet> https://cgit.freedesktop.org/wiki/xorg/commit/Events/RFP.mdwn?id=263b212f0b26f148f1441c2e7fdbb0fa86b65ff9 <- good enough? +[12:40:37] <alyssa> Oh yikes I thought this was about the shopping mall +[12:40:47] <Lyude> alyssa: yeah i thought it might be something like that at first lol +[12:40:55] <alyssa> yes GitHub is a lot more concerning +[12:40:56] <Lyude> the shopping mall is cool though that's just too funny +[12:41:02] <Lyude> this is less funny +[12:41:08] <mfilion> so yeah regarding my comment about hosts knowing they are organizing +[12:41:14] * rg3igalia gotta go pick up kids +[12:41:15] <alyssa> danvet: ack +[12:41:18] <mfilion> On-site the Codeweavers people were a bit surprised that they had to take care of XDC, they thought X.Org was sending people and they were going to focus on WineConf +[12:41:27] <Lyude> I will just go ahead and report it to see what happens +[12:41:29] <samuelig> danvet: ack +[12:41:52] <danvet> mfilion, oh really? +[12:41:54] <mfilion> yep +[12:42:01] <danvet> that's a bit surprising given that ivyl organized a few xdc beforehand +[12:42:07] <samuelig> mfilion: I think the rfp is clear about it +[12:42:14] <mfilion> that comment didn't from ivyl obviously +[12:42:26] <samuelig> Oh, ok +[12:42:26] <mfilion> I don't want to put anyone on the spot +[12:42:46] <daniels> danvet: wayback machine says no later than 2018 +[12:42:51] <Lyude> hm. do we want to do a trademark policy thing or DMCA? it seems like github only gives those two options +[12:42:52] <danvet> mfilion, yeah the RFP is about as clear as it gets +[12:42:56] <mfilion> but still, some said they didn't expect to have too do "this much" for XDC +[12:43:13] <danvet> after the 1st sentence explaining what RFP this is, the 2nd, in BOLD says that Xorg board wont organize shit at all +[12:43:21] <mfilion> right ok, so just an internal comms issue, not on our end +[12:43:39] <mfilion> Oh also +[12:43:41] <danvet> like if someone submitted a bid and failed at reading comprehension on that, I can't help them +[12:43:42] <mfilion> sorry had notes here lol +[12:43:56] <danvet> I mean it sucks and we need to make sure there's no such surprises, but I'm not sure what more we can do +[12:44:02] <mfilion> should we make it clear that the breakout rooms should be as close as possible to the conf room?? +[12:44:07] <mfilion> it was so damn far +[12:44:07] <alyssa> Lyude: trademark, assuming we do hold X.org trademarks? +[12:44:12] <danvet> alyssa, lol +[12:44:15] <alyssa> (I thought we did but I also don't understand all the domain drama) +[12:44:16] <Lyude> alyssa: that's the problem, I'm not sure we do +[12:44:18] <alyssa> right okay +[12:44:20] <danvet> not registered at least afaik +[12:44:26] <Lyude> https://docs.github.com/en/site-policy/content-removal-policies/github-trademark-policy fwiw +[12:44:28] <danvet> but you can still claim unregistered trademark I think +[12:44:48] <Lyude> they do ask for a trademark registration number but I guess we can still try filing a report anyway +[12:45:23] <alyssa> new approach +[12:45:35] <alyssa> snag up fd.o trademarks, rebrand ASAP, and pretend we were never x.org +[12:45:37] <alyssa> /s +[12:45:54] <Lyude> i mean tbh i would like us to move more strongly towards fd.o branding post spi if people are ok with it +[12:46:09] <Lyude> (we do obv. need to hold the trademarks for old stuff though regardless) +[12:46:27] <Lyude> Note: A federal or international trademark registration number is required. If the name you are reporting is not a registered mark (e.g., a government agency or non-profit organization), please let us know: +[12:46:42] <Lyude> ok so it seems like this is the correct route then +[12:47:30] <Lyude> mfilion: and yeah - tbh I think it was probably just an oversight from not having ever hosted 3 cons at once +[12:47:59] <mfilion> which part? +[12:48:04] <mfilion> the breakout room? +[12:48:34] <Lyude> the very far breakout room yeah, sorry I meant oversight as in we might want to add something to the rfp just to make sure +[12:49:21] <mfilion> yeah I think we should +[12:49:29] <mfilion> quite a few people commented on it lol +[12:49:42] <mfilion> I mean it was in another building, two floors down haha +[12:50:00] <Lyude> yeah half the time I even forgot it was there +[12:50:37] <Lyude> I think that's basically it then unless anyone has anything else +[12:50:39] <mfilion> and what about the door being locked all the time, is that worth noting for next year? +[12:50:51] <mfilion> so annoying having to enter a code each time +[12:51:29] <alyssa> I'm of two minds about that +[12:51:36] <danvet> mfilion, so I just got some more private rants from other folks, and it seems like this years "what should we improve for next year" xdc feedback boils down to "make sure the organizers bother to read the RFP" +[12:51:57] <danvet> since there was apparently a _ton_ of stuff that caused surprises, not just the "oops we have to organize this" +[12:52:03] <alyssa> I guess it's not meaningfully more secure but not having random people wander in is nice. +[12:52:05] <mfilion> see lol +[12:52:16] <alyssa> but maybe they wouldn't happen anyway and is just theatre +[12:52:39] <mfilion> haha you mean the boxers? that was something +[12:53:31] <Lyude> I guess next time we accept RFPs it might be worth actually having a meeting with them to make sure that they understand everything in the RFP +[12:53:56] <mfilion> yeah definitely +[12:54:53] <Lyude> I think that's basically it for the meeting then since we're getting close to time, unless I missed anything? +[12:55:40] <mfilion> we didn't talk much about SFC? +[12:56:32] <Lyude> mfilion: is there much to go over? we did go over the basic next steps to keep things moving a bit earlier up +[12:56:44] <mfilion> oh sorry ok, missed that +[12:56:47] <Lyude> haha bp +[12:56:50] <Lyude> *np +[12:57:33] <mfilion> right ok, I guess we're done then lol +[12:57:53] <Lyude> thanks for coming everyone! +[13:00:00] <samuelig> Thanks! +[13:00:37] <alyssa> thank you! +[13:01:46] <danvet> mfilion, samuelig I'll send a mail to board@ about the idea I just shared in private for the RFP +[13:02:13] <mfilion> cool ok +"""]] +[16:46:01] [disconnected at Wed Oct 19 16:46:01 2022] diff --git a/BoardOfDirectors/IrcLogs/2022/11-16.mdwn b/BoardOfDirectors/IrcLogs/2022/11-16.mdwn new file mode 100644 index 00000000..7d7c0a7a --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2022/11-16.mdwn @@ -0,0 +1,179 @@ +[[!format txt """ +[12:02:39] [connected at Wed Nov 16 12:02:39 2022] +[12:02:39] [I have joined #xf-bod] +[12:02:57] <alyssa> (I am here, just joking)\ +[12:04:25] <rg3igalia> I'm here +[12:04:35] <Lyude> Hey everyone! Time for role call: so far I've got alyssa samuelig danvet and rg3igalia +[12:06:00] <Lyude> mfilion, mdnavare - feel free to poke if y'all join in later (or not, totally understandable with the DST mixup 😳 +[12:06:41] * danvet waves +[12:07:22] <Lyude> Agenda for today: XDC2022/3, SFC stuff, EVoC (I think), matrix and not-twitter +[12:07:35] <Lyude> samuelig: do you want to start with XDC stuff? +[12:07:44] <samuelig> yes +[12:08:37] <samuelig> XDC 2022: no news. We need to ask for the budget to reimburse money, if I am not wrong +[12:08:52] <samuelig> I mean, ask for expenses +[12:09:13] <samuelig> so they can be deducted from platinum sponsorship +[12:09:39] <Lyude> samuelig: for Codeweavers you mean? +[12:09:43] <samuelig> yup +[12:10:37] <samuelig> XDC 2023: we got one formal proposal for XDC 2023, but not in Europe. As I mentioned some days ago, Igalia is about to send a proposal in Europe, still waiting for the venue to give us an accurate budget, once we get that, it will be submitted. +[12:10:44] <samuelig> hopefully this week +[12:11:07] <samuelig> I don't have news from others preparing a proposal. +[12:11:50] <rg3igalia> One small detail regarding XDC 2022, do we need to approve de expenses from Jagan explicitly after the email discussion? +[12:11:56] <Lyude> (will be back in one sec) +[12:12:11] <samuelig> rg3igalia, yes, we need. +[12:12:18] <samuelig> we will talk about it in a sec +[12:12:20] <samuelig> Regarding the proposal we got, we need time to review, so probably we can schedule an agenda item in next board of directors meeting to discuss it. +[12:13:00] <samuelig> Now, travel expenses, as Ricardo was saying we had one from Jagan. We can vote it here or via email if you don't want to disclose the amount for privacy reasons +[12:13:19] <samuelig> I prefer to do email vote +[12:13:38] <alyssa> email vote is ok +[12:13:49] <rg3igalia> Me too, I can send my vote once I'm in front of my comp +[12:14:27] * anholt here now +[12:14:44] <alyssa> anholt: welcome +[12:14:56] <danvet> samuelig, did we figure out the opens on that? I'm still a bit confused +[12:15:04] <danvet> just to make sure we all agree on what we even vote about +[12:15:16] <Lyude> Back +[12:15:28] <danvet> samuelig, maybe if you could summarize what we include and what's dropped in a board@ private mail? +[12:15:39] <samuelig> I prefer to do it in a private email +[12:15:44] <danvet> it's all a rather decent mess :-/ +[12:15:47] <samuelig> right +[12:15:54] <danvet> yeah not here +[12:16:19] <anholt> I don't remember looping the whole board in on reimbursements in previous years. but it's been a while since doing physical travel reimbursements. +[12:16:38] <danvet> anholt, in the past the recipes matched the requests more or less +[12:16:52] <danvet> so covered with the preapproval +[12:16:54] <danvet> this one is a bit different +[12:17:09] <Lyude> Also anholt should I assume that you'll be asking about the codeweavers expenses that samuelig mentioned earlier? +[12:17:18] <danvet> iirc we had one a few years back too that needed some adjustements +[12:17:37] * alyssa genuinely doesn't understand that email thread and intends to abstain on the vote out of sheer confusion +[12:17:49] <rg3igalia> I think it's fine now but I can send an email with clarifications and start the vote later +[12:18:00] <danvet> rg3igalia, that would be great I think +[12:18:07] <danvet> i.e. seconded or something +[12:19:15] <Lyude> Next topic is SFC stuff, I actually got through most of the by-law changes and pushed them to a branch +[12:19:30] <Lyude> (goes to get link) +[12:20:26] <alyssa> Lyude: Nice work :) +[12:20:30] <Lyude> https://gitlab.freedesktop.org/lyudess/governance-rules-of-the-x-org-foundation/-/blob/master/bylaws.pdf +[12:20:57] <Lyude> the only thing I haven't done is drop The Act yet because I wasn't sure if we decided on that or not +[12:21:23] <Lyude> but it seems like we have (it's not needed and historical junk we've verified) so I'll do that today at some point +[12:22:36] <danvet> ack on mail vote +[12:22:43] <Lyude> The other question is mainly what do we want to call treasurer/secretary, but I think that's pretty much about it. if everyone wants to look over the changes and let me know if they're OK feel free +[12:22:47] <danvet> uh I got confused on scrollback, sry +[12:23:18] <anholt> Lyude: financial liaison seems fine to me. +[12:23:24] <danvet> Lyude, did you see the latest sfc proposal? they have all the things renamed already, so as long as it matches I think we should be good +[12:23:50] <Lyude> I think that's what I used yesterday to encorporate all the changes so most likely, but I'll double check +[12:24:02] <alyssa> Lyude: goverance repo 404s, could you give me access? thanks :) +[12:24:06] <Lyude> ah right +[12:24:10] <samuelig> Lyude, I think we can vote in next board meeting and review it meanwhile. Or vote via email if that's urgent +[12:24:20] <rg3igalia> Financial liaison also sounds good to me and matches the new role +[12:24:43] <danvet> Lyude, or just push a branch to the main one? +[12:24:50] <danvet> not really anything we're hiding in there ... +[12:25:00] <danvet> that way also sfc can check we got everything easily +[12:25:09] <Lyude> ok try now +[12:25:15] <Lyude> danvet: ah right lol +[12:25:23] <alyssa> no dice +[12:25:31] <rg3igalia> I'll be happy to vote over email once the text is final, BTW +[12:25:54] <danvet> Lyude, also thx a lot for doing this +[12:26:05] <Lyude> https://gitlab.freedesktop.org/xorgfoundation/bylaws/-/tree/wip/sfc +[12:26:08] <rg3igalia> What I read so far LGTM +[12:26:11] <Lyude> there we go +[12:26:20] <Lyude> and danvet np +[12:26:38] <danvet> Lyude, maybe do an MR, with that we can do comments more easily I think +[12:26:47] <Lyude> sure thing, will do in just a moment +[12:27:22] <danvet> well can do later so that we can get through the agenda +[12:27:23] <Lyude> next thing is EVoC although I don't think we need to discuss this so much as I just wanted to poke siqueira and tlwoerner: it sounds like karolherbst would like to get a student involved with rusticl work +[12:27:31] <danvet> I need to get back to pear tarte building :-) +[12:27:48] <danvet> yeah on evoc I think we need the proposal and then we approve +[12:28:09] <alyssa> Lyude: the sfconservancy.org link is not clickable in the pdf, mind adding the required \url{} ? +[12:28:12] <alyssa> thanks +[12:28:17] <Lyude> After that: matrix, alyssa brought up that there's been another discord starting that some folks are already using, and to be honest it'd be really good for us to start using something that isn't IRC +[12:28:21] <Lyude> alyssa: gotcha +[12:29:07] <samuelig> I'm happy with IRC. If it is not IRC, I prefer an open-source platform like matrix +[12:29:33] <rg3igalia> Same here +[12:29:38] <Lyude> yeah - I think we'd definitely want some sort of bridge perhaps like what gnome currently has +[12:29:41] <samuelig> or use a IRC bridge in matrix. +[12:29:44] <samuelig> right +[12:29:48] <samuelig> fedora does the same +[12:29:51] <alyssa> samuelig: lot of people are unhappy with IRC (for various reasons) .. replacement seems inevitable tbh +[12:30:01] <alyssa> but yes=ah, open platform is a hard requirement imo +[12:30:14] <samuelig> I am not opposed to that, but I prefer open-source platform. No discord please :) +[12:30:19] <Lyude> tbh my top reason is: I am worried about moderation issues, which IRC is definitely not good at +[12:30:36] <danvet> how much do we need to push this from the board side? +[12:30:43] <danvet> or just encourage volunteers to set up something? +[12:30:57] <danvet> since without more fdo admin volunteers it aint happening +[12:30:58] <alyssa> (matrix, rocket.chat, mattermost, and zulip are in the running) +[12:31:00] <alyssa> all in the running right now +[12:31:08] <Lyude> I would think the latter, or ask SFC if they have any plans for trying to setup hosting for something like this similar to what they'd eventually like to do with hosting other infra +[12:31:15] <anholt> I'm happy with basically whatever with an open platform. +[12:31:18] <anholt> got to run off to next meeting +[12:31:20] <samuelig> good idea, maybe SFC can provide that service +[12:31:22] <Lyude> or instances we might be able to actually just hop onto +[12:31:35] <Lyude> I like what we have with OFTC right now, would be kind of nice if they had a matrix instance as well +[12:31:40] <danvet> samuelig, yeah if we could just get it provided as a service, that would be nice +[12:31:51] <danvet> since it's not a core thing for us like gitlab hosting +[12:32:00] <danvet> iirc zulip does that for foss projects +[12:32:06] <alyssa> danvet: from my perspective it's less about pushing from the board side and more realizing that if ignore this, we'll wake up sometime in 2023 and everybody'll be on discord +[12:32:23] <danvet> alyssa, rocket.chat was iirc the one that's ridiculously small in the free hosted tier +[12:32:35] <danvet> alyssa, well not me +[12:32:36] <alyssa> given the momentum from volunteers\board is there already... it's something that needs to be minimally be on our radar +[12:32:42] <danvet> still banned in their bot detector +[12:33:06] <alyssa> ~~being frivolously banned from discord is a rite of passage~~ +[12:33:10] <danvet> but yeah +[12:33:15] <danvet> I've heard so +[12:33:31] <danvet> Lyude, anything else on the agenda, since we're just chatting here a bit I think +[12:33:33] <Lyude> Anyway - I guess we can start looking into this and people can poke me if they have ideas on who could host it +[12:33:40] <Lyude> danvet: yeah just one last thing, was about to move on to it +[12:33:46] <danvet> yeah just putting it on the minutes is probably good +[12:34:10] <danvet> phoronix should cover it hopefully, if they spot the discord red flag and wave it a bit for clickbait :-) +[12:34:24] <alyssa> danvet: is that a good thing +[12:34:39] <danvet> alyssa, oh just to kick the discussion a bit for what the community wants +[12:34:42] <Lyude> tbh the last agenda item probably doesn't need much voting so you're free to leave early if you want. It's mainly just making sure we have something to have an xorgfoundation twitter-ike account on since twitter is probably dying +[12:34:55] <danvet> for better or worse more members seem to read phoronix than the minutes +[12:35:08] <alyssa> danvet: ahahahaa yes, fair +[12:35:31] <Lyude> samuelig/mfilion, I guess do we have a mastodon or anything like that? +[12:35:39] <danvet> Lyude, is sfc running an mastodon instance for its member projects perhaps? +[12:35:43] <danvet> we could hop on there +[12:35:50] <danvet> since again, fdo admin time is a bit sparse +[12:35:54] <Lyude> danvet: that was one of the things I suggested possibly, I'm not sure if they do but I'll ask +[12:35:56] <danvet> with official project accounts I mean +[12:36:00] <Lyude> and yeah - I definitely don't want fdo people having to host it +[12:36:12] <alyssa> i think karol wanted to a run an fdo instance but idk how serious he was about that lol +[12:36:46] <samuelig> we need to be careful with all the burden we put to our sysadmins for "non-critical" services (I mean, others than gitlab and such) +[12:36:58] <danvet> I think for official accounts we'll have a handful at most (foundation, mesa, wayland maybe) +[12:37:03] <Lyude> samuelig: agreed +[12:37:04] <alyssa> samuelig: +1 +[12:37:06] <danvet> and people can just hang wherever +[12:37:16] <Lyude> also, we're not hosting our own IRC instance so it just feels natural to follow suite like that +[12:37:24] <danvet> samuelig, yeah hence why I want this just as a service provide +[12:37:32] <danvet> this = microblog, chat, ... +[12:37:38] <alyssa> conservancy itself is on a dying mastodon instance +[12:37:40] <alyssa> tbd where they go +[12:37:47] <danvet> with the option that we can do it ourselves as an open thing, worst case +[12:37:53] <samuelig> and also, if we pick one of the public instances, be careful. I heard some ban other instances and we need to check which ones and why +[12:37:58] <Lyude> suit? english weird. anyway so we do actually have mastodon accounts danvet ? +[12:38:00] <danvet> alyssa, not sure they moved yet, but yeah that one is dead +[12:38:20] <rg3igalia> Many people are on the gamesdev.place instance, who runs that? +[12:38:25] <danvet> Lyude, suit? +[12:38:56] <Lyude> danvet: yeah I just said follow suit and didn't know which word to use, either way though don't let us keep you here if you have food stuff to do :P +[12:39:08] <danvet> ah ok +[12:39:23] <danvet> and I don't think we have a mastodon foundation account yet anywhere +[12:39:35] <samuelig> AFAIK, we don't +[12:39:35] <danvet> picking the same as sfc might be a good idea, wherever that's going to be +[12:39:42] <alyssa> danvet: +1 +[12:39:43] <danvet> since mastodon.technology is dead +[12:39:46] <Lyude> agreed +[12:40:21] <Lyude> I can ask SFC about both things I guess :) +[12:40:25] <danvet> Lyude, so yeah if you can send karen/sfc a mail about this +[12:40:27] <alyssa> we (asahi) are on treehouse.systems but that's more due to a personal trust in the admins than much else +[12:40:32] <danvet> hah +[12:40:37] <Lyude> with that, that's pretty much the end of the meeting +[12:40:52] <danvet> cheers +[12:40:59] <samuelig> thanks! +[12:41:05] <danvet> I'll probably take a pic of the tarte and smash it onto my mastodon or so +[12:41:10] <rg3igalia> Thanks! +[12:41:22] <Lyude> alyssa: tbh that's very valid, I've been pretty surprised how much a lot of these instances seem to underestimate CoC time +[12:41:29] <samuelig> danvet, why you don't create an instance called tarte.social? +[12:41:56] <alyssa> Lyude: for both the IRC and the Twitter discussions ... yeah, moderation is the bigger concern for me than raw technical capabilities +[12:42:05] <Lyude> definitely +[12:44:11] <danvet> samuelig, I want to post pics of baking and food +[12:44:25] <danvet> not pics of crashing servers and "oops the UPS didn't quite work as well as I thought" +[12:51:22] <daniels> Lyude: if someone in our community wants to host a Mastodon/Zulip/Matrix/whatever instance, then I see no reason why we shouldn't pull it under our umbrella and just call them admins? +[15:07:27] <Lyude> daniels: If someone actually wants to do it, sure! I just worry about folks getting themselves burned out or signing themselves up for more then they can handle +"""]] +[15:15:41] [disconnected at Wed Nov 16 15:15:41 2022] diff --git a/BoardOfDirectors/IrcLogs/2022/11-30.mdwn b/BoardOfDirectors/IrcLogs/2022/11-30.mdwn new file mode 100644 index 00000000..e90422f0 --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2022/11-30.mdwn @@ -0,0 +1,130 @@ +[[!format txt """ +[11:08:46] [connected at Wed Nov 30 11:08:46 2022] +[11:08:47] [I have joined #xf-bod] +[11:09:11] * danvet waves +[11:10:39] <Lyude> hi! updates from my side: I still need to poke SFC about the matrix/mastodon stuff, I meant to do it yesterdy . rest of the agenda: XDC2022/XDC2023, GSoC/outreachy, I think that's it? +[11:10:51] <Lyude> samuelig: do you want to go over XDC? +[11:10:55] <samuelig> yes +[11:11:05] <mfilion> @lyude did you see my comments above re: mastodon? +[11:11:09] <danvet> Lyude, bylaws +[11:11:13] <danvet> maybe +[11:11:40] <danvet> Lyude, oh still missing the MR, so can't really comment on it +[11:11:49] <samuelig> XDC 2022: contacted organizers asking for the final expenses sheet, so we can reimburse the money (deducting it from the platinum sponsorship or whatsoever) they are wokring on it +[11:11:55] <samuelig> so we need to wait +[11:12:08] <Lyude> shit, I will get that fixed right after the meeting. or now if we want +[11:12:17] <Lyude> mfilion: I am not sure I did +[11:12:21] <danvet> Lyude, na later is fine imo +[11:12:30] <mfilion> @lyude scroll up, 17 November +[11:12:59] <Lyude> mfilion: gotcha, that answers one question +[11:13:29] <danvet> mfilion, got domain parked? +[11:13:34] <danvet> or am I on the wrong one +[11:13:44] <rg3igalia> probably on the wrong one +[11:13:44] <mfilion> domain parked? +[11:13:56] <rg3igalia> https://floss.social/explore <-- works for me +[11:14:14] <Lyude> sounds like a very hygenic social network +[11:14:16] <danvet> yeah I went with foss.social :-) +[11:14:27] <mfilion> haha I just clicked on the SFC's mastodon instance, and it says its shutting down imminently... oops +[11:14:44] <mfilion> I'll ping them to ask where they're migrating to +[11:15:26] <danvet> their own private instance +[11:15:35] <danvet> there's some service for that or something +[11:15:46] <alyssa> conservancy's instance was (is?) pleroma +[11:16:21] <danvet> https://social.sfconservancy.org/users/conservancy +[11:16:57] <danvet> apparently hosted by together.party +[11:17:09] <danvet> per sage +[11:17:12] * danvet no idea what that is +[11:17:20] <Lyude> samuelig: btw, anything on XDC2023? +[11:17:39] <samuelig> XDC 2023: we got 2 proposals currently. As we are about to start December, I think we need to vote for the proposals. Of course, I am part of one of the proposals so I will abstain, but I think we are very late already and we decided to give end of october as deadline at XDC 2022, we delay it to get the proposals. I don't think we can delay it too much. +[11:17:41] <mfilion> @danvet this is what's linked on their website: https://mastodon.technology/@conservancy +[11:18:02] <danvet> yeah that one is dead +[11:18:12] <danvet> mastodon.technology is shut down +[11:18:30] <danvet> samuelig, seconding on voting +[11:18:40] <mfilion> I have a third proposal coming soon +[11:18:47] <danvet> anyone who's kinda unsure about 23 still we can help to make a proposal for 25 +[11:19:03] <mfilion> and we're really not that late, LPC hasn't even narrowed down its list of possibly cities yet +[11:19:09] <danvet> mfilion, can we have more details on that? +[11:19:18] <samuelig> mfilion, one of the proposals cannot lock prices more than today +[11:19:19] <mfilion> MBition will be submitting +[11:19:23] <danvet> mfilion, I'd like to start sponsor hunting, it's kinda hard without a location and stuff ... +[11:19:31] <alyssa> who? +[11:19:40] <Lyude> Oh also right, we don't actually have gsoc stuff to go over now that it's over I think +[11:19:44] <mfilion> samuelig the only locked price they can't guarantee is for 2024 +[11:19:49] <Lyude> tlwoerner: unless we have any EVoC stuff? +[11:19:51] <mfilion> so doesn't matter +[11:20:21] <danvet> mfilion, which mbition? google's not helping much and I have no clue +[11:20:46] <danvet> the merc-benz one? +[11:21:34] <samuelig> mfilion, are they going to submit soon? I really think we need to decide for a proposal. I agree with danvet that if they cannot make it, we can tell them to go to 2025 and have a solid proposal for that year +[11:22:02] <samuelig> and it affects sponsors hunt as he said +[11:22:03] <mfilion> danvet https://mbition.io/, with possibly the help of the KDE organizing team +[11:23:25] <Lyude> (anyway, y'all with meetings to go to I think we can call the meeting at this point) +[11:23:44] <danvet> I think we should minimally at least set a deadline for mbition to submit something +[11:23:45] <mfilion> it's a really great opportunity for XDC to get some new faces, worth waiting a bit for them. +[11:23:56] <danvet> or at least pipe up with some mail about who's planning to do something +[11:24:00] <samuelig> how much time they need? +[11:24:01] <mfilion> yes of course, I told them we needed very soon +[11:24:18] <danvet> mfilion, can you drag them onto board@ with that? +[11:24:18] <mfilion> I spoke to them on Monday, should hear back this week +[11:24:45] <mfilion> yes that was my plan with their next reply +[11:25:29] <mfilion> they're really excited about submitting :) +[11:26:33] <danvet> can we also make them excited about 25 or so? +[11:27:10] <danvet> the thing is, we're kinda burning down goodwill with the coruna team if we ask them to jump in with a bid and then ignore them because someone super late rolls around the corner +[11:27:37] <danvet> _after_ we spend months scratching for a bid in every corner +[11:27:40] <danvet> or at least I did +[11:28:12] <Lyude> i should still look into boston for 2024 +[11:28:31] <danvet> we don't have a surplus of xdc organizers, burning them like this is not really great +[11:28:42] <danvet> and we've asked for an early heads up for over half a year +[11:28:49] <danvet> so we can adjust plans and all +[11:29:10] <danvet> or maybe not go into "lets call in all the favors to get an xdc organized" mode +[11:29:32] <mfilion> favors? who called in favors here? I certainly didn't. +[11:30:22] <mfilion> we all agreed we wanted 2023 to be in Europe, I've just been trying to get more than one option in to have a proper vote +[11:30:48] <Lyude> FWIW: I feel like most years even pre-pandemic we many times ended up with a single choice +[11:30:56] <mfilion> red hat are interested in a future edition too, as is arm, so it won't be a problem getting more going forward +[11:30:59] <danvet> yeah we really don't need two +[11:31:16] <danvet> and I did ping everyone we have in the list +[11:31:27] <danvet> mbition wasn't in there, so would have been great you mention this a /tad/ earlier +[11:31:39] <danvet> instead of surprise party +[11:32:11] <danvet> even the bid is a pile of work, so two just means one team has done a pile of work for nothing +[11:32:19] <danvet> much better to queue them in for 2 years later imo +[11:33:13] <mfilion> that's exactly what a RFP is for +[11:33:36] <mfilion> unless we start saying that going forward, we'll automatically accept the first proposal submitted +[11:34:10] <mfilion> we already have two who put in proposals, what's the problem with having a third? +[11:35:14] <danvet> it's just wasting goodwill for nothing +[11:35:35] <danvet> also we made it pretty clear that we want people to pipe up early that they're working on it +[11:38:37] <rg3igalia> hmm, it's not about going with the first proposal, the RFP has a deadline and we're very late already +[11:39:04] <danvet> the other thing is also, PEI isn't workeable for us +[11:39:16] <danvet> they don't have actual organizers, they just collected bids for locations +[11:39:19] <danvet> if I got that thing right +[11:39:27] <danvet> so all PEI gets us is a location, not a conference +[11:39:46] <danvet> since unlike LF/lpc we do not have professional paid conference staff that sorts out everything else +[11:39:56] <danvet> so we had nothing +[11:39:59] <mfilion> LPC is all volunteers +[11:40:09] <mfilion> LF just helps with finances +[11:40:22] <danvet> LF staff runs the location stuff with badges +[11:40:47] <danvet> I mean we can do it with PEI, but then /someone/ needs to step up to volunteer to organize this remotely +[11:40:49] <danvet> which we don't have +[11:41:01] <danvet> volunteers wont magically appear +[11:43:23] <danvet> also the problem isn't really that mbition+kde is submitting +[11:43:37] <danvet> it's that the proposal didn't pop up here or on board@ in any discussion for months +[11:43:47] <danvet> months after the initial deadline where we asked for a headups +[11:44:01] <danvet> but now that we finally have an xdc we need to wait for that mysterious proposal +[11:44:20] <danvet> and that xdc proposal we have now is already burning down a pile of goodwill credits +[11:44:24] <mfilion> yeah because its been hard finding people ready for next year. +[11:44:44] <mfilion> but now we have people lined up for years, so we're looking at 3-4 consecutive XDC's in Europe +[11:45:17] <danvet> I wouldn't be so sure +[11:45:21] <mfilion> I would +[11:45:30] <mfilion> Red Hat are very interested, as is Arm +[11:45:34] <mfilion> both Europe +[11:45:48] <mfilion> just a question of planning ahead with them, but both could make it work +[11:48:31] <daniels> Lyude: I'd like to go back to Boston for sure, but I'm lucky; I can get a visa, whereas quite a few countries just cannot get a US visa +[11:48:51] <Lyude> this is a very fair point +[11:49:34] <danvet> yeah but canada is about as bad I thought last time we looked at at least +[11:49:42] <danvet> because of easy travel between usa and .ca +[11:49:58] <danvet> kinda like visa is all about the same anywhere in europe (i.e. bs for like 2/3rd of the world) +[11:51:38] <Lyude> I wonder what the policy is like in mexico +[11:54:41] <daniels> afaik Canada has just as much annoying bureaucracy, but without the 1.5-5 year waitsfor certain countries +[11:56:03] <mfilion> @daniels for events in Canada it's been relatively good. OSSummit North America is in Vancouver next year because its significantly easier than the US to get visas to attend. +[12:09:40] <alyssa> daniels: "slightly less bad than the US" is our national motto :p +[14:24:07] <Lyude> honestly if we ever needed locations: I mentioned mexico because I know GUADEC has been held there +[14:25:57] <Lyude> hm, looks like it might not be much better there either +[16:25:12] <Lyude> btw samuelig I totally forgot to ask - should we do a vote for the RFP over email? +"""]] +[16:26:59] [disconnected at Wed Nov 30 16:26:59 2022] diff --git a/BoardOfDirectors/IrcLogs/2022/12-14.mdwn b/BoardOfDirectors/IrcLogs/2022/12-14.mdwn new file mode 100644 index 00000000..ea1fb629 --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2022/12-14.mdwn @@ -0,0 +1,132 @@ +[[!format txt """ +[11:16:27] [connected at Wed Dec 14 11:16:27 2022] +[11:16:28] [I have joined #xf-bod] +[11:16:40] <danvet> \o/ +[11:16:50] <Lyude> good old /etc/hosts :) +[11:16:56] <danvet> lol +[11:17:56] <alyssa> oh boy +[11:18:18] <Lyude> Anyway, meeting agenda for today - Matrix/Not-twitter - we have the answer to what domain to use so I just need to make the account, and I still need to ask about the matrix stuff (these last two weeks have been a bit chaotic for me). XDC 2022, XDC 2023, and I guess the by-laws if we have anything to go over with those? +[11:18:58] <danvet> well I think we should vote or something and ship this thing +[11:19:16] <danvet> maybe still some time to start contacting sponsors this year, but a bit late +[11:19:19] <alyssa> I vote yes +[11:19:22] <alyssa> what am I voting to? +[11:19:24] <alyssa> :p +[11:19:38] <danvet> at least I think after the heated arguing with mfilion 2 week ago we're sorted I think +[11:20:11] <danvet> xdc23 in la coruna, and then try to get xdc23 with the bid mfilion is working with mbitiion (also in europe but oh well) +[11:20:36] <Lyude> danvet: fine by me, I think I had exactly one more change I'm missing in that document but I've got to look again and see wht it was. I don't think it was anything major though +[11:20:38] <danvet> oh also with the ask to please try to move the date to a better one, if possible +[11:20:50] <mfilion> yes please +[11:21:03] <danvet> Lyude, is this related to xdc? +[11:21:14] <Lyude> danvet: ah sorry, was related to the by-laws +[11:21:19] <Lyude> (I assume that's what you meant by shipping it?) +[11:21:22] <rg3igalia> we've contacted the venue regarding dates but still don't have an answer +[11:21:25] <danvet> Lyude, nah ship xdc +[11:21:29] <Lyude> oooooooh ok +[11:21:37] <Lyude> yes we should definitely do that no argument :) +[11:22:07] <Lyude> Do we want to wait for the dates before doing that or just go ahead and say the dates are TBA? +[11:22:15] <danvet> so summary: xdc23 in la coruna with hopefully fixed dates, xdc24 aiming for mbition and mfilion is on the hook +[11:22:23] <danvet> imo go ahead +[11:22:43] <danvet> but also we're late enough in this year that it kinda doesn't matter for sponsor search +[11:23:02] <danvet> so if every else wants to drag this on for a bit more, *shrug* +[11:23:03] <Lyude> I'm fine with just announcing then :) +[11:23:14] <danvet> Lyude, oh for agenda (and bylaws), need to get the election committee going +[11:23:20] <Lyude> +1 from me, alyssa / mfilion ? +[11:23:24] <rg3igalia> waiting for the dates can take a bit long (maybe we won't have an answer before the end of the year), so I'd advice to go ahead on the vote +[11:23:30] <danvet> usually we kick of the process late in the old year +[11:23:52] <mfilion> what vote rg3igalia? +[11:23:56] <danvet> since it tends to take forever anyway +[11:24:12] <danvet> <danvet> so summary: xdc23 in la coruna with hopefully fixed dates, xdc24 aiming for mbition and mfilion is on the hook <- this is what I proposed we vote on +[11:24:25] <mfilion> well we already voted for xdc23 +[11:24:28] <danvet> and I guess what Lyude seconded +[11:24:32] <danvet> mfilion, did we? +[11:24:33] <mfilion> 5 votes for via email, on a possible 6 +[11:24:35] <rg3igalia> sorry, I meant announcement 🤦 +[11:24:39] <Lyude> danvet: gotcha, just send an email to the board about that then. Anyone here want to volunteer while we're meeting? +[11:24:54] <mfilion> and for xdc24, why vote? +[11:25:03] <danvet> oh crap I missed that +[11:25:06] * danvet hides in shame +[11:25:36] <danvet> Lyude, usually it's all directors that dont run for elections +[11:26:32] <Lyude> I'm running in this election so I probably can't do the thing then, I think ... x.org come on don't do the-oh ok you're loading now +[11:26:41] <danvet> so anholt_ mfilion alyssa rg3igalia plus anyone who decides to not rerun +[11:26:48] <danvet> and one of them gets to volunteer for running the show +[11:27:07] <danvet> I'm still planning to re-run, so it's not me :-) +[11:27:08] <Lyude> So it would be me, danvet, mdnavare, and samuelig running +[11:27:31] <danvet> https://www.x.org/wiki/BoardOfDirectors/Elections/ <- Election Process +[11:27:39] <rg3igalia> samuelig is not here, but I think he plans not to re-run, he'll have to confirm +[11:27:39] <danvet> for our gloriously beaurocratic voting process +[11:28:08] <danvet> also since we want to get the bylaws through, election committee really needs to be on top with reminders everywhere +[11:28:13] <danvet> or we wont get quorum +[11:28:18] <danvet> for the bylaw change +[11:29:48] <Lyude> Also, might as well since it's very quick: XDC2022 update from samuelig, nothing really. still waiting to hear back from the venue on the final bill +[11:30:23] <Lyude> XDC2023 stuff we just went over of course +[11:31:20] <Lyude> anyway, anholt_ (feel free to respond later since I assume you're MIA) rg3igalia and alyssa would you be up for being on the election committee? +[11:31:34] <rg3igalia> I would, yes +[11:32:32] <mfilion> I can help too, no idea what's needed though lol +[11:32:53] <Lyude> mfilion: pretty much everything is on the document that danvet linked, I've also done it before so I can always answer questions +[11:33:19] <danvet> the biggest one is calling in favors and nagging people so you have enough candidates +[11:33:36] <danvet> and this year, running a proper soviet voting scheme to get to very high turnout +[11:33:44] <danvet> because otherwise no way we'll get the bylaws through +[11:34:16] <danvet> there's also some hilarious corner cases on the member website +[11:34:31] <danvet> like as soon as you revoke the current membership last year's result page crashes +[11:34:37] <danvet> because the internal validation logic is busted +[11:34:42] <danvet> or at least was, last time I've done it +[11:35:00] <Lyude> oh right, you also can't not vote for someone. usually we've poked mupuf to fix this sort of thing +[11:35:19] <danvet> Lyude, oh we have a evoc request pending that I think is falling through all the cracks? +[11:35:24] <alyssa> Lyude: on paper yes +[11:35:26] <danvet> since no one seems to be tracking these +[11:35:31] <Lyude> danvet: right thank you for reminding me aboutthat +[11:35:55] <Lyude> yeah I'm not really sure what to do about that one, siqueira and tlwoerner do either of you happen to be around atm? +[11:35:55] <alyssa> in practice I'm not sure I have any spare bandwidth between now and April which would make me of dubious use for an election of this importance +[11:35:58] <alyssa> so unsure +[11:36:23] <mupuf> Lyude: ah, right, I should fix this before the next election +[11:36:37] <mfilion> cool ok, I can look at the election stuff with rg3igalia. +[11:36:58] <mfilion> danvet you're much better than I am at finding candidates though lol +[11:37:01] <danvet> mupuf, yeah the "no ranking" and "busted old results" would be nice if you can fix them +[11:37:05] <Lyude> alyssa: tbqh it's pretty low effort, also with mfilion and rg3igalia looking at things it's likely they'd be able to handle a lot of it if you don't end up having time +[11:37:17] <mupuf> danvet: busted old results? +[11:37:19] <alyssa> Lyude: Fair enough. +1 then what the hell +[11:37:19] <danvet> mfilion, oh since I run now I'm kinda biased to not find any :-P +[11:37:24] * anholt_ back now +[11:37:26] <danvet> mupuf, let me check +[11:37:37] <anholt_> I can be on elections committee, but I feel like I'm barely finding time for treasurer so I can't chair. +[11:38:06] <Lyude> danvet: tbh with the EVoC thing I wonder again if we should have a board position for GSoC/EVoC stuff +[11:38:09] <danvet> mupuf, https://members.x.org/ballot/1/admin nice validation splat on this one +[11:38:12] <alyssa> anholt_: this is your regularly scheduled reminder that we are extremely grateful for your treasurer work +[11:38:17] <danvet> Exception Value: +[11:38:17] <danvet> The count of votes cannot be greater than the total amount of votes +[11:38:20] <alyssa> thank you and don't sweat the rest +[11:38:34] <danvet> if you validate this, you need to validate it against the member period that was valid at that time +[11:38:37] <danvet> not the current one +[11:38:48] <mupuf> yeah, pretty sure I did it +[11:38:51] <danvet> so every time we create a new one, most of the old results go boom +[11:39:06] <danvet> at least that's what I suspect is going on, I haven't dug in +[11:39:06] <mupuf> I hope this is that though :D +[11:39:17] <mupuf> as it would be very easy to fix +[11:39:38] <danvet> mupuf, yeah for the most recent election (before the new membership starts) it's all fine&nice +[11:39:51] <tlwoerner> hello. wrt evoc i'll take a look at it. it looks like Karol has agreed to mentor, but they don't have a project/topic and no proposal yet. i can get on it and get them to do those +[11:40:05] <tlwoerner> at that point i guess the bod has to vote and we go from there +[11:40:09] <mupuf> well, that seems suspicious :D You may be right here :) +[11:40:17] <Lyude> tlwoerner: oh awesome thanks! just let us know when we need to vote and I can handle nagging people +[11:40:27] <tlwoerner> Lyude: okay +[11:41:38] <Lyude> I guess that's basically it unless we've got any other stuff w/r/t election to talk about +[11:43:33] <mfilion> are we really going to have a meeting on the 28th? +[11:45:01] <mfilion> I'll be off that week, as is the case for most people here (not much happens between christmas & new year's) +[11:45:26] * rg3igalia tempted to say yes to pull a prank (Dec 28th is "prank day" in Spain) +[11:46:40] <mfilion> lol +[11:46:58] <tlwoerner> rg3igalia: is that instead of, or in addition to, a prank day on April 1? +[11:46:58] <rg3igalia> instead of +[11:46:59] <alyssa> rg3igalia: q malvado :P +[11:47:30] <rg3igalia> more info in the penultimate paragraph here: https://en.wikipedia.org/wiki/Massacre_of_the_Innocents#Feast_day +[11:50:51] <tlwoerner> as i'm not on the board, i don't think i get evoc@ emails, so i missed Antonio's proposal +[12:00:05] <danvet> tlwoerner, hm should probably add you there, that's why we have it .. +[12:00:06] <danvet> if you want +[12:02:22] <danvet> tlwoerner, twoerner at gmail is on there already? +[12:02:29] <danvet> and karolherbst +[12:11:47] * anholt_ votes for no meeting on the 28th +[12:13:22] <tlwoerner> danvet: thanks for looking into it. i'll have to go figure out where that email went +[12:27:04] <danvet> yeah I'm not going to be around on 28th really :-) +[14:52:39] <Lyude> oh right I forgot +[14:52:42] <Lyude> yeah no meeting on the 28th +[14:53:05] <Lyude> ( mfilion anholt_ danvet mdnavare rg3igalia samuelig ) +"""]] +[14:54:07] [disconnected at Wed Dec 14 14:54:07 2022] diff --git a/BoardOfDirectors/IrcLogs/2023/01-11.mdwn b/BoardOfDirectors/IrcLogs/2023/01-11.mdwn new file mode 100644 index 00000000..c0d8fe39 --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2023/01-11.mdwn @@ -0,0 +1,156 @@ +[[!format txt """ +[11:22:01] [connected at Wed Jan 11 11:22:01 2023] +[11:22:01] [I have joined #xf-bod] +[11:22:06] <Lyude> there we go :) +[11:22:17] <danvet> alyssa, brutal +[11:23:01] <Lyude> anyway - so what's the plan with EVoC? +[11:23:26] <Lyude> it sounds like we might want to have someone on the board dedicated to helping out with this sort of thing again +[11:23:33] <Lyude> ( tlwoerner , siqueira ?) +[11:24:38] <danvet> oh for evoc can we just first approve the internship? +[11:24:41] <tlwoerner> hello X bod +[11:24:43] <danvet> we fumbled a bit too hard on that one +[11:24:52] <Lyude> danvet: it hadn't already been? yeah of course +[11:24:56] <danvet> also I figured out why the proposal didn't go through, list had a 40kb message limit +[11:25:03] <Lyude> Oh. +[11:25:06] <Lyude> Well that explains that +[11:25:13] <danvet> Lyude, maybe I missed the vote again, I'm good at these :-/ +[11:25:19] <danvet> but yeah that should be fixed now +[11:25:35] <tlwoerner> danvet: 41kb? +[11:25:46] <danvet> :-) +[11:25:50] <danvet> I set it to unlimited +[11:25:58] <tlwoerner> w00t! +[11:26:02] <danvet> let's rely on all other smtp to filter the obvious issues :-) +[11:26:05] * tlwoerner loves unlimited anything +[11:26:11] <danvet> (I guess fd.o has a server size limit for the worst) +[11:26:37] <danvet> Lyude, but yeah I guess we should vote on this +[11:26:47] <Lyude> yeah I just checked my email and I don't see a vote +[11:26:49] <danvet> apparently student simply worked for free, which isn't great +[11:26:55] <Lyude> no it's not :( +[11:27:13] <Lyude> It's a +1 from me, alyssa mfilion rg3igalia anholt ? +[11:27:16] <danvet> +1 +[11:27:24] <alyssa> this the rusticl one? +[11:27:34] <danvet> antonio something +[11:28:06] <danvet> i.e. yes +[11:28:08] <alyssa> +1 +[11:28:17] <rg3igalia> +1 +[11:28:28] <Lyude> hm. also daniels btw foundation.x.org seems to be down +[11:28:46] <Lyude> oh +[11:28:49] <Lyude> weird nevermind +[11:28:50] <Lyude> seems fine now +[11:28:57] <daniels> glad to be of service :) +[11:29:28] <daniels> but perhaps whilst we're here, a relevant topic is the evergreen 'we need to find more admins with more time / less burnout from having done it for 19 years' one +[11:30:31] <Lyude> I guess that's 4 votes, don't we need 5 though? +[11:30:43] <Lyude> i can probably poke folks for the last vote +[11:30:51] <danvet> Lyude, yours is deciding if we're split +[11:30:59] <Lyude> ah ok, then +1 from me then :P +[11:31:00] <danvet> so 4 including you is enough +[11:31:18] <Lyude> cool then it's approved :), does someone want to let them know +[11:31:36] <Lyude> And daniels - yeah, I'm trying to remember what we came to the conclusion of last year when talking about this with SFC +[11:31:44] <danvet> oh on fdo admins, should probably throw a thank you dinner or something if we haven't done that for 22 already +[11:32:21] <daniels> I'm quite well fed; thanks would be not being pinged about machines being down or networks being rubbish :) +[11:32:27] <Lyude> danvet, alyssa - any chance y'all remember what the answer was on getting a sysadmin? +[11:32:44] <daniels> (unsure if bentiss is malnourished or not) +[11:33:15] <alyssa> Lyude: I think Bradley said SFC may be able to help once we're in-SFC +[11:33:20] <alyssa> but I don't remember the details +[11:33:36] <Lyude> lright. daniels jfyi, that's basically been my big hope for getting more admins +[11:33:58] <daniels> good to know there's a plan :) lmk how I can help as ever +[11:34:13] <Lyude> otherwise i may ask bentiss how kubernetes does things so I can reset stuff sometimes :P +[11:34:15] <Lyude> yeah sure thing +[11:34:48] <Lyude> ok, alyssa, SPDX RFC? +[11:35:08] <alyssa> right +[11:35:34] <alyssa> There's some interest in using SPDX comments in Mesa, in place of the full MIT license boilerplate +[11:36:45] <alyssa> Off the bat I see some benefits (the license copy/paste game has a small but nonzero effect on productivity and willingness to split up source files) and some drawbacks (there are at least 5 distinct MIT licenses in tree and it's unclear if it's kosher to collapse them) +[11:37:17] <alyssa> Furthermore some parts of Mesa have already switched (especially Google's subtrees, e.g. venus) +[11:37:45] <alyssa> So from a consistency POV, it would be nice to figure out if this is something we're comfortable with +[11:38:00] <Lyude> alyssa: do each of the different MIT variants not have their own SPDX tags (? unsure what you would call them) +[11:38:01] <alyssa> I spoke to SFC about this briefly before Christmas, who raised some specific concerns about this +[11:38:48] <alyssa> and asked that we hold off on making any decisions until we can meet with them about this (January 15th was the cited date for when their holiday frenzy ends) +[11:39:13] <danvet> yeah from the kernel discussion there was definitely some annoyed people +[11:39:21] <danvet> who laughed at the legal review work lf has done +[11:39:23] <alyssa> nod +[11:39:27] <danvet> and insisted the full headers be kept +[11:39:29] <danvet> but +[11:39:31] <danvet> a) I have no idea +[11:39:39] <danvet> b) not a lawyer myself +[11:39:46] <danvet> I'm not sure we want to make any recommendation here +[11:39:48] <alyssa> nodyeah +[11:39:50] <alyssa> I don't have a good handle on the issues at play, SFC probably does. +[11:40:00] <danvet> if sfc makes one, I guess we could just point at that as "hey maybe you want to head that" +[11:40:04] <alyssa> *nod* +[11:40:30] <danvet> my personal opinion is a bit that aside from making license compliance scripting easier for big companies I don't see a point +[11:40:41] <danvet> and it still has the issue that if it's wrong, you might have a problem +[11:40:44] <alyssa> nod +[11:40:50] <alyssa> it's the boilerplate that gets me personally +[11:41:00] <danvet> I guess just a nice checkbox for checkbox counting people +[11:41:13] <danvet> yeah that makes sense +[11:41:13] <alyssa> added friction when splitting up files etc +[11:41:30] <danvet> yeah +[11:41:43] <alyssa> there are some short NIR passes where the license header is literally half the file +[11:42:07] <alyssa> having a license identifier instead would be a lot less obnoxious, if there is a kosher way to do it +[11:42:31] <alyssa> (whether SPDX or otherwise) +[11:43:31] <alyssa> anyway, if people agree in principle that this is a useful direction for Mesa (and potentially other fd.o projects, nothing really Mesa specific here) ... then I'd like some non-empty subset of us to meet with SFC later this month to get their takes +[11:43:47] <mfilion> sorry I didn't see the time, for some reason thought the meeting was in 15 minutes. oops. +[11:44:00] <Lyude> (BTW, was afk for a moment because I was going through the board moderation queue. looks like someone from nasa is playing the "supply chain? :3" game +[11:44:12] <alyssa> Lyude: oh you got that email too? :P +[11:44:18] <Lyude> oh other people got it? +[11:44:31] <alyssa> I got one that was addressed to me and anholt, inexplicably +[11:45:00] <alyssa> if people think SPDX is all silly, well, I can drop it. so far have spent a couple hours of preliminary investigation and that's it, I'm not invested in it +[11:45:15] <Lyude> is it actually from nasa? I was going to respond to tell them "no, there's no security benefit in doing that, yes I've seen 'the news', no - people typosquatting on python packages with no proof anyone's actually using them is not evidence of a security risk +[11:45:25] <alyssa> i think so, yes +[11:45:39] <danvet> alyssa, I think it makes sense +[11:45:56] <danvet> I just also think we shouldn't do any recommendations ourselves and on the record offload this all to sfc +[11:46:03] <alyssa> Yeah, that's valid +[11:46:05] <danvet> also I'm happy to sit in there, maybe I learn what the concern is +[11:46:17] <danvet> *in that meeting with sfc I mean +[11:46:35] <Lyude> alyssa: anyway yeah I was going to say leave it to SFC on that one +[11:47:08] <alyssa> Lyude: yep -- RFC here was more about setting up the meeting with SFC (happy to arrange that) since I didn't want to go against the board on this +[11:47:45] <danvet> +1 on that +[11:47:53] <danvet> but I don't think we need a vote really :-) +[11:48:12] <alyssa> (Also don't want to go against SFC, assuming we'll be joining soon. Like, if we switch everything to SPDX, and SFC independently publishes a "Don't Use SPDX" blog post, well, that's not great optics for either of us.) +[11:48:17] <Lyude> alyssa: yeah that's fine with me! do you want to poke karen and ask about it? +[11:48:57] <alyssa> I had discussed this was bradley, was going to poke him after this if people were in favour +[11:49:33] <Lyude> I'd say just go ahead with it +[11:49:49] <alyssa> ac +[11:49:50] <alyssa> k +[11:50:08] <Lyude> I think that's basically it for the meeting everyone +[11:52:03] <danvet> Lyude, elections? +[11:52:26] <danvet> I don't even know whom we volunteered for chair +[11:55:53] <Lyude> oh hfdfd thank you for reminding me +[11:56:04] <Lyude> sorry, I'm very tired today ;_; +[11:56:11] <mfilion> I think rg3igalia for the chair with me helping out? +[11:56:46] <Lyude> danvet: yeah, I am pretty sure we voted on it last time. let me look at the logs +[11:56:51] <Lyude> or did we +[11:57:19] <mfilion> yeah I just scrolled up and re-read the discussion +[11:57:30] <Lyude> Board discussed who will be on the elections committee this year, mfilion and +[11:57:31] <Lyude> Ricardo volunteered +[11:57:43] <danvet> rg3igalia, so updates? +[11:59:00] <danvet> rg3igalia, https://www.x.org/wiki/BoardOfDirectors/Elections/#electionprocess +[11:59:12] <danvet> I guess we'll cover this next time around again? +[11:59:13] <mfilion> probably none, we haven't chatted about it since the last meeting a month ago +[11:59:20] <mfilion> yeah let's do next time +[11:59:34] <mfilion> rg3igalia ping me when you have some time so we can take a look +[11:59:37] <danvet> well should get it going or we'll end up voting in summer or something :-) +[12:04:52] <mfilion> We'll get it going by end of the month +[12:10:54] <tlwoerner> it's too bad i'm not on the board, i wouldn't mind taking the spdx thing on and even generating the patches +[12:11:17] <tlwoerner> switching to spdx tags could be a good way to see what parts of the code are being actively maintained vs otherwise +[12:11:55] <tlwoerner> ask people to switch their code, any code not switched by <date> does on the chopping block? +[12:12:53] <tlwoerner> my understanding is that spdx defines specific strings, one can't simply pick the wording of their choice. choices exist for, say, MIT 3-clause vs MIT 4-clause +[12:13:25] * anholt here now +[12:20:45] <Lyude> also anyone have an issue with me telling this person from nasa "hey we're not a supply chain also requiring contributors identities is bad for these reasons etc.?" +[12:22:03] <danvet> Lyude, imo just drop the license on them or something +[12:22:24] <danvet> the entire "at your own risk and no liability" is kinda meant like it's written +[12:22:45] <danvet> and maybe tell them that if they're using open source, they should have a process somewhere internally to handle these risks +[12:23:20] <danvet> this just looks like a lost employee to me +[12:24:07] <daniels> danvet: I wouldn't drop the license on them, because despite any disclaimer, you are essentially liable for any advice you provide +[12:24:44] <daniels> 'we are not qualified nor compelled to answer these questions, please seek support elsewhere' is the answer you want +[12:25:05] <danvet> ah right +[12:25:33] <danvet> Lyude, ^^ +[12:38:48] <danvet> Lyude, I typed a reply to reine with links +[15:16:57] <danvet> Lyude, tlwoerner who's going to reply to antonion that's it's all approved and apologies for the delay and need to sort out payment with anholt ? +[15:22:45] <tlwoerner> ideally someone from the board? +[15:22:55] <tlwoerner> danvet: ^ +[15:36:13] <Lyude> danvet: I can do it if you need +[15:38:29] <danvet> yeah if you can +[15:38:36] <danvet> otherwise I'll try to not forget tomorrow or so +"""]] +[19:17:45] [disconnected at Wed Jan 11 19:17:45 2023] diff --git a/BoardOfDirectors/IrcLogs/2023/01-25.mdwn b/BoardOfDirectors/IrcLogs/2023/01-25.mdwn new file mode 100644 index 00000000..f952e24c --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2023/01-25.mdwn @@ -0,0 +1,61 @@ +[[!format txt """ +[11:05:55] [connected at Wed Jan 25 11:05:55 2023] +[11:05:56] [I have joined #xf-bod] +[11:06:06] <alyssa_fruit> Hi secretary +[11:07:44] * danvet waves +[11:08:21] <Lyude> Hi everyone! Agenda for today: SFC (status: working on by-law stuff, should be done today or tomorrow cc: danvet :) , still need to work on matrix/mastodon, and that's it on my side. The rest of the agenda: XDC+WineConf+FOSSXR expenses, elections, hopefully I'm not missing anything but I think that's it? +[11:09:14] <rg3igalia> elections I haven't gotten to it, as mfilion said in the last meeting, we'll start before the end of the month, I'll try to get it started ASAP and sorry for any delays on my side +[11:10:07] <danvet> I think we really should vote the expense stuff one way or another +[11:10:16] <danvet> mfilion, ^^ +[11:10:23] <danvet> or we don't even have enough people yet today? +[11:10:31] <Lyude> we should +[11:10:42] <Lyude> we have about 5 people today +[11:10:48] <danvet> Lyude, also for bylaw pls ping me when you have it since I'm pretty good at ignoring gitlab pings :-/ +[11:10:55] <alyssa_fruit> I'm a fake person +[11:11:00] <Lyude> danvet: it's ok i'm the same way lol, was planning on doing that +[11:12:34] <rg3igalia> also I have a small status update on XDC 2023 +[11:12:49] <Lyude> So we're just voting to approve covering the expenses for the con, 50% XDC FossXR 25% +[11:12:55] <Lyude> ah XDC, that's what I forgot to put on the agenda :) +[11:12:58] <rg3igalia> from samuelig: XDC 2023: we are going to sign the venue contract with the new dates. still pending to create the website and the domain redirection. WIP. +[11:13:10] <rg3igalia> that's all +[11:13:26] <mdnavare> what are the new dates proposed? +[11:13:33] <danvet> Lyude, there's two proposals in the room, need to be clear which one +[11:13:50] <alyssa_fruit> rg3igalia: woohoo! +[11:14:09] <danvet> Lyude, is that the mfilion/codeweavers one? +[11:14:10] * rg3igalia double-checking the dates... +[11:14:25] <danvet> imo that's fine, since I think more arguing is not worth it ... +[11:15:34] <Lyude> danvet: ah yes-that's the one I'm referring to. what was the second proposal, i'm still catching up a bit on my email +[11:15:48] <danvet> well it's both the very first and very last one :-) +[11:15:50] <danvet> but yeah +[11:16:01] <danvet> unfortunately neither samuelig nor mfilion around +[11:16:08] <danvet> imo just vote on that and done +[11:16:21] <rg3igalia> mdnavare: october 16-19 +[11:17:14] <Lyude> danvet: yeah I'm fine with it. +1 from me, danvet rg3igalia alyssa_fruit mdnavare rg3igalia ? +[11:17:19] <alyssa_fruit> A bit cynical but most of the value of XDC comes from people who would presumably choose XDC over $otherconf given a conflict. Not a reason to create a conflict but I'm going to vote yes to whatever gets XDC unblocked. +[11:17:41] <danvet> yeah I think just not arguing is best :-) +[11:17:42] <danvet> +1 +[11:17:56] <alyssa_fruit> Lyude: is this for the xdc2022 bill or the 2023 dates? +[11:18:00] <Lyude> XDC2022 bill +[11:18:04] <alyssa_fruit> Either way +1 +[11:18:10] <rg3igalia> I'm fine with either expenses proposal, and so is samuelig +[11:18:30] <rg3igalia> so whatever you're voting, +1 :) +[11:18:53] <alyssa_fruit> ^^ +[11:19:01] <Lyude> (also brb) +[11:19:54] <danvet> alyssa_fruit, xdc23 we voted (I missed it too) +[11:20:03] <alyssa_fruit> Even better +[11:20:15] <danvet> Lyude, I guess that means mfilion's proposal is approved in his absence +[11:20:40] <mdnavare> For the XDC 2022 bill +1 +[11:20:43] <Lyude> Yeah, I figure they probably don't mind too much though since it's better to just get it approve +[11:21:40] <Lyude> So that's the proposal voted for, rg3igalia what's the XDC update? +[11:21:54] <rg3igalia> what I mentioned above +[11:22:09] <rg3igalia> from samuelig: XDC 2023: we are going to sign the venue contract with the new dates. still pending to create the website and the domain redirection. WIP. +[11:22:46] <alyssa_fruit> 🥳 +[11:22:53] <danvet> yay +[11:23:04] <Lyude> sgtm! +[11:23:32] <Lyude> This will be a pretty quick meeting I think since I'm not sure we had anything else, anything I missed before we end? +[11:24:12] <alyssa_fruit> Nothing from my end +[11:25:48] <Lyude> SGTM then, I think we can end here :) +[11:25:59] <alyssa_fruit> Cheers 🥂 +[11:26:45] <rg3igalia> 👋 +"""]] +[16:15:46] [disconnected at Wed Jan 25 16:15:46 2023] diff --git a/BoardOfDirectors/IrcLogs/2023/03-08.mdwn b/BoardOfDirectors/IrcLogs/2023/03-08.mdwn new file mode 100644 index 00000000..227016cc --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2023/03-08.mdwn @@ -0,0 +1,82 @@ +[[!format txt """ +[11:13:12] [connected at Wed Mar 8 11:13:12 2023] +[11:13:13] [I have joined #xf-bod] +[11:13:47] <Lyude> anholt_, danvet, alyssa, mdnavare, mfilion, rg3igalia, role call +[11:13:54] <danvet> waves +[11:13:58] <danvet> but kinda busy ... +[11:14:00] <rg3igalia> I'm here +[11:15:55] <Lyude> guess we're just waiting for one more person at least +[11:16:19] <danvet> rg3igalia, mfilion https://gitlab.freedesktop.org/xorgfoundation/xorg_membership/-/merge_requests <- you have two merge requests to approve here and check with mupuf whether it works for deploying automatically or anything needed +[11:16:33] <danvet> Lyude, ^^ probably just for the minutes that mupuf fixed these two things +[11:16:45] <alyssa> Lyude: hello +[11:16:48] <danvet> since this is election committee stuff doesn't need the full board :-) +[11:16:52] <Lyude> hey! +[11:16:56] <danvet> also we kinda late with elections :-/ +[11:17:15] <danvet> unless something moved since I last checked +[11:17:32] <Lyude> no we're definitely a bit late, which makes me wonder if we should shift the terms slightly over to account for that +[11:17:36] <rg3igalia> I guess so, since we're in the process of approving membership renewals and receiving candidates +[11:18:00] <rg3igalia> I should send a reminder, BTW +[11:18:32] <Lyude> gotcha, I will send my nomination at some point today btw +[11:18:49] <Lyude> would have done it earlier but I was kinda awol until this week from covid :( +[11:18:55] <rg3igalia> danvet: I asked mupuf earlier this week about how to test the changes, since I'm not qualified to review the code +[11:19:29] <rg3igalia> not sure how to proceed for the MRs otherwise +[11:19:43] <danvet> rg3igalia, oh you started already? wiki is still stuck on 2022 elections and there's no tiemtable there? +[11:19:58] <rg3igalia> then I should update the wiki, I guess +[11:20:08] <rg3igalia> but mails have been out already for a couple of weeks +[11:20:27] <danvet> rg3igalia, I guess the wiki is missing that step and needs to be fixed +[11:20:47] <Lyude> I guess agenda for today: elections stuff (which we're talking about now of course), matrix/not-twitter: I will try to actually get to that this week, and I think we might need to skip XDC updates since I think samuelig is out today +[11:21:17] <rg3igalia> oh, right, I can see I should update the top of https://wiki.freedesktop.org/xorg/BoardOfDirectors/Elections/ with what we've done so far +[11:21:47] <danvet> rg3igalia, essentially it's a) move the last year's link on https://www.x.org/wiki/BoardOfDirectors/Elections/ b) add new page and fill it out with timeline c) link it at the top of Elections/ +[11:22:04] <rg3igalia> gotcha, thanks! +[11:22:08] <danvet> rg3igalia, also need a step before the elections starts to fill in candidate details and what is getting voted on +[11:22:23] <danvet> rg3igalia, at the very bottom there's examples including when we voted on bylaw changes +[11:22:28] <rg3igalia> yes, I see the old page +[11:22:50] * anholt_ here now +[11:23:38] <Lyude> btw, are we missing anything on the agenda? +[11:23:50] <Lyude> if not I think this might end up being a pretty short meeting +[11:23:56] <mupuf> rg3igalia: sorry, forgot to answer. You can deploy the website locally and test, or we deploy it live and you test? I mean, it's not the end of the world if there is a regression before the vote starts +[11:24:19] <alyssa> Lyude: not that i know of, never managed to get in touch with conservancy about SPDX and don't really have the spoons to care either +[11:25:44] <rg3igalia> mupuf: when you say that I can deploy the website locally, you mean in my own laptop, for example? +[11:25:56] <Lyude> I guess that's pretty much it then unless anyone has anything else +[11:27:06] <tlwoerner> for gsoc we have a couple mentors and one student we're working with so far +[11:27:41] <tlwoerner> it looks like emersion is interested in mentoring for columbarium to do a pipewire project +[11:27:42] <Lyude> oh right! thank you for reminding me about that +[11:28:05] <alyssa> (though it did feel weird to tell people to wait on sfc for spdx and then not be able to get in touch with sfc about spdx, which makes me think i've deadlocked this :( ) +[11:28:19] <tlwoerner> however, we need to be careful. gsoc is a program to introduce students to open-source, it's not a program to fund open-source projects +[11:29:01] <tlwoerner> emersion: we need to verify that columbarium is not a significant, non-trivial contributor to open-source already +[11:29:13] <tlwoerner> otherwise we could consider the project for evoc +[11:29:54] <emersion> tlwoerner: i though that policy was gone? +[11:31:54] <tlwoerner> emersion: the change in policy is that a contributor no longer has to be a student at an accredited post-secondary institution +[11:33:16] <tlwoerner> so, in theory, a 50-year-old person who has been a developer their entire lives (or perhaps even just attended a code-camp) could qualify for gsoc provided they've never contributed to open-source before (at least not in a non-trivial way) +[11:34:35] <emersion> tlwoerner: https://summerofcode.withgoogle.com/rules +[11:34:40] <emersion> "be a student or a beginner to open source software development" +[11:34:46] <emersion> the "or" is important here +[11:34:59] <tlwoerner> isn't that what i said? +[11:35:39] <emersion> a student who's a big FOSS contributor *and* a student would qualify, tlwoerner +[11:36:09] <tlwoerner> Google Summer of Code (GSoC) is a program designed to bring new, excited contributors into open source communities, with the hope that they will continue to contribute to open source communities long after their GSoC program ends. +[11:36:10] <emersion> eh, two "student" in here, English is hard +[11:36:38] <emersion> tlwoerner: i'd trust the formal "rules" page more than the marketing stuff +[11:36:47] <tlwoerner> that's from the faq +[11:36:53] <emersion> section 7.1.a is pretty clear +[11:37:12] <tlwoerner> in any case, i can ask for clarification +[11:38:35] <emersion> tlwoerner: do you find the rules ambiguous? +[11:39:18] <emersion> tlwoerner: the 2023 blog post highlights the change: https://opensource.googleblog.com/2023/01/mentor-organization-applications-are-open-for-google-summer-of-code-2023.html +[11:39:33] <emersion> "Our most noted change coming in 2023 is that we are expanding the program to be open to students and to beginners in open source software development." +[11:48:36] <mupuf> rg3igalia: yes. There are no services needed, just python and pip +[11:49:16] <rg3igalia> mupuf: ok, I'll ping you tomorrow if I'm not able to test locally, because likely I'm going to need some handholding +[11:50:23] <mupuf> Sure! +[11:50:42] <rg3igalia> thanks again! +[12:12:07] <mfilion> ugh missed the meeting again. sorry about that. +[12:12:33] <mfilion> fyi DST kicks in here this Saturday, and only starts in two weeks in the EU +[12:14:17] <mfilion> rg3igalia lmk if you need me to review anything once you're done updating +[12:18:29] <alyssa> DST? ugh +[12:18:36] <alyssa> just when i thought i was getting on a sleep schedule :p +[12:46:21] <mdnavare> Hi All, sorry missed the meeting today with lots of keynotes this morning for International Women's Day today +[12:50:34] <alyssa> There's a day just for international women? :-P +[12:51:50] <mdnavare> March 8th - International Women's Day! So at Google its celebrated with talks, keynotes and panels with all Women Leaders here! +[12:51:55] <alyssa> :-D +[12:52:01] <alyssa> just feeling silly :) +[12:52:14] <alyssa> 'grats on the new job, by the way :) +[13:01:41] <mdnavare> Thanks Alyssa! +"""]] +[15:20:13] [disconnected at Wed Mar 8 15:20:13 2023] diff --git a/BoardOfDirectors/IrcLogs/2023/03-22.mdwn b/BoardOfDirectors/IrcLogs/2023/03-22.mdwn new file mode 100644 index 00000000..3cccf6f3 --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2023/03-22.mdwn @@ -0,0 +1,75 @@ +[[!format txt """ +[12:01:21] [connected at Wed Mar 22 12:01:21 2023] +[12:01:21] [I have joined #xf-bod] +[12:03:35] <Lyude> Hi everyone, time for rolecall: anholt_ alyssa mdnavare mfilion rg3igalia samuelig danvet +[12:04:14] <danvet> hi +[12:04:27] <rg3igalia> hi +[12:06:47] <Lyude> hm, folks here? +[12:06:57] <alyssa> hi +[12:09:35] <samuelig> hi +[12:09:47] <danvet> Lyude, admin vote on board@ for agenda +[12:09:53] <danvet> pretty much only needs your reply for confirmation +[12:10:30] <Lyude> Cool, I think that's enough folks as long as we don't have to vote on anything :s. Agenda for today: XDC2022/XDC2023, Matrix and not-twitter I still need to get to, admin vote for board@, do we have GSoC/EVoC stuff tlwoerner ? +[12:11:12] <rg3igalia> I can also provide an update on the elections if you want +[12:11:16] <tlwoerner> Lyude: sure +[12:11:38] <Lyude> rg3igalia: yeah that would definitely be good :) +[12:11:56] <Lyude> samuelig: you can also post the XDC stuff if you want (or I can, up to you) +[12:12:51] <Lyude> tlwoerner: feel free to start btw +[12:13:40] <samuelig> doing it +[12:13:52] <samuelig> XDC 2022: anholt_ asked organizers to fill the reimbursement form in January 30th. But I don't know which is the current status of that. +[12:14:04] <tlwoerner> Lyude: okay, thanks +[12:14:15] <samuelig> XDC 2023: started working in the website. We have now the event created (https://indico.freedesktop.org/event/4/) but still needs to add content to it. Asked for DNS redirection and reset the sponsorbox: https://gitlab.freedesktop.org/freedesktop/freedesktop/-/issues/511 +[12:14:31] <samuelig> The idea is to open the CfP at some moment in April +[12:14:52] <samuelig> XDC 2024: as I am not running for re-election, somebody else needs to take over the task of coordinating the gathering of proposals, pinging people and so on. +[12:15:02] <tlwoerner> potential GSoC contributors have until April 4, 1800UTC, to submit their applications/proposals +[12:16:43] <tlwoerner> I'm currently aware of one student being mentored by Maíra and group for DRM code coverage, and another proposal for a pipewire project being mentored by Simon Ser +[12:17:39] <tlwoerner> we're running afoul of an out-of-date ideas page, I encourage members to look over the ideas page to make sure it's up-to-date +[12:17:55] <tlwoerner> https://www.x.org/wiki/SummerOfCodeIdeas/ +[12:18:51] <Lyude> samuelig: sgtm +[12:18:54] <tlwoerner> a third person, binhani, is looking at ideas +[12:19:13] <tlwoerner> (that's all for me) +[12:20:05] <rg3igalia> regarding elections and membership renewals, we have 60 members currently (pending to send a couple of reminders this week) +[12:20:09] <Lyude> tlwoerner: cool, thanks for the update! Admin vote for board@ I'll just go over quick for the agenda (responded to it via email just now btw): we voted to approve a new freedesktop.org admin, Peter Hutterer +[12:20:19] <Lyude> oops, sorry you can go rg3igalia :) +[12:20:25] <rg3igalia> and we have 4 candidates so far +[12:20:29] <danvet> Lyude, can you add whot to the wiki too +[12:20:34] <Lyude> danvet: sure thing +[12:20:53] <rg3igalia> a couple of unknown folks: lyude paul and daniel vetter, no idea who they are >:) +[12:20:53] <danvet> https://www.x.org/wiki/XorgFoundation/Policies/Hosting/ +[12:21:02] <danvet> Lyude, thx +[12:22:53] <Lyude> rg3igalia: I guess anything else? +[12:23:01] <rg3igalia> so I was thinking of extendind the nomination period a couple of weeks +[12:23:24] <rg3igalia> sending a new email today for both self-nominations and membership renewals +[12:23:47] <Lyude> yeah that seems fine to me, it almost always ends up taking a few tries to get candidates +[12:23:50] <rg3igalia> I'm not sure it's worth keeping both dates separate as they were now following the process +[12:23:54] <samuelig> rg3igalia, to get a couple more of nominations and have a real election? +[12:24:10] <rg3igalia> exactly +[12:26:10] <Lyude> rg3igalia: I forget, do we need a vote in order to do that btw? +[12:26:18] <Lyude> or I guess that'd be up to the election committee +[12:26:25] <rg3igalia> good question, I didn't check +[12:26:34] <rg3igalia> but we can vote now that we're here and be safe +[12:26:44] <danvet> we generally pushed the entire timeline, but that's up to election committee +[12:27:07] <danvet> elections in April is way too late anyway, so *shrug* +[12:27:32] <rg3igalia> we're roughly on the same timeline as last year :\ +[12:27:39] <danvet> yeah we suck every year +[12:27:42] <rg3igalia> which is not an excuse, I know :D +[12:29:10] <Lyude> well it's a +1 from me, since yeah - it's the same as last year, if I'm still around for election committee next year I'll see if I can get things running on time +[12:29:34] <rg3igalia> +1 from me obviously +[12:30:05] <samuelig> +1 from me but just 2 weeks. I think if there are no more candidates after the end of the period, we can call it a day and just vote +[12:30:17] <rg3igalia> samuelig: agreed +[12:31:09] <rg3igalia> alyssa, danvet are you ok with that? +[12:31:36] <danvet> I'm not on the election committee +[12:32:04] <Lyude> yeah actually remembering now, I think we should be all set because yes - iirc that is up to the election committee +[12:32:12] <Lyude> sorry, brain was blanking for a second heh +[12:32:13] <rg3igalia> 👍 +[12:32:16] <danvet> so this is on rg3igalia alyssa anholt_ and mfilion to decide +[12:32:42] <danvet> unless someone decides to not re-run and join your party :-) +[12:33:52] <Lyude> I think that's it for today then, thanks for coming everyone! +[12:34:08] <samuelig> thanks everybody! +[12:34:57] <danvet> cheers +[12:36:02] <alyssa> rg3igalia: +1 +[12:36:17] <rg3igalia> thanks, bye! +[12:50:57] <mfilion> +1 from me too +[13:30:30] <anholt_> rg3igalia: +1 to extension +"""]] +[16:53:02] [disconnected at Wed Mar 22 16:53:02 2023] diff --git a/BoardOfDirectors/IrcLogs/2023/04-05.mdwn b/BoardOfDirectors/IrcLogs/2023/04-05.mdwn new file mode 100644 index 00000000..4e517ccd --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2023/04-05.mdwn @@ -0,0 +1,117 @@ +[[!format txt """ +[12:00:05] [connected at Wed Apr 5 12:00:05 2023] +[12:00:05] [I have joined #xf-bod] +[12:01:03] <Lyude> Hi everyone! Time for rolecall - alyssa, danvet, mdnavare, mfilion, rg3igalia, samuelig, anholt +[12:02:08] <danvet> around +[12:02:09] <danvet> ish +[12:02:15] <tlwoerner> hello +[12:02:48] <anholt> here +[12:03:43] <mfilion> o/ +[12:04:37] <mdnavare> Hi all +[12:05:18] <Lyude> Hey everyone! Looks like we've got quorum :3, so the agenda for today: Matrix/not-twitter, XDC2023/XDC2024, GSoC/Outreachy/EVoC, Elections, let me know if I'm missing anything +[12:05:52] <Lyude> Matrix/not-twitter: I will actually like try to get this done this week, I've been putting it off because I've still been kinda busy catching up at work after I got sick but I'm pretty much set there finally. +[12:06:16] <Lyude> tlwoerner: do you want to go into GSoC stuff? +[12:06:27] <tlwoerner> sure +[12:06:34] <tlwoerner> the deadline for contributor proposals closed yesterday +[12:06:41] <tlwoerner> we have 10 proposals (I think that's the most I've ever seen in one season) +[12:06:49] <tlwoerner> 6 are to add unit tests, 5 for the DRM code specifically +[12:07:44] <tlwoerner> 1 for nouveau, 1 for pipewire, gpu vulkan selector tool, and some ci/cd project mupuf is working on +[12:08:34] <alyssa> sorry yes here +[12:08:34] <tlwoerner> we have 7 mentors so far +[12:08:47] <tlwoerner> we could certainly use a couple more ;-) +[12:09:11] <tlwoerner> the mentors have until April 27 to rank the proposals +[12:09:33] <tlwoerner> i would like to have a mailing list to help coordinate the mentors +[12:09:42] <tlwoerner> maybe add the contributors too? not sure +[12:09:52] <tlwoerner> perhaps create an irc channel as well +[12:10:24] <mupuf> 10! Not bad! +[12:10:32] <mfilion> yeah 10 is great +[12:11:31] <tlwoerner> but with only 7 mentors, the outcome won't be to everyone's liking +[12:12:30] <Lyude> tlwoerner: I think the mailing list shouldn't be too hard to do, daniels ^ btw (I will poke whot/bentiss too, since I assume you might be a bit busy for something like that) +[12:12:56] <tlwoerner> Lyude: emersion gave it a poke the other day +[12:13:13] <tlwoerner> i think we're blocked on a name +[12:13:39] <tlwoerner> xorg-mentors sounds good, danvet suggested renaming the evoc@ one that we already have +[12:14:05] <danvet> xorg-mentors sounds good to me +[12:14:06] <tlwoerner> it would be great if i could add/remove people from the list directly +[12:14:23] <danvet> aside from the xorg-mentors@x.org fun +[12:14:28] <Lyude> tlwoerner: that should also be easy to do I think? I am fairly sure you can have a moderation password separately from the ml admin password +[12:15:18] <danvet> Lyude, also I thought emersion is taking care of m-l stuff? +[12:15:24] <Lyude> ah right whoops +[12:15:59] <tlwoerner> emersion is trying to find a mentor for the pipewire project, but no luck so far (that i'm aware) +[12:16:26] <emersion> hm there is already https://lists.x.org/mailman/listinfo/xorg-mentors +[12:16:39] <emersion> from 2005 +[12:16:42] <tlwoerner> lol +[12:18:01] <emersion> also i don't think evoc +[12:18:26] <tlwoerner> ooh! the subscriber list is not behind a password +[12:19:08] <emersion> right… a "feature" of mailman +[12:19:38] <Lyude> tlwoerner: is that all btw? +[12:20:10] <tlwoerner> Lyude: that's all i have to say, if i could get admin to xorg-mentors that would be great +[12:20:11] <danvet> emersion, could we just forward evoc to xorg-mentors and sunset evoc? +[12:20:21] <danvet> maybe after all current evoc subscribers are shuffled over +[12:20:36] <Lyude> tlwoerner: no problem, I think we can work with emersion to get stuff setup today +[12:20:54] <tlwoerner> great, thanks. +[12:20:57] <Lyude> samuelig: haven't seen you talk yet so I'll skip you for the time being but let me know if you're around for an XDC update +[12:21:42] <Lyude> that just leaves elections, rg3igalia / mfilion ? +[12:21:58] <danvet> oh on xdc rfp for 2024 needs to get going I guess? +[12:23:00] <mfilion> wait what's needed for non-twitter stuff? I missed some of that discussion, what was decided for mastodon? +[12:23:17] <Lyude> mfilion: I just need to decide on an instance and setup an account, that's pretty much it lol +[12:23:33] <mfilion> I'm happy to do it too if you don't have time, I already spent alot of time on it +[12:23:36] <Lyude> we just wanted to get an account on there since Twitter's future is quite uncertain +[12:23:43] <Lyude> mfilion: oh yeah sure, that works for me :) +[12:23:52] <mfilion> haha quite uncertain is almost an understatement :p +[12:24:54] <alyssa> torch the twitter +[12:24:57] * alyssa presses red btuton +[12:25:26] <mfilion> lol +[12:25:52] <danvet> I think twitter's future is quite certain +[12:25:59] <danvet> it will continue to burn until it's gone +[12:26:07] <Lyude> yeah +[12:26:37] <Lyude> btw who is actually on election committee that's handling stuff? +[12:26:46] <Lyude> I know rg3igalia is but it doesn't seem like they're around to give an update +[12:26:55] <danvet> rg3igalia, and mfilion +[12:27:07] <Lyude> mfilion: any updates then? +[12:27:07] <danvet> plus a bunch of people who hopefully ack whatever it is these two are doing :-) +[12:28:04] <mfilion> I spoke with rg3igalia on monday and he was supposed to confirm all the candidates but I haven't seen anything since +[12:28:18] <mfilion> right now it looks like we'll have 8, making it our biggest election yet +[12:28:28] <mfilion> (did not expect that lol) +[12:28:35] <alyssa> oh nice +[12:28:39] <alyssa> did I miss this nomination emails +[12:28:39] <Lyude> woah +[12:28:49] <alyssa> (did they all come in today? :P) +[12:30:16] <mfilion> 3 seeking re-election, 1 who's tried before, 4 newcomers +[12:32:14] <mfilion> re mastodon, any preference for the server? I'm quite happy with floss.social so far (via collabora), and there's already alot of big accounts on it too including gnome, kde, gtk, webkitgtk, fossasia, 9to5linux, etc +[12:32:33] * anholt off to another meeting +[12:33:12] <alyssa> mfilion: migrating instances is easy enough that I'm not worried as long as we reasonably trust the admins to not screw us over +[12:33:25] <Lyude> yeah I think floss.social would work fine for me +[12:34:02] <alyssa> ideally we'd be an @fd.o vanity handle but that probably isn't worth the expense right now +[12:34:17] <Lyude> definitely not, and unfortunately running a mastodon instance isn't a small task +[12:34:26] <alyssa> ? +[12:34:34] <alyssa> $100/yr for someone else to do it :p +[12:34:52] <Lyude> oh that's not terrible, still tho I think we're probably fine just on floss.social +[12:35:24] <mfilion> I've spoken a few times to the admins, and collabora is sponsoring their servers too, so I'm not worried about being screwed over +[12:35:45] <alyssa> \o/ +[12:36:45] <Lyude> I guess that's basically it +[12:37:11] <mfilion> I'll follow up with rg3igalia for the elections but we can basically get it going in the coming week or so +[12:37:19] <Lyude> emersion: do you need anything from our side to get the ML setup for GSoC? +[12:37:22] <Lyude> mfilion: sgtm :) +[12:37:33] <mfilion> do we have wording anywhere regarding the sfc vote? +[12:37:38] <mfilion> or does that need to be written? +[12:37:54] <Lyude> mfilion: I think it probably needs to be written, we do have a summary of all of the changes ready to go though iirc +[12:38:33] <mfilion> ok cool, can you forward me the summary Lyude so its a the top of my inbox please? will write something up with it +[12:38:59] <Lyude> danvet: it was the commit history stuff that you wrote up right? +[12:39:12] <danvet> mfilion, uh the PR has the overview, maybe just copy that over into the 2 questions + do not forget the links +[12:39:21] <Lyude> oh ok :) +[12:39:32] <danvet> I also sent out a mail with the proposed voting text and that's the thing we voted to submit to members +[12:40:01] <mfilion> oh awesome ok, thank you danvet. +[12:40:48] <mfilion> so I guess I don't need to write anything then hehe +[12:42:17] <Lyude> also that's it for the meeting everyone, thanks for coming! +[12:42:57] <mfilion> thanks everyone +[12:48:09] <daniels> List already exists: xorg-mentors +[12:48:09] <daniels> zsh: exit 1 newlist xorg-mentors@lists.x.org +[12:48:09] <daniels> lul +[12:48:39] <Lyude> ah ok lol +[12:48:40] <alyssa> \o/ +[12:51:36] <daniels> Lyude, tlwoerner: you both have the list pw +[12:52:08] <daniels> I cleared out the settings and tried to give you as much of a blank slate as possible since the last admin was @sun.com, but it's yours now so feel free to just do whatever +[12:54:19] <tlwoerner> daniels: perfect, thank you :-) +[13:06:04] <daniels> np! +[13:34:12] [disconnected at Wed Apr 5 13:34:12 2023] +"""]] diff --git a/BoardOfDirectors/IrcLogs/2023/04-19.mdwn b/BoardOfDirectors/IrcLogs/2023/04-19.mdwn new file mode 100644 index 00000000..cabba8e2 --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2023/04-19.mdwn @@ -0,0 +1,195 @@ +[[!format txt """ +[12:01:21] Lyude Hey everyone, time for rolecall! anholt, alyssa, danvet, mdnavare, mfilion, rg3igalia, samuelig +[12:01:25] samuelig \o/ +[12:01:29] danvet around-ish +[12:01:40] mfilion o/ +[12:03:07] rg3igalia On mobile but here +[12:03:31] Lyude So the agenda for today: XDC2022/2023, GSoC, Elections, and matrix (no updates on that though). let me know if I'm missing anything +[12:03:55] mfilion can we add mailing list issue? +[12:03:58] Lyude samuelig/ rg3igalia (since I think I saw you sending out RFCs?) : do you want to go over XDC stuff? +[12:04:00] Lyude mfilion: sure thing +[12:04:01] → alyssa-igloo (~igloo@7.sub-174-194-133.myvzw.com) has joined #xf-bod +[12:04:07] samuelig yup +[12:04:21] alyssa-igloo Stupid mobile client is stupid. Sorry. Here intermittently +[12:04:25] samuelig XDC 2022: still waiting for reimbursement (maybe anholt can comment better) +[12:04:30] Lyude alyssa-igloo: np! +[12:05:09] samuelig XDC 2023: we sent email opening the registration and CfP. Website is in place and dns redirection too. We need to fix sponsorbox (/cc daniels mupuf) +[12:05:16] samuelig but we are fine +[12:05:43] alyssa-igloo Thanks samuelig ! +[12:05:49] samuelig regarding XDC 2024: we have not sent the RfP email... should I send it as my last duty? Or will be done by my replacement? +[12:06:17] Lyude samuelig: that's totally up to you, I'm sure we'd appreciate it if you could do that :) +[12:06:26] alyssa-igloo was PEI still on the table for that ? +[12:06:32] samuelig alyssa-igloo, yup +[12:06:57] danvet alyssa-igloo, I thought mfilion had the 99% sure bid lined up already? +[12:07:27] samuelig but I guess we prefer to listen to other more community related proposals, like the one mfilion found +[12:08:05] Lyude samuelig: that's all from your side I assume btw? +[12:08:13] mfilion actually a few possibilities now for 2024, need to follow up with them +[12:08:24] samuelig Lyude, yup. +[12:08:30] mdnavare Hi All +[12:08:37] samuelig Lyude, I will send the RfP then +[12:08:53] Lyude samuelig: sgtm, thank you for all of your work over your tenure! +[12:08:55] Lyude hey mdnavare! +[12:09:16] Lyude Alright, next is GSoC. tlwoerner any chance you're around/want to give an update? +[12:09:22] samuelig :) +[12:10:53] ← secretary (~secretary@pool-96-230-190-232.bstnma.fios.verizon.net) has quit (Ping timeout: 480 seconds) +[12:11:05] alyssa-igloo Uh oh +[12:11:21] mdnavare Did we lose the secretary? +[12:11:26] Lyude !? +[12:11:30] mfilion come back secretary, come back +[12:11:59] Lyude that's strange haha, uh, gimme one second to brb and then I will take a look +[12:12:12] rg3igalia The ping timeout means secretary wasn't even listening :) +[12:12:33] Lyude worse comes to worse I always have my own irc log :P +[12:14:56] * Lyude going to kill/restart the bod script real quick, since iirc that's the easiest way to fix this +[12:16:14] → samuelig_ (~Palaver@cm-81-9-194-81.telecable.es) has joined #xf-bod +[12:16:35] -- Lyude has changed topic for #xf-bod from "Next Meeting: May 03, 04:00 pm UTC https://www.timeanddate.com/worldclock/fixedtime.html?iso=20230503T19&p1=1440" to ""Next Meeting: Apr 19, 04:00 pm UTC https://www.timeanddate.com/worldclock/fixedtime.html?iso=20230419T19&p1=1440"" +[12:16:41] -- Lyude has changed topic for #xf-bod from ""Next Meeting: Apr 19, 04:00 pm UTC https://www.timeanddate.com/worldclock/fixedtime.html?iso=20230419T19&p1=1440"" to "Next Meeting: Apr 19, 04:00 pm UTC https://www.timeanddate.com/worldclock/fixedtime.html?iso=20230419T19&p1=1440" +[12:16:54] → secretary (~secretary@pool-96-230-190-232.bstnma.fios.verizon.net) has joined #xf-bod +[12:16:54] secretary secretary reporting in +[12:16:54] -- secretary has changed topic for #xf-bod from "Next Meeting: Apr 19, 04:00 pm UTC https://www.timeanddate.com/worldclock/fixedtime.html?iso=20230419T19&p1=1440" to "Next Meeting: May 03, 04:00 pm UTC https://www.timeanddate.com/worldclock/fixedtime.html?iso=20230503T19&p1=1440" + +[12:16:54] [connected at Wed Apr 19 12:16:54 2023] +[12:16:54] [I have joined #xf-bod] +[12:17:08] <Lyude> ok :), and I'll just patch up the IRC logs myself afterwards +[12:17:52] <Lyude> Anyway - no tlwoerner for the time being, that just leaves elections and mailing list issues. rg3igalia, update on the former? +[12:18:18] <rg3igalia> The voting will start on Monday +[12:18:47] <mfilion> Our biggest election to date, with 8 candidates! +[12:19:08] <samuelig_> Really? +[12:19:09] <rg3igalia> Due to the mailing list issue I decided to allow one more week for membership, after polling the elections committee +[12:19:28] <mfilion> samuelig_ yeah, we've never had that many before +[12:19:37] <samuelig_> Nice! +[12:19:41] <Lyude> I wonder what the big jump in candidates is from +[12:19:49] <rg3igalia> But also there were concerns with further delays, so the elections will last one week to end on the agreed date +[12:19:52] <Lyude> but I'm not complaining :), would be good to have some people be able to take on some responsibilities +[12:20:05] <mfilion> samuelig_ 6 in 2022, 7 in 2021, 6 in 2020, 6 in 2019, 6 in 2018, 5 in 2017, 5 in 2016, 6 in 2015, 3 in 2014, 4 in 2013... +[12:20:06] <rg3igalia> Hope it turns out ok +[12:20:32] <mdnavare> Yea thats a big election! +[12:20:52] <mdnavare> wow biggest so far looks like +[12:21:09] <Lyude> btw, I assume that's all for election updates? +[12:21:23] <rg3igalia> Yes, unless someone has any questions +[12:21:24] <mdnavare> Are the emails out for the election vote reminders? +[12:21:43] <rg3igalia> Which reminders? +[12:22:03] <rg3igalia> Reminders will be sent during next week, unless I'm misunderstanding +[12:23:06] <Lyude> mfilion: did you want to go into the mailing list issues btw? +[12:23:42] <mfilion> before I do - somewhat related to the election, but I was wondering if we should discuss that YouTube video? +[12:23:51] <samuelig> Lyude, talk about twitter account and moving to mastodon as well? Lyude I forgot to mention that I will create a mastodon account for XDC +[12:24:33] <samuelig> in the same instance than X.Org's +[12:25:07] <mfilion> samuelig nice. our account request was approved, I just need to update it and "officially" launch it. On my to-do this week. +[12:25:47] <samuelig> I was not aware of the changes in twitter that were mentioned before the meeting, so yeah, I think we should move to mastodon +[12:26:16] <Lyude> mfilion: I thought I saw you post it but I'm having trouble finding the link in my scrollback for some reason, mind linking to the video again? +[12:26:44] <Lyude> samuelig: yeah very much agreed, to be honest too the kind of people we're appealing to for the most part aren't really going to be twitter exclusives +[12:26:56] <mfilion> https://www.youtube.com/watch?v=aWzhrMBN9fo +[12:27:04] <Lyude> thanks! +[12:27:11] <samuelig> Lyude, agreed +[12:27:37] <mfilion> 35K views, so shouldn't be ignored +[12:27:37] <alyssa-igloo> I haven't seen this +[12:27:47] <Lyude> mfilion: ._. uh. yeah this is a weird video +[12:27:47] * rg3igalia has to remember to watch it in full +[12:28:28] <mfilion> It also highlights the need for us to revisit rebranding the foundation, and this video makes it sound like we only take care of x11 and nothign else +[12:28:35] <Lyude> "has a bit of a serious problem, there are simply not enough people who want to run for the board" i mean. if it's a serious problem, it's also one we've had since I joined the board and we seem to be doing pretty alright? +[12:28:43] <Lyude> but yeah, definitely agree +[12:28:52] <mfilion> In any case, they mentioned they might talk about X.Org again after the election, so maybe we wait to see what's said afterwards, and address it then? +[12:28:54] <rg3igalia> We could reach out after the elections, I think it's better to engage than to ignore, and inform people +[12:28:56] <samuelig> well, we have 8 candidates... the biggest ever.... not bad +[12:29:54] <Lyude> mfilion: mh, maybe. I wonder if we should also point out to them that it's kinda par for the course with volunteer foundations. you run into slopes of having difficulty finding candidates, then you mention that somewhere publically and a bunch of candidates come or we manage to nag a couple people into running, etc. +[12:30:08] <Lyude> it's definitely also a branding problem though, yeah +[12:30:15] <mfilion> yeah agreed on both +[12:30:26] <mfilion> I was just wondering when to point this all out, and how +[12:30:31] <Lyude> I would worry that people aren't terribly interested in running something X11 themed vs. what we really do for the most part: which is p much everything in the desktop sphere +[12:30:32] <samuelig> mfilion, I think the branding thing has a point. probably we need to see if there is a better name, now that we are the umbrella of many different projects. Maybe Freedesktop Foundation makes more sense. +[12:30:46] <mfilion> so maybe after the elections are done we can discuss it further? +[12:30:53] <alyssa> samuelig: we've been talking about rebranding to fd.o for a long time, I'm in full favour wiw +[12:31:11] <samuelig> alyssa, and fixes the domain issue as well :) +[12:31:13] <alyssa> I've been on the board a year and I still don't know what the difference between x.org foundation and fd.o is (-: +[12:31:15] <mfilion> we'll for sure have at least one new person on the board after the election so that will bring some new insights +[12:31:23] <Lyude> we should still make sure we have the domain though tbh +[12:31:34] <mfilion> indeed +[12:31:36] <Lyude> or someone else is going to park it if we ever lose it and we are kinda unlikely to get it back being a single letter domain +[12:32:42] <mfilion> what do you mean park it? +[12:32:47] <Lyude> I guess yeah, we can discuss after the election unless anyone else has anything to say about it +[12:32:48] <alyssa> (Did we resolve the twitter thing I think I missed) +[12:32:53] <mfilion> its currently registered to x.org until 2025? +[12:33:11] <samuelig> alyssa, I think we need to wait first to mfilion to announce the mastodon one +[12:33:34] <samuelig> and then we can discuss it internally in the ML or in the next meeting +[12:33:49] <alyssa> OK +[12:33:51] <Lyude> mfilion: yeah-I just talk about it as a little more pressing since, well, eventually it'll roll around to 2025 and if we keep pushing it off we'll have what happened last time :P. but yeah, my thought is if the person who was keeping it registered atm stopped paying for it, which wouldn't be so much of a problem if we're in control of it, it could very possibly get parked on by a +[12:33:53] <Lyude> domain registrar for auctioning +[12:34:37] <mfilion> ahh ok. then yes we should make it a priority to sort out +[12:34:46] <rg3igalia> Can it go on auction or would it be permanently lost due to .org rules? +[12:34:50] <anholt> Lyude: my understanding is that transfer is not possible since single-letter is just grandfathered into the system. still, would be good to sort out. +[12:35:01] <Lyude> anholt: interesting +[12:35:04] <Lyude> rg3igalia: I'm not totally sure +[12:35:07] <samuelig> yeah, I was thinking the same than rg3igalia. It will be lost as one letter domains usually are protected +[12:35:11] <mfilion> yes indeed single letter domains can't be purchased anymore +[12:35:26] <Lyude> woah, collector's domain name huh +[12:35:36] <anholt> like, we're going to need some manual intervention to get it moved to us even. +[12:36:16] <Lyude> anyway, mfilion: do we want to go into the ML issues? +[12:36:17] <mfilion> @lyude like I said earlier today, there's only six... q.com, q.net, i.net, z.com, x.com, & x.org +[12:36:26] <mfilion> yes please! +[12:36:40] <mfilion> how do we avoid the issues again that were pointed out by members this week? +[12:37:00] <mfilion> apparently lots of emails got stuck on gabe.freedesktop.org? +[12:37:20] <rg3igalia> First off is mentioning that in the process wiki, which i forgot to do but will do ASAP +[12:37:46] <samuelig> mfilion, in the past, I was reviewing several MLs' moderation pages and approving/discarding them. I stopped doing so as I was fully overloaded +[12:37:56] <Lyude> mfilion: sigh, apparently so. +[12:38:22] <samuelig> I think we should have either something automatic or have somebody in charge of it as another task. Also, I prefer to have somebody we trust in that case. +[12:38:46] <emersion> MrCooper and I are monitoring a few MLsa +[12:38:48] <emersion> MLs* +[12:38:53] <emersion> dri-devel, wayland-devel… +[12:38:59] <Lyude> yeah I try to address that stuff whenever it comes up on my email but every now and then I might be focused enough on work I might not notice. although I thought most of the emails I saw regarding moderation this time were about our own board@, not member lists +[12:39:15] <Lyude> so I guess maybe I'm not on the admin list for affected boards? +[12:39:33] <mfilion> good to know emersion, thank you. +[12:39:34] <emersion> do we have a list of affected MLs? +[12:39:35] <mfilion> so who monitors members@? +[12:40:05] <emersion> alexdeucher@gmail.com, eric@anholt.net +[12:40:17] <emersion> can add more, just tell me +[12:40:23] <Lyude> feel free to add me +[12:40:43] <rg3igalia> I have to drop off from the meeting 👋 +[12:40:44] <emersion> <lyude@redhat.com>? +[12:40:46] <Lyude> I guess we could do most of the board folks if people would be ok with that? but then I know some of y'all just mentioned getting a bit overwhelmed from it +[12:40:48] <mfilion> oh and one that seems to have gotten stuck too was events@ +[12:40:48] <Lyude> emersion: yep! +[12:40:52] <Lyude> rg3igalia: see ya! +[12:41:00] <emersion> done! +[12:41:13] <mfilion> @lyude I was going to say, maybe just add board@ for the main mailing lists? Or is that not possible? +[12:41:34] <mfilion> like members@, events@, those could be moderated by the board? +[12:41:44] <mfilion> or do mods need to be individual emails? +[12:41:52] <Lyude> mfilion: I mean we're usually sending emails from our own emails so I don't know how that would work, I think the other problem might be that mailman starts complaining when you have X number of people on To: +[12:42:08] <mfilion> ahh right +[12:42:20] <Lyude> Actually now that I think about it, I think I remember explicitly having to send emails for elections to only a few ML addresses at a time +[12:42:29] <Lyude> how were they sent out this time? +[12:42:30] <samuelig> well, we will get a fair amount of traffic in board... I prefer to have a separate ML for that like: ml-moderation@.... with the board subscribed +[12:42:31] <mfilion> when I did XDC in 2019 I sent individual emails to avoid that +[12:42:44] <samuelig> board members* +[12:42:44] <mfilion> @lyude they were all sent in one email... :( +[12:43:09] <Lyude> alright, yeah that's probably what happened. sigh, I must have forgotten to update the process with that info +[12:43:16] <mfilion> which is why when Laurent replied about the problem, his reply went to 13 mailing lists +[12:43:38] <Lyude> still though, emersion do you know if there's any way we could solve that as well? it's kinda painful having to send to so many mailing lists iirc +[12:43:55] <Lyude> if not maybe this would be a good time for someone to put together a script to automate doing this correctly +[12:44:10] <emersion> yeah it's super annoying to go and check each and every ML +[12:44:19] <mfilion> haha I can imagine +[12:44:35] * alyssa has to run +[12:44:39] <Lyude> see you later! +[12:44:43] <alyssa> cheers +[12:45:09] <mfilion> so maybe we clarify the communication process, and make sure the mailing lists have up-to-date mods on them? +[12:45:29] <emersion> hm i don't really understand why writing to many MLs would be an issue +[12:45:44] <Lyude> emersion: iirc I think the complaint mailman gives is "too many receipients in the To: field" or something like that +[12:46:02] <emersion> ah, then it's just a setting probably +[12:46:07] <emersion> let's see +[12:46:24] <samuelig> it is, that's why I went through all ml that blocked it (not all have that setting enabled, btw) and accept the email +[12:47:25] <emersion> "Ceiling on acceptable number of recipients for a posting" +[12:47:39] <emersion> in Privacy options > Recipient filters +[12:47:59] <emersion> dri-devel has 100 +[12:48:07] <emersion> the default seems to be 10 +[12:48:51] <Lyude> btw - since this is p much the end of the meeting people can leave if they need to +[12:49:13] <Lyude> emersion: I guess we should just set 100 on all the major MLs then or just set it as the default +[12:49:32] <Lyude> I don't know if I've ever actually seen that option really catch spam anyway, most spam nowadays just has a single address in the To: +[12:51:17] <Lyude> mfilion: btw just a comment from going through the comments section on that video (the most heinous of internet crimes…) - yeah it seems like a lot of people don't really follow what the X.org foundation does :s +[12:52:03] <mfilion> Yep... +[12:52:50] <Lyude> half of the comments are "well wayland isn't ready yet" (also, ???? would love to know things people are still missing). so yeah, we definitely gotta get started on rebranding stuff post-election +[12:53:30] <mfilion> Poor Wayland, so misunderstood hihi +[12:53:34] <Lyude> and also maybe be careful when doing that to also ensure at the same time we clarify "the developers of X.org are not related to the board directors of x.org in the way you think they are" +[12:53:54] <Lyude> since like, we're x.org developers, but I don't think who's on the board really makes much of a difference with it's development :P +[12:54:22] <mfilion> and I'm not even a developer lol +[12:56:09] <Lyude> anyway, gonna continue my morning now since it's post meeting, will finish up the summary and such when I get back as per-usual. emersion let me know if you need anything +[12:56:21] <mfilion> yep same. thanks for looking into the issue emersion +[13:59:09] [disconnected at Wed Apr 19 13:59:09 2023] +"""]] diff --git a/BoardOfDirectors/IrcLogs/2023/05-03.mdwn b/BoardOfDirectors/IrcLogs/2023/05-03.mdwn new file mode 100644 index 00000000..1bb3f7fc --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2023/05-03.mdwn @@ -0,0 +1,191 @@ +[[!format txt """ +[12:00:26] [connected at Wed May 3 12:00:26 2023] +[12:00:26] [I have joined #xf-bod] +[12:01:05] * danvet waves +[12:01:26] <Lyude> Hey everyone, time for role call! danvet, mdnavare, mfilion, samuelig, rg3igalia, anholt_ +[12:01:41] <mfilion> o/ +[12:02:03] <alyssa-frozen> hi, here maybe intermittently, TBD how cell coverage foes +[12:02:05] <alyssa-frozen> Goes +[12:02:28] <mfilion> haha where are you now alyssa-frozen? +[12:02:39] <alyssa-frozen> frozen in an igloo, apparently +[12:03:05] <mfilion> lol +[12:03:50] * rg3igalia waves +[12:03:55] <Lyude> Hey everyone! We can start (I'll count rg3igalia as here since they said they'd be a few mins late). The agenda for today: Matrix (no updates from my side yet), XDC, GSoC, and elections +[12:03:59] <Lyude> oh hey there they are +[12:04:15] <alyssa-frozen> Were we going to vote on Twitter +[12:04:23] <alyssa-frozen> Lyude: +[12:04:27] <Lyude> Oh right - I will add that to the agenda as well +[12:04:37] <mfilion> do we have quorum?... +[12:04:44] <Lyude> mfilion: yep-5 out of 8 +[12:04:52] <mfilion> phew ok +[12:05:16] <Lyude> (that's also why I do the role calls these days :) +[12:05:36] <mfilion> yeah I thought we were only 4 +[12:05:55] * anholt_ here fora bit +[12:06:02] <Lyude> I wonder if we should skip XDC for this meeting? I know samuelig is stepping down from that and I assume we need to find someone else to start heading that +[12:06:38] <mfilion> he's still organizing it no? I thought he was only stepping down from the board? +[12:07:00] <danvet> I thought rg3igalia took over xdc organizer wrestling already? +[12:07:01] <Lyude> Oh right haha, forgot it was in spain this time +[12:07:11] <samuelig> Sorry, connected via mobile +[12:07:14] <Lyude> and yeah you're right, totally slipped my mind +[12:07:14] <danvet> but yeah maybe let's get at least the election result approval through while we have quorum :-) +[12:07:15] <samuelig> I am organizing it +[12:07:29] <Lyude> mhm, so election results mfilion rg3igalia ? +[12:07:29] <alyssa-frozen> danvet: +1 +[12:07:32] <samuelig> But xdc coordination should be done by somebody else +[12:07:41] <rg3igalia> I haven't taken over yet with all the elections stuff going on, not sure if I'll take over totally :) +[12:08:27] <samuelig> Regarding xdc organization, no news this week +[12:08:37] <samuelig> I need to send the rfp for xdc 2024 yet +[12:08:45] <samuelig> Hopefully tomorrow +[12:09:18] <mfilion> Let's start by sending out the election results, and then next week send the rfp? +[12:09:20] <alyssa-frozen> Thanks for taking care of that samuelig +[12:09:39] <alyssa-frozen> mfilion: ++ +[12:10:12] <samuelig> mfilion: sounds good to me +[12:10:17] <mfilion> cool ok +[12:10:23] <mfilion> rg3igalia are you sharing the results or am i? +[12:10:29] <danvet> do we need to vote here? +[12:10:34] <danvet> mfilion, there's already a mail on board@ +[12:10:36] <danvet> at least for me +[12:10:38] <mfilion> ah cool ok +[12:10:45] <rg3igalia> yes, I sent an email a few hours ago +[12:10:46] <mfilion> I think we need to vote to confirm them +[12:10:50] <Lyude> To certify the results yeah +[12:10:51] <alyssa-frozen> Yea +[12:11:08] <danvet> +1 on approving from me +[12:11:13] <alyssa-frozen> +1 +[12:11:15] <mfilion> +1 here too +[12:11:19] <rg3igalia> +1 from me obviously +[12:11:33] <Lyude> +1 +[12:11:40] <rg3igalia> \o/ +[12:11:43] <mfilion> woo +[12:11:44] <rg3igalia> got us a new board! +[12:11:51] <Lyude> can't believe jeb won all 4 seats, unprecedented +[12:11:51] <mfilion> really really happy about SFC too +[12:11:53] <alyssa-frozen> ✨ +[12:12:00] <alyssa-frozen> Jeb? +[12:12:03] <Lyude> hehehehe +[12:12:03] <mfilion> jeb? +[12:12:09] <Lyude> sorry i am joking +[12:12:14] <samuelig> +1 +[12:12:33] <Lyude> anyway that means the election results are certified :), and welcome to the new board members Arkadiusz and Christopher! +[12:12:40] <alyssa-frozen> Welcome!! +[12:12:41] <mfilion> indeed! +[12:12:54] <mfilion> @lyude once results are public, will you be getting in touch with SFC for the next steps? +[12:13:01] <alyssa-frozen> danvet: Lyude: and congrats for sticking around another 2 years 😝 +[12:13:03] <Lyude> mfilion: yep, I can certainly do that +[12:13:15] <mfilion> nice thank you :) +[12:13:22] <mfilion> haha yes kudos danvet +[12:13:29] <alyssa-frozen> 👍👍 +[12:13:50] * rg3igalia gives congraulences to Lyude and danvet +[12:13:54] <danvet> thx +[12:14:03] <rg3igalia> congratulences* +[12:14:27] <Lyude> While we've got quorum, do we want to do the twitter vote as well? i'm also wondering whether we already voted for that on the mailing list +[12:14:34] <Lyude> also thanks y'all! +[12:15:00] <alyssa-frozen> Lyude: also unclear to me if we voted or not +[12:15:13] <danvet> Lyude, we mostly voted, but you didn't ratify it yet as treasurer, plus it should definitely go into minutes that we're moving +[12:15:23] <danvet> need to announce that everywhere we can +[12:15:27] <Lyude> oh i'm treasurer now? neat +[12:15:28] <alyssa-frozen> Also if Christopher and Arkadiusz not being here now affects quorum for further votes +[12:15:29] <Lyude> ;) +[12:15:47] <danvet> Lyude, secretary I mean :-) +[12:16:01] <alyssa-frozen> 💪Lyude the secretreasurer 💪 +[12:16:07] <danvet> alyssa-frozen, I think we can fudge quorum until next board meeting or so +[12:16:09] <mfilion> yeah sorry that email discussion about twitter wasn't ideal. my only point is that I wanted us to be strategic about it, and not just kill it instantly. +[12:16:33] <samuelig> But the elections results apply from next meeting on right? +[12:16:39] <Lyude> oh also, it's a +1 from me on the twitter thing haha. and we can discuss that part as well +[12:16:43] <Lyude> samuelig: I believe so yeah +[12:16:44] <danvet> yeah my take is that in practice we tend to suck with more involved plans (like we got sfc approved by the slimmest of margins) +[12:16:53] <danvet> so most likely won't really change much +[12:17:03] <danvet> samuelig, I think so too +[12:17:03] <mfilion> yep, samuelig this is your last one! :'( +[12:17:10] <rg3igalia> samuelig: no you're out sorry lol go home /jk +[12:17:25] * samuelig runs as hell +[12:17:28] <mfilion> haha +[12:17:39] <alyssa-frozen> I've said everything I have to say. As I said to danvet, when the rest of the board has made up its mind and tells me what change of any to do I'll do it. Until then I'm tapping out of discussion because I don't have the energy to fight this and I'm completely baffled it was a fight in the first place. +[12:17:43] <alyssa-frozen> Re Twitter +[12:17:51] <alyssa-frozen> Discuss and vote as you will. +[12:18:42] <rg3igalia> I would simply freeze (not delete) the Twitter account, leave a new pinned tweet indicating we'll post exclusively on Mastodon from now on, or something like that +[12:18:42] <mfilion> I'm totally fine with moving away from Twitter, just think we need to do it gradually. That's all. +[12:19:13] <rg3igalia> that's not very gradual but gives continuation to anyone following us on twitter +[12:19:49] <danvet> rg3igalia, that's what alyssa-frozen proposed? or at least what I understood +[12:20:13] * rg3igalia does not remember, checks email again +[12:20:46] <danvet> we definitely should hog the old twitter handle for as long as possible (the rules seem to be enough in flux that this might not last but oh well) +[12:20:51] <alyssa-frozen> danvet: yes that's what I proposed and which I think passed vote by email +[12:21:43] <samuelig> My minimum would be what rg3igalia said. +1 to move to mastodon. If we do a softer transition like mfilion proposes, I am also fine. To be honest, given our audience, pinned tweet + email announcement + mention it in the reminders for xdc cfp and rfp… at some point it will stick xD +[12:22:10] <Lyude> I think I'm fine with either method. I personally lean towards just freezing it, but that's mostly because I'm always really skeptical of how numbers on sites like twitter actually translate into traffic. also, yeah, I think we're kinda in a community where mastodon isn't so much of a niche thing +[12:23:40] <Lyude> I guess we can do a vote on how to handle it just to make it official, I'll give +1 on rg3igalia's approach +[12:24:06] <rg3igalia> yep, just checked Alyssa's email, I proposed the same she was proposing +[12:24:54] <rg3igalia> the wording of the tweets is ambiguous enough that I think should be fine, "Following recent changes at Twitter..." +[12:24:58] <mfilion> can we copy/paste the proposal here? +[12:25:26] <rg3igalia> from Alyssa's email +[12:25:28] <rg3igalia> 1. Post the messages below to the respective platforms, AND +[12:25:32] <rg3igalia> 2. Fill out the profile on the X.Org Foundation Mastodon account, AND +[12:25:42] <rg3igalia> 3. Stop updating the Twitter account, but retain ownership of the +[12:25:42] <rg3igalia> handle to avoid squatting. +[12:26:00] <rg3igalia> Tweeter: +[12:26:04] <rg3igalia> > Following recent changes at Twitter, the X.Org Foundation is moving to +[12:26:04] <rg3igalia> > Mastodon. Please follow us at https://floss.social/@XorgFoundation for +[12:26:04] <rg3igalia> > the latest in the Linux graphics world and the freedesktop.org +[12:26:04] <rg3igalia> > community. Going forward, we will no longer post to Twitter, so please +[12:26:04] <rg3igalia> > join us on the Fediverse! +[12:26:12] <rg3igalia> sorry, twitter* +[12:26:22] <rg3igalia> Mastodon: +[12:26:26] <rg3igalia> > Hello, world! Following recent changes at Twitter, the new home of the +[12:26:26] <rg3igalia> > X.Org Foundation is here on Mastodon. Please follow for the latest in +[12:26:26] <rg3igalia> > the Linux graphics world and the freedesktop.org community. Going +[12:26:26] <rg3igalia> > forward, we will no longer post to Twitter, but we're so excited to +[12:26:26] <rg3igalia> > join the Fediverse! +[12:26:35] <Lyude> My only comment on that is should we double check this week's twitter rules to make sure they're not still trying to remove accounts that make references to mastodon? +[12:26:43] <Lyude> i know that was definitely a thing for a short while +[12:26:54] <samuelig> They don’t because I have such references for months +[12:26:59] <Lyude> gotcha +[12:27:00] <samuelig> And I was not deleted +[12:27:03] <Lyude> good enough for me then +[12:27:04] <samuelig> Maybe I am too small +[12:27:09] <rg3igalia> not for minor accounts, but they definitely did in some high profile accounts +[12:27:17] <rg3igalia> not sure if there's still that risk +[12:27:33] <Lyude> would make for a fun phoronix article +[12:27:37] <samuelig> I think that if that’s an issue. It is another reason to move +[12:27:42] <samuelig> Not to stop it +[12:27:43] <Lyude> yeah definitely +[12:27:57] <alyssa-frozen> Lyude: lol +[12:28:02] <rg3igalia> anyway, yes, the problem is we would not be able to retain the account as per point 3 of the proposal +[12:28:18] <samuelig> In that case, I don’t care +[12:28:23] <Lyude> so for the record, who's voting to go with alyssa-frozen / rg3igalia 's approach? +[12:28:34] <Lyude> rg3igalia: tbh based off what samuelig said I think it'll be fine +[12:28:42] <samuelig> +1 +[12:28:45] <rg3igalia> +1 +[12:28:49] <danvet> Lyude, also see board@ +[12:28:52] <danvet> +1 +[12:29:20] <danvet> for anholt_ 's vote if she's gone already +[12:29:20] <alyssa-frozen> (Obviously +1 from me) +[12:30:08] <anholt_> +1 +[12:30:14] <mfilion> -1 from me +[12:30:43] <Lyude> alright, I think we can say it's approved then +[12:31:07] <alyssa-frozen> I'll take care of that probably tonight in that case +[12:31:11] <Lyude> sgtm +[12:31:20] <samuelig> Good +[12:31:31] <samuelig> Ok that is my last vote after 4 years +[12:31:33] <Lyude> I think that's basically it then for this meeting unless I've missed anything :), thank you for coming everyone +[12:31:35] <danvet> maybe put the 6:1 vote result in minutes since it's extremely rare we're not just unanimous +[12:31:39] <alyssa-frozen> Cheers +[12:31:42] <samuelig> Thank you everybody! I enjoyed this a lot! +[12:31:43] <Lyude> danvet: sgtm +[12:31:51] <mfilion> I'm not going to take care of social media going forward, so if anyone wants to do it, please do +[12:31:56] <alyssa-frozen> samuelig: good luck with your furrier ventures +[12:31:59] <alyssa-frozen> Future +[12:32:03] <Lyude> samuelig: thanks for your service! +[12:32:08] <mfilion> thank you for everything samuelig! +[12:32:10] <alyssa-frozen> Also maybe furrier if you have pets +[12:33:07] <samuelig> Hahaha +[12:34:52] <danvet> samuelig, thx a lot! +[12:36:01] <mfilion> so are we done? +[12:36:40] <mfilion> alright I guess so +[12:36:46] <danvet> Lyude, ^^ +[12:44:19] <mfilion> Lyude we need to inform Alan about Twitter too as he was doing alot of the posting & retweeting. +[12:44:40] <mfilion> and then find someone to do the same on Mastodon +[12:45:02] <mfilion> maybe alyssa is up for it +[12:56:05] <rg3igalia> by the way, I'll send the election results tomorrow, it's a bit too late for me here +[13:00:53] <mfilion> cool ok, thanks again! +[15:43:59] danvet is now known as Guest426 +"""]] +[16:25:24] [disconnected at Wed May 3 16:25:24 2023] diff --git a/BoardOfDirectors/IrcLogs/2023/05-17.mdwn b/BoardOfDirectors/IrcLogs/2023/05-17.mdwn new file mode 100644 index 00000000..cb1ea9e3 --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2023/05-17.mdwn @@ -0,0 +1,186 @@ +[[!format txt """ +[12:00:36] [connected at Wed May 17 12:00:36 2023] +[12:00:37] [I have joined #xf-bod] +[12:01:54] <Lyude> Hey everyone! Time for role call (this is just when I check who is and isn't here to make sure we have quorum), anholt_ sima alyssa cmichael rg3igalia +[12:01:59] <anholt_> here +[12:02:03] <cmichael> here +[12:02:06] * rg3igalia waves +[12:02:24] <Lyude> oh and ivyl +[12:02:26] <ivyl> here +[12:02:55] * sima waves +[12:03:17] <sima> but need to head out a bit earlier than the full hour +[12:04:04] <alyssa> hello +[12:04:34] * alyssa has an impressive ability to forget that there is a meeting within seconds of tabbing away +[12:07:16] <Lyude> So first off of course: welcome to our new board members, ivyl and cmichael :) +[12:07:27] <cmichael> Lyude, thank you :) +[12:07:37] <ivyl> hey hi hello +[12:07:44] * sima waves some more +[12:08:08] <Lyude> XDC2022/XDC2023, GSoC/Outreachy/EVoC, SFC, rebranding, matrix, Kevin Brace gitlab issue, board positions +[12:08:23] <Lyude> oh oops sorry, I forgot to type "The agenda today is:" so pretend I typed that :) +[12:08:24] <sima> Lyude, did we do the board access changes for new/outgoing directors already? +[12:08:31] <sima> https://www.x.org/wiki/BoardOfDirectors/Duties/ +[12:08:46] <sima> need to remove everything for mdnavare and samuelig and add cmichael and ivyl everywhere +[12:09:00] <sima> otherwise not much of a new board :-) +[12:09:05] <Lyude> sima: I haven't done anything so unless rg3igalia or mfilion managed to get to it not yet +[12:09:18] <Lyude> happy to do that though :) +[12:09:42] <sima> cmichael, ivyl ^^ pls nag Lyude until you have everything +[12:09:45] <rg3igalia> I think I modified the needed pages, but feel free to ping me if you detect obsolete content that needs changing +[12:09:51] <Lyude> let me just get them added to gitlab real quick at least so they've got access for the gitlab issue for this meeting +[12:10:10] <cmichael> sima, will do +[12:10:13] <ivyl> I use the same nick on gitlab +[12:10:53] <rg3igalia> ah, I see some references to Samuel in the URL above, will update, thanks! +[12:11:09] <sima> Lyude, I'm quickly removing the other two from everywhere to help a bit +[12:11:15] <Lyude> sima: cool, thanks! +[12:11:41] <sima> lol keithp is still on board@ +[12:11:53] <cmichael> I also use the same nick for gitlab +[12:11:54] <sima> and hwentland +[12:11:56] <Lyude> cmichael: I assume you're cpmichael on gitlab/ +[12:12:09] <Lyude> sima: oh oops +[12:12:37] <cmichael> Lyude, well, I have 2 ... +[12:12:51] <cmichael> Lyude, but yes, cpmichael would be fine +[12:13:10] <Lyude> cmichael: alright, I didn't see anything for cmichael but if there's a different account you'd like me to use let me know +[12:13:31] <cmichael> Lyude, cpmichael would be fine +[12:13:53] <Lyude> cool. Alright-you guys should be in the appropriate gitlab group now :) +[12:14:17] <Lyude> rg3igalia: do we have any XDC updates btw? +[12:14:34] <ivyl> thank you :-) +[12:14:45] <sima> board@ also added? +[12:14:57] <rg3igalia> I don't have any right now, but I'll ping Sam this week to talk about it +[12:15:26] <sima> also I guess most critical board duties handover is new folks for the two roles samuelig had +[12:15:41] <Lyude> sima: adding board@ now +[12:15:47] <sima> maybe rg3igalia and/or cmichael since you're heavily involved this year anyway with collabora hosting? +[12:15:54] <alyssa> *igalia +[12:15:54] <alyssa> :p +[12:16:19] <sima> oops +[12:16:23] * sima not awake at all +[12:16:24] <alyssa> potato tomato +[12:16:25] <rg3igalia> yes, that will likely fall on us +[12:16:50] <sima> rg3igalia, cmichael we've split it into 2 roles (plus me doing sponsor hunting) to make it a bit easier +[12:17:02] <sima> I think the split is pretty clean so two should actually be better than 1 +[12:17:27] <Lyude> ivyl: what's your email btw? arek ( a t ) hiler dot eu? +[12:17:36] <ivyl> yes, this one works +[12:18:16] <rg3igalia> I chaired the paper committee last year, will probably do again this year +[12:18:41] <cmichael> happy to help whereever I can +[12:19:03] <sima> https://www.x.org/wiki/BoardOfDirectors/Duties/ should cover most formal things +[12:19:50] <Lyude> Alright, should be added to board@ as well now +[12:20:07] <Lyude> tlwoerner: do we have anything for GSoC today btw? +[12:20:18] <tlwoerner> we requested 8 slots, got 5 +[12:20:34] <tlwoerner> we're in the "community bonding phase" currently +[12:20:48] <tlwoerner> coding to begin May 29 +[12:21:10] <tlwoerner> some mentors would like the board to consider turning one of the turned-down proposals into an evoc +[12:22:48] <sima> tlwoerner, I got a bit confused since some mails seem to have gone to evoc@ instead of xorg-mentors@ +[12:22:57] <Lyude> tlwoerner: which proposal is that btw? (I assume there was an email sent?) +[12:23:12] <sima> do we have a tally without dupes of what mentors think is good so that we can vote on it? +[12:24:16] <anholt_> I'm going to need to head out in 5 min for my next meeting. I've updated the treasurer tickets, Kevin proposal written on that one. +[12:25:07] <tlwoerner> an email was sent to board@ subject:EVoC project - Carlos Eduardo date:May 5 +[12:25:24] <Lyude> anholt_: np +[12:25:32] <cmichael> rg3igalia, wrt xdc, are you aware if sam has already done any of the coordinator tasks for this year ? what may still need to be done ? +[12:25:38] <sima> Lyude, I guess we could vote on that now that everyone has access? +[12:25:44] <tlwoerner> i believe there's just one proposal for consideration +[12:25:46] <sima> https://gitlab.freedesktop.org/xorgfoundation/bod-archive/-/issues/63 +[12:26:15] <Lyude> sima: yep! sorry, was afk for a sec +[12:26:23] <rg3igalia> cmichael: not sure at this moment, sorry +[12:26:41] <alyssa> +1 to whatever anholt says for that ticket +[12:26:46] <Lyude> cmichael, ivyl btw - you guys should be able to find the email on the board@ archive https://foundation.x.org/cgi-bin/mailman/listinfo/board +[12:27:03] <sima> +1 on anholt's proposal too +[12:27:35] <rg3igalia> +1 from me as well +[12:27:40] <ivyl> +1 for resolving the ticket +[12:27:55] <Lyude> +1 from me as well, so we can mark that as resolved :) +[12:28:10] <anholt_> note the discussion question +[12:28:11] <Lyude> next up is voting for the EVoC project, which is also a +1 from me +[12:28:19] <anholt_> https://gitlab.freedesktop.org/xorgfoundation/bod-archive/-/issues/63#note_1912349 +[12:28:30] <anholt_> I'm fine with "we revisit if that happens" +[12:28:46] <sima> anholt_, you'll close it and send the mail to spi so that part's not lost? +[12:28:52] <anholt_> Yeah +[12:29:00] <Lyude> anholt_: yeah, that sounds fine to me as well +[12:29:07] <Lyude> we can only do so much wrangling +[12:29:08] <sima> ok I'll leave it then +[12:29:24] <rg3igalia> who's tbm in that thread, btw? someone from spi? +[12:29:34] <anholt_> rg3igalia: spi treasurer +[12:29:41] <rg3igalia> got it, thanks! +[12:29:57] <sima> +1 on carlos' evoc project +[12:30:31] <ivyl> I'm trying to log to the archive, give me a sec +[12:30:37] <Lyude> np +[12:31:08] <cmichael> +1 on carlos' evoc project +[12:31:09] <alyssa> Lyude: did we already do SFC? +[12:31:24] <rg3igalia> +1 from me on carlos' evoc +[12:31:35] <alyssa> oh we're going out of order because of emma's meeting, nvm +[12:31:54] <sima> btw need to head out soon too, if there's any more voting to do +[12:32:08] <Lyude> alyssa: tbh i'm bad at following the order of agenda items haha, I usually just try to save the most important ones for last (unless they need discussion from people who need to leave earlier) +[12:32:16] <sima> oh for sfc, we need to ask them asap whether they'll accept sponsors for xdc right away or not +[12:32:24] <alyssa> Lyude: fair +[12:32:26] <Lyude> sima: I think we should be fine, we can continue voting on board roles over email +[12:32:49] <sima> Lyude, I'd do that next meeting, so people have some time to ask questions and stuff maybe +[12:32:58] <Lyude> sima: gotcha, sounds good to me +[12:33:21] <ivyl> Lyude: can you forward me the email? rquesting the password to the archive doesn't seem to do anything +[12:33:33] <Lyude> ivyl: weird, yeah I can do that +[12:33:37] <sima> ivyl, the pw should be in the board archive git repo +[12:33:44] <sima> iirc +[12:33:54] <sima> but maybe that needs the gpg keys first +[12:34:04] <Lyude> yeah you need the key to decrypt the secrets in the repo +[12:34:11] <Lyude> i can just forward the email +[12:34:45] <Lyude> ivyl: sent +[12:35:31] <sima> https://gitlab.freedesktop.org/xorgfoundation/bod-archive/ <- this one btw +[12:35:52] <ivyl> Lyude: got it, thanks! +[12:36:15] <ivyl> sima: I'm talking about the personal password that's attached to mail email / list subscription. +[12:37:52] <ivyl> +1 on the evoc project +[12:38:06] <Lyude> cool! We can count that as approved then (cc tlwoerner ) +[12:38:39] <Lyude> I noticed as well we also got some other EVoC requests, which kinda brings me to something I'd like us to do for the board this time around - see if anyone on the board is willing to volunteer to help manage GSoC/EVoC stuff +[12:40:17] <ivyl> what would this entail? +[12:41:05] <sima> chat with tlwoerner I'd say, he's run the show +[12:41:46] <sima> uh just noticed that https://www.x.org/wiki/XorgEVoC/ still has the old mail address, that explains a few things +[12:41:52] <sima> tlwoerner, ok if I fix this ^^ +[12:42:01] <Lyude> (sorry this meeting has been a bit slow, had to get up a few times) +[12:42:17] <sima> also it's been a while since robclark was evoc coordinator, I guess we should just point at the duties page +[12:42:26] <Lyude> yeah I think that's a good idea +[12:42:59] <sima> Lyude, uh can you do or ping me later on because ... gtg now +[12:42:59] <ivyl> (and now I've got the password reminder email for the board archive, looks like mailman was just slow) +[12:43:08] <Lyude> sima: fine with me +[12:43:16] <Lyude> will do it when I get started with work today +[12:44:08] <Lyude> So on the topic of SFC by the way: I will start looking into the next steps for figuring out what we need to do to transition over (p sure some of the instructions are probably already in my email, but I was out last week so I've gotta double check) +[12:44:50] <Lyude> Matrix: no real updates there yet, the todo for this is just finding an instance that we could join that has trustworthy moderation +[12:45:07] <Lyude> (and figuring out IRC bridging, as I assume a lot of people are going to want to be able to stay on IRC) +[12:46:04] <tlwoerner> sima: sure +[12:46:18] <Lyude> On terms of rebranding: unfortunately not much here to update on, since apparently we didn't manage to get the change to the by-laws in regards to voting requirements. although I really wonder if there's anything else we might be able to do +[12:46:41] <Lyude> *on the topic of +[12:46:45] <alyssa> Lyude: SFC will be sending us (board@) an email to schedule a meeting in the next week or so +[12:46:52] <Lyude> alyssa: oh awesome +[12:46:56] <alyssa> (Pono messaged me about this on xmpp) +[12:47:14] <alyssa> currently pending on them figuring out scheduling on their end +[12:47:24] <alyssa> guess I will poke if I don't hear by monday +[12:50:26] <alyssa> Lyude: Re branding.. is there any bylaw reason we couldn't change the fedi to be fd.o-branded with a note somehow "run by the x.org foundation" or whatever? +[12:50:50] <Lyude> Sounds good to me. And I guess since we're voting on board positions next meeting, we can probably save the rest of the discussion until then (unless new board members have any specific questions?) +[12:51:09] <Lyude> alyssa: Oh huh. you know that's not a bad idea +[12:51:38] <ivyl> no questions from me +[12:52:22] <rg3igalia> +1 on rebranding the fediverse account, for what it's worth +[12:52:24] <cmichael> none currently from me; just a note that I will reach out to sam and see where he left of with xdc coordination for this year (to see if there is any help I can provide there) +[12:52:40] <alyssa> rg3igalia: might do that then. Unsure if that warrants a vote. If it does I can wait +[12:53:39] <Lyude> I think we'd just need someone to check the by-laws, maybe get mfilion's take on it since they were the one who came up with the idea +[12:54:04] <alyssa> I'm not attached to it. if people want to do the change lmk and I'll do it. not going to argue about it. +[12:55:14] <Lyude> I think most of us are on the same page about this tbh! I mainly was just curious whether mfilion would have any additional ideas about how we might want to go about doing that. would you be up to looking through the by-laws alyssa btw? +[12:55:42] <alyssa> I guess I can look +[12:56:02] <Lyude> alright, it's fine if you don't end up finding anything specific related to this btw - in which case honestly it's probably a pretty safe decision +[12:56:08] <ivyl> assuming fd.o as the main identity for the public face of x.org sounds great +[12:56:30] <Lyude> ivyl: mhm. the original plan was to just rename the whole foundation, but I think with the current bylaw issues that might take a while to get through +[12:56:35] <Lyude> so this does seem like a pretty good compromise +[12:56:50] <ivyl> yep, and we can try to do a proper rename in the background +[12:56:59] <Lyude> anyway - that's basically it for the meeting unless anyone has anything I missed :), thanks for coming everyone +[12:57:04] <ivyl> I think it makes even more sense now with entities like X Corp in the wild +[12:57:11] <alyssa> lol +[12:57:33] <Lyude> ivyl, cmichael - I will go through and poke you about various additional permissions and stuff you'll need later today (e.g. gpg keys and that sort of thing) +[12:57:49] <ivyl> sounds great, thanks +[12:58:04] <cmichael> Lyude, for me, email would be better as I am about to end my day here so will miss any IRC pokes ;) +[12:58:21] <Lyude> np +[12:58:22] <ivyl> I'm currently in the US so I'll be hanging around +[13:00:47] <rg3igalia> just skimmed through the bylaws and found nothing specific, but I'd vote on that to be safe in the next meeting +[13:04:17] <rg3igalia> "Be responsible for the enhancement of the public image of X.Org;" +[13:04:26] <rg3igalia> "Protect the use of the X.Org name and associated logos;" +[13:05:16] <rg3igalia> 4.14. Voting +[13:05:46] <rg3igalia> Unless otherwise required by these By-laws, questions arising at any meeting of the Board shall be decided +[13:05:46] <rg3igalia> by a majority vote of the full Board of Directors. Each Board member is authorized to exercise one vote. At +[13:05:46] <rg3igalia> all meetings of the Board, a question shall be resolved by poll only if required by the Secretary or requested +[13:05:46] <rg3igalia> by any Board member. +[13:06:09] <rg3igalia> so to be extra-safe, I'd vote +[13:07:05] <rg3igalia> it's the natural choice, after all we decided to have a fedi account in one of the meetings too +[13:45:49] <mfilion> Sorry I missed today's meeting. Looking forward to reading the notes to catch up. +"""]] +[18:30:07] [disconnected at Wed May 17 18:30:07 2023] diff --git a/BoardOfDirectors/IrcLogs/2023/05-31.mdwn b/BoardOfDirectors/IrcLogs/2023/05-31.mdwn new file mode 100644 index 00000000..acb55f0b --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2023/05-31.mdwn @@ -0,0 +1,86 @@ +[[!format txt """ +[12:00:52] [connected at Wed May 31 12:00:52 2023] +[12:00:52] [I have joined #xf-bod] +[12:02:05] <Lyude> Hi everyone! Time for role call: alyssa, cmichael, ivyl, mfilion, rg3igalia +[12:02:15] <ivyl> heyo +[12:02:16] <cmichael> here +[12:02:16] <Lyude> sima: anholt_ +[12:02:50] <rg3igalia> hi +[12:03:37] <alyssa> hi +[12:04:13] <Lyude> Hi! So the agenda for today: XDC, GSoC/EVoC, SFC, rebranding, matrix (no updates yet), board positions +[12:04:36] <Lyude> rg3igalia: any updates on the XDC side? +[12:05:39] <rg3igalia> no, I wanted to send the request for proposals for XDC 2024, but I wanted to talk to mfilion first as a heads-up, then proceed with other XDC matters after that +[12:06:10] <rg3igalia> no updates regarding XDC 2023 other than I updated the wiki removing Sam and replacing his name with mine +[12:07:28] <Lyude> gotcha. tlwoerner, any updates on GSoC/EVoC stuff? I saw there were some project proposals in my inbox from potential evoc folks +[12:09:31] <anholt_> here briefly +[12:11:42] <Lyude> I guess tlwoerner isn't here atm so we can skip that for the time being, alyssa - heard anything back regarding the SFC stuff? iirc you had said someone had mentioned to you that they'd be scheduling a meeting with us +[12:12:06] <alyssa> no +[12:12:10] <alyssa> and getting a bit frustrated +[12:12:17] <alyssa> this is now the second time they've ghosted me +[12:13:36] <tlwoerner> hi! wrt evoc: i'm only aware of the one proposal on which the board voted last meeting +[12:14:06] <Lyude> tlwoerner: gotcha, I will go through and double check my email after and let you know - I thought I saw someone else as well but maybe I'm misremembering +[12:14:22] <Lyude> alyssa: I can try getting in contact with them this week then +[12:14:33] <tlwoerner> gsoc: coding officially began this past Monday, my role falls to the background. now it's up to the mentors and contributors +[12:15:22] <alyssa> Lyude: sure +[12:16:40] <Lyude> I guess that just leaves rebranding: not sure what there is to say on this atm, I think we need someone to take the helm on this +[12:17:12] <rg3igalia> one question regarding rebranding: it would need another change in the bylaws, right? +[12:17:24] <rg3igalia> and approval from members, etc? +[12:20:04] <Lyude> rg3igalia: rebranding the entire organization would, alyssa had suggested a potential though last meeting that we consider methods that might not need a revote - for instance, focusing a bit more on the freedesktop branding in areas like XDC (think like, FDC sponsored by the X.org foundation). basically things that don't involve literally renaming the foundation +[12:20:12] <Lyude> I think eventually we'd like to do the former though +[12:20:54] <rg3igalia> ok, I think rebranding the social media is interesting +[12:21:59] <Lyude> (will brb) +[12:22:04] <rg3igalia> and not mentioning x.org explicitly in XDC (i.e. not expanding the acronym) is also interesting, but perhaps anything beyond that is not so interesting until we rebrand the org +[12:22:19] <alyssa> I would be very interested in rebranding the fedi as freedesktop.org, with a little note in the bio saying "run by the X.org Foundation" or whatever +[12:22:40] <alyssa> rg3igalia: not expanding the acronym is one way to do it. backronyming is another. +[12:22:55] <alyssa> I don't have any good X backronyms though :D +[12:23:12] <anholt_> I think renaming the public stuff sounds reasonable to me. Renaming the org sounds like a painful exercise with no real gains. +[12:23:17] <Lyude> we could definitely start with the social media if folks are alright with that! +[12:23:25] <ivyl> I think it makes a lot of sense to refocus all the public presence on freedesktop.org. There's enough confusion about X.Org == X Server and X Server only. +[12:24:05] <ivyl> And that would definitely help since fdo is a home to much much more than just X :-) +[12:24:16] <Lyude> yeah definitely, that's the big reason we want to do this +[12:24:24] <rg3igalia> re: rebranding social media: in the last meeting we reviewed if that went against the bylaws or not; I quickly skimmed through them and didn't find any issue about it +[12:24:33] <rg3igalia> we could vote over email and that would get my +1 +[12:25:05] <Lyude> sounds good to me, although I think we've got enough people to vote on it now ( btw cmichael ^ ) +[12:25:19] <rg3igalia> +1 in any case :) +[12:25:24] <alyssa> +1 obviously :p +[12:25:42] <alyssa> [If the resolutioon passes, I'll do the rebrand I guess.] +[12:25:53] <rg3igalia> obviously :P +[12:26:03] <ivyl> +1 +[12:26:21] <cmichael> +1 +[12:26:36] <Lyude> alright, that's approved then :) +[12:26:48] <cmichael> rebranding the social media sounds like a good first step to me +[12:26:55] <anholt_> +1 +[12:27:31] <Lyude> That just leaves the board positions, cmichael and ivyl have you guys decided on what you would be interested in helping out with btw? we currently need someone to head GSoC/EVoC stuff in the future, and also I'm pretty sure anholt_ would very much appreciate someone taking over treasurer work :) +[12:28:05] <ivyl> I can tackle the treasurer work :-) +[12:28:07] <anholt_> I heard ivyl was interested in treasurer, and we talked briefly. I'm not planning on running for reelection, so I think getting a year of overlap there would be great +[12:28:16] <cmichael> I could help with the GsoC/Evoc items. I don't feel comfortable enough to handle treasury yet +[12:28:25] <alyssa> ivyl: our hero +[12:28:41] <Lyude> i was gonna say, thank you a ton ivyl !! that would be a huge help +[12:28:43] <Lyude> cmichael: same to you :) +[12:28:50] <cmichael> Lyude, no worries :) +[12:29:04] <Lyude> tlwoerner: ^ I assume you'll discuss this further with cmichael btw? +[12:29:52] <ivyl> I'm happy to help :D +[12:30:24] * alyssa has to run, but will work on rebranding the social media +[12:30:37] <alyssa> tired: having good boring branding from the start +[12:30:53] <alyssa> wired: having confusing x11 branding, accidentally starting a window system flamewar, rebranding and getting buzz from the rebrand +[12:31:04] <alyssa> hmm no too wordy, will have to workshop it =P +[12:31:09] <Lyude> np! I think that's basically the end of the meeting then :), tlwoerner I guess if you could confirm whenever you get the chance +[12:32:51] <cmichael> alyssa, lol +[12:33:38] <cmichael> tlwoerner, if I am not on IRC (I have a tendency to shutdown the computer when my workday is done), then please feel free to contact me via email with any items that I can help with +[12:40:00] <tlwoerner> cmichael: sounds great! i'm in meetings right now +[13:43:23] <sima> Lyude, oops sorry I mixed up my calendar real bad :-/ +[13:48:58] <Lyude> it's np +[14:09:25] <mfilion> sigh I got caught up in another meeting and missed this one, again... +[14:10:09] <mfilion> I need to adjust my calendar, I had it one hour earlier, came on here and realized it was an hour later +[15:20:35] * alyssa looking for fd.o branding stuff +[15:21:22] <alyssa> wikimedia has it +[15:50:54] <alanc> I think keithp has the originals +[15:51:00] <alyssa> :+1: +[15:51:13] <alyssa> wikimedia has an svg so that did what I needed +[15:51:20] <alyssa> anyway, deed is done, we're now fd.o branded on fedi +[15:51:46] <alyssa> username is still @xorgfoundation since that's more complicated to change +[15:52:13] <alyssa> waffling over paying for a hosted instance at social.freedesktop.org and then we would be social.freedesktop.org/@foundation or something +[15:54:12] <alyssa> ballpark of USD$100/yr which to me feels like a pretty trivial expense +[15:54:56] <alyssa> Possibly something to discuss next meeting +"""]] +[17:55:35] [disconnected at Wed May 31 17:55:35 2023] diff --git a/BoardOfDirectors/IrcLogs/2023/06-28.mdwn b/BoardOfDirectors/IrcLogs/2023/06-28.mdwn new file mode 100644 index 00000000..3c39e56f --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2023/06-28.mdwn @@ -0,0 +1,99 @@ +[[!format txt """ +[12:02:40] [connected at Wed Jun 28 12:02:40 2023] +[12:02:40] [I have joined #xf-bod] +[12:03:25] <ivyl> nice, now the time looks correct +[12:03:27] <ivyl> thanks +[12:03:45] <cmichael> hi secretary :) +[12:04:52] <Lyude> Hi everyone, time for role call: already got cmichael and ivyl. rg3igalia, mfilion, anholt_, alyssa ? +[12:05:07] <rg3igalia> Here +[12:05:18] <ivyl> present +[12:06:39] <alyssa> hi, sorry +[12:08:07] <Lyude> cool! we've got quorum now :). The agenda for today: XDC updates, GSoC/Outreachy/EVoC, SFC, matrix (no updates here yet), COVID/XDC +[12:08:22] <Lyude> rg3igalia: any updates regarding XDC? +[12:08:46] <rg3igalia> Well, sima sent the requests for sponsorship +[12:09:17] <rg3igalia> We got a few ones already, sponsorbox showing, web updated +[12:09:27] <rg3igalia> Thanks daniels BTW +[12:09:56] <rg3igalia> Sent a request for organization proposals for next year, sent CFP reminder +[12:10:14] <rg3igalia> Got some proposals already, several registrations +[12:10:42] <rg3igalia> Everything looks good so far +[12:11:54] <rg3igalia> When I said we have some proposals already, I meant talk proposals +[12:12:15] <alyssa> Woo! +[12:12:15] <rg3igalia> Any questions? +[12:12:20] <Lyude> cool :) +[12:12:35] <Lyude> was just double checking who would be doing the next update for gsoc stuff +[12:12:38] <ivyl> rg3igalia: sorry for submitting one :-P +[12:12:50] <Lyude> cmichael: any updates on GSoC/EVoC? +[12:13:09] <rg3igalia> ivyl: nothing to regret so far 😅 +[12:13:31] <cmichael> Lyude, not afaik. I was awaiting an email from tlwoerner about GSoc/EVoC to see where/how I could help with the process +[12:13:45] <cmichael> but I've not recieved an email about it :( +[12:13:58] <cmichael> (unless it fell into my spam box and I missed it) +[12:14:33] <Lyude> tlwoerner: ^ any chance you're around? +[12:15:37] <Lyude> cmichael: I would say we should just keep poking them, it might have just slipped their mind +[12:16:08] <cmichael> Lyude, will do +[12:16:09] <Lyude> So updates on the SFC front: we just had a meeting with them last week and we'll be scheduling another one soon :) +[12:17:03] <alyssa> hopefully not on a quebec stat holiday this time ;) +[12:17:42] <Lyude> So I guess that just leaves COVID/XDC, rg3igalia ? +[12:18:32] <rg3igalia> Ok, we need to decide what kind of policy we'd like to have in XDC +[12:19:13] <alyssa> fwiw Canada and the US have both decided that covid doesn't exist anymore or something like that +[12:19:23] <rg3igalia> My proposal has more subtle points than what I'm going to tell you now +[12:19:23] * alyssa grips her kn95 +[12:19:27] <cmichael> alyssa, lol +[12:19:31] <rg3igalia> But the basics are... +[12:20:16] <rg3igalia> Make masking recommended but not mandatory, so that both people who would like to mask and those who don't feel comfortable +[12:20:41] <rg3igalia> To minimize risks, highly recommend using antigen tests every day +[12:20:54] <rg3igalia> The organizers can provide tests for those attending +[12:21:28] <rg3igalia> And if someone tests positive, everybody masks up +[12:21:42] <rg3igalia> Notifying the board/organizers +[12:21:57] <rg3igalia> People with compatible symptoms should mask too +[12:22:05] <rg3igalia> Sounds ok? +[12:22:13] <cmichael> +1 makes sense to me +[12:23:29] <rg3igalia> I can send this kind of policy, detailed, in an email to the board +[12:23:31] <Lyude> I think we should also make sure that we're providing masks as well, hm +[12:23:52] <ivyl> rg3igalia: people with compatible symptoms should now show up at all, no matter if it's covid or flu +[12:23:54] <ivyl> or something else +[12:23:58] <Lyude> also ^ probably that yeah +[12:24:02] <Lyude> better safe then sorry +[12:24:03] <rg3igalia> Lyude: I think that can be done too, I'll ask +[12:24:34] <Lyude> Do we know what cons like linux plumbers con are doing? +[12:24:46] <rg3igalia> ivyl: it can also be allergies or stuff like that, but i get your point +[12:25:17] <rg3igalia> At minimum, masking is needed, and people testing positive should stop showing up +[12:25:46] <alyssa> 16:20 < rg3igalia> Make masking recommended but not mandatory, so that both people who would like to mask and those who don't feel comfortable +[12:25:46] <Lyude> i'm slightly on the fence because tbh, I definitely kinda prefer the mask requirement. but also if we're actually giving people tests at the con that's not that bad of a compromise +[12:25:51] <alyssa> I don't think this really works tbh +[12:26:01] <Lyude> yeah, that's kinda my worry +[12:26:29] <alyssa> in the sense that... the people that who would mask in that scenario will not necessarily be comfortable around unmasked people +[12:26:40] <ivyl> rg3igalia: right, I would prefer a stronger language than "should". For the symptoms you can make an exception for know non-infectious conditions like allergies. +[12:26:51] <rg3igalia> The main point being people are already going to be traveling and I'm places where nobody is masking anymore +[12:27:09] <alyssa> given what I've seen on public transit in Canada and the US where masking is "recommended" ... in 2023 saying "masking recommended" is basically synonymous to not having any policy on masking at all +[12:27:25] <alyssa> that might be the call we want to make, I don't know +[12:27:28] <rg3igalia> So the conference itself is not going to add more significant risk, specially is people test daily +[12:27:41] <rg3igalia> But masks can help if an infection happens +[12:28:28] <rg3igalia> I can send a policy proposal to the board and we can continue discussing there +[12:28:35] <Lyude> yeah, I think that would probably be a good idea +[12:28:42] <alyssa> To be clear -- I don't have a strong opinion right now +[12:29:09] <ivyl> Just to play devil's advocate a little bit - I don't think that's necessarily true. Having a set group of people sitting in one place for a very long time calls for creating a hotspot. Some events like SGDQ still have a strong masking policy. +[12:29:23] <alyssa> I am just observing that "masking recommended" doesn't do what it sounds like +[12:29:33] <alyssa> at least in .ca/.us +[12:29:57] <ivyl> yep, over here it's the same, a very few people opt in +[12:31:06] <rg3igalia> ivyl: I don't disagree with you 🙂 +[12:31:58] <Lyude> yeah - I do think we say mask recommended we kinda have to come to terms with the facts folks probably aren't going to wear masks :s. I wonder if there's other ways we can address some of the shortcomings of having masks anyway. I know we mentioned some of the transparent masks last time but I don't think we ever went much further with that, I also wonder if we could have spaces if +[12:32:00] <Lyude> folks want to have discussions without masks (mainly for folks where that would help with understanding the other person) since honestly that was pretty much the only complaint I think +[12:32:40] <rg3igalia> The conference center has a lot of outdoor space +[12:32:51] <rg3igalia> And good ventilation +[12:33:07] <rg3igalia> So if we want to make masks mandatory we could +[12:33:25] <rg3igalia> And people can go outside in breaks and talk without masks +[12:33:45] <rg3igalia> Provided it's not windy and raining 😅 +[12:34:28] <rg3igalia> Anyway, email +[12:34:33] <Lyude> mhm, I think -yeah +[12:34:50] <Lyude> was gnna say let's look over the policy in email, I might still lean towards mandatory masks but I've probably gotta consider it a bit more +[12:35:11] <Lyude> I guess if that's all on the agenda then that's it for the meeting everyone :), thanks for ocming +[12:35:13] <Lyude> *coming +[12:35:24] <alyssa> cheers +[12:35:34] <rg3igalia> 👋 +[12:35:41] <cmichael> cheers +[12:35:46] <ivyl> cya! +[12:38:13] <tlwoerner> cmichael: it's still sitting in my "drafts" folder ;-) +[12:54:43] <cmichael> tlwoerner, ohhh, well that would explain why I never recieved it :) +[13:28:54] <anholt_> sorry, I was on taking the kid to camp today and couldn't join +"""]] +[16:47:45] [disconnected at Wed Jun 28 16:47:45 2023] diff --git a/BoardOfDirectors/IrcLogs/2023/07-12.mdwn b/BoardOfDirectors/IrcLogs/2023/07-12.mdwn new file mode 100644 index 00000000..53dbdf4f --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2023/07-12.mdwn @@ -0,0 +1,128 @@ +[[!format txt """ +[12:00:46] [connected at Wed Jul 12 12:00:46 2023] +[12:00:46] [I have joined #xf-bod] +[12:02:25] <rg3igalia> I'm here, BTW +[12:02:36] <tlwoerner> o/ +[12:02:39] <ivyl> present +[12:03:08] <Lyude> hi everyone! Gimme one second to get the agenda +[12:04:25] <cmichael> here (well, what's left of my sanity is anyway) ;) +[12:04:40] <Lyude> Ok hi! Agenda for today: XDC updates, no updates on matrix stuff yet, GSoC/Outreachy/EVoC, and SFC - although there's no updates on that either +[12:04:54] <tlwoerner> i guess it's all me then? +[12:05:23] * cmichael wonders how much mail is in tlwoerner 's Draft folder :P +[12:05:52] <tlwoerner> cmichael: i was able to find the time to write the first sentence +[12:06:01] <Lyude> tlwoerner: unless you've talked with cmichael yeah +[12:06:05] <cmichael> tlwoerner, ouch +[12:06:16] <tlwoerner> wrt gsoc... +[12:06:23] <tlwoerner> we are currently in midterm evaluation week +[12:06:29] <tlwoerner> everyone has until friday to submit their midterm evaluations +[12:06:35] <tlwoerner> mentors: 4/5 submitted +[12:06:42] <tlwoerner> contributors: 3/5 submitted +[12:06:49] <tlwoerner> so far mentors have passed 4/5 contributors +[12:08:01] <tlwoerner> i have reached out to all contributors to get their thoughts on how things are going +[12:08:09] <tlwoerner> so far 4/5 have replied to say they're happy and things are going well +[12:09:04] <mfilion> o/ +[12:09:11] <mfilion> sorry I'm late +[12:09:14] <tlwoerner> 1/5 projects had to have its timeline adjusted +[12:09:22] <tlwoerner> unfortunately we missed the cutoff for the midterm, but have moved the final out by 4 weeks +[12:09:32] <tlwoerner> (that's all) +[12:09:50] <Lyude> Alright! sounds good :3 +[12:10:04] <Lyude> rg3igalia: any XDC updates? +[12:10:38] <Lyude> oh so i don't forget in a moment - ivyl, have you had a chance to talk with anholt about treasurer stuff yet? +[12:10:44] <rg3igalia> not many, the CfP closes at the end of the week, but I did want to discuss something after our email exchanges so far regarding COVID policy +[12:10:58] * alyssa here, sorry for delay +[12:11:13] <Lyude> np! +[12:11:26] <rg3igalia> basicaly, to get some progress on that front, I wanted to simply ask if people would like to make masks mandatory or not (if you've decided already) +[12:11:28] <ivyl> Lyude: I've tried. I'm going to move forward on my own now - I'm going to send requests for invoice details to the confirmed sponsors. +[12:11:41] <rg3igalia> if most of you have that clear, I'd like us to vote on that first +[12:12:00] <ivyl> CCing everything to treasurer@foundation.x.org +[12:12:08] <Lyude> rg3igalia: yeah sure, personally I'm +1 on having the masks mandatory again this year I think +[12:12:20] <rg3igalia> knowing we'll be deploying CO2 monitors in the rooms, masks and tests available if the board agrees +[12:12:49] <Lyude> cmichael, alyssa, ivyl, mfilion, ^ think we can get a vote? +[12:13:07] <rg3igalia> I'm OK with not making them mandatory and having a policy that recommends some other measures, through some wording that would be agreed separately +[12:13:12] <alyssa> tbh I'm torn +[12:13:24] <cmichael> also torn here +[12:13:36] <cmichael> I hate wearing them myself, but I understand the reasoning +[12:13:57] <mfilion> I wouldn't make them mandatory +[12:14:30] <ivyl> I don't mind either option as long as we are clear about the policies, as I've already stated in the emails +[12:14:45] <mfilion> we can make them recommended but it's 100% a personal choice at this point +[12:15:48] <mfilion> I just came back from EOSS where we had 1K people, and I saw maybe 2 or 3 with a mask. I don't see why XDC needs to be different. +[12:15:56] <Lyude> do we want to do a vote then? I think it's fine either way as well, so if we want to just vote for the CO2 monitors + tests and such instead +[12:15:59] <rg3igalia> so we could say we have 1 for mandatory, 2 for not mandatory, 1 abtention and 2 undecided +[12:16:13] <mfilion> the monitors are a great idea though, I would for sure use those +[12:16:54] <mfilion> and we can say masks & tests are available for those who need them +[12:16:55] <rg3igalia> and 2 members not present, perhaps we could postpone the vote? +[12:17:15] <cmichael> I'd go with not mandatory (personally) +[12:17:17] <Lyude> rg3igalia: if you'd like I'm alright with that, we could get sima and anholt's vote over email +[12:17:32] <Lyude> so far it seems like we have +3 non mandatory though +[12:18:25] <rg3igalia> Lyude: I'm ok with getting their vote over email +[12:18:37] <Lyude> rg3igalia: sgtm then +[12:18:51] <Lyude> I think that's basically it for today then - it's a p short meeting +[12:18:56] <alyssa> oh-- +[12:18:57] <Lyude> Thanks for coming everyone! +[12:19:04] <Lyude> alyssa: is there something we still have to go over? +[12:19:06] <alyssa> Lyude: after the deadline agenda add? +[12:19:17] <Lyude> alyssa: pardon? +[12:19:25] <alyssa> wanted to give an update on reaching out to non-graphics freedesktop +[12:19:28] <alyssa> the update is there is no update +[12:19:32] <Lyude> ahhh ok +[12:19:45] <alyssa> no responses to the original email, daniels sent a lengthy follow up and no response to that either +[12:19:47] <Lyude> Gotcha, yeah I'll see if I can do some extra poking there as well +[12:19:56] <alyssa> so I'm kinda stuck but maybe other people have other thoughts +[12:20:04] <Lyude> I wonder if we might end up getting better answers at XDC +[12:20:07] <alyssa> plausibly +[12:20:42] <mfilion> alyssa the gstreamer folks aren't interested apparently, what I'm told +[12:20:59] <mfilion> not really surprised though +[12:21:16] <alyssa> I'm not really surprised either but that's already more information than had been communicated to me (-: +[12:21:17] <daniels> Lyude: please do take over if you have the bandwidth and it isn't sidelining more important things +[12:21:39] <Lyude> daniels: I think I should have time :) +[12:22:02] <tlwoerner> anholt: have you had an opportunity to setup the EVoC student with payment details? +[12:22:04] <daniels> I'm not surprised in the context of the last couple of decades of (a light-touch approach|neglect); think it's going to need a more intensive one-to-one approach rather than 20-CC spam +[12:23:13] <alyssa> ~~clearly the answer is BCC~~ delet +[12:23:21] <tlwoerner> lol +[12:25:41] <daniels> Lyude: most of those people won't be at XDC, but if anyone's going to GUADEC, or GSt Conf, or Linux Media Summit, or whatever, then I'm super happy to point you at the right people +[12:25:42] <ivyl> tlwoerner: I think I'll have to do that. I don't see anything on evoc payments in our bug tracker so I'm not sure who to address. Do you mind sending the info to treasurer@foundation.x.org ? +[12:25:49] * tlwoerner guesses alyssa predates the ^H era +[12:26:02] <daniels> just not the energy to go push those conversations myself, because I'm now into year 15 of trying to have quit :) +[12:26:02] <tlwoerner> ivyl: okay, thanks +[12:26:13] <Lyude> daniels: I definitely have coworkers going to guadec at least +[12:26:26] <Lyude> daniels: of course :), always feel free to poke me if you want to offload stuff too +[12:28:22] <daniels> Lyude: the only thing I have left to offload at this point is finding someone else who can do admin; I don't functionally do any of it day to day, but realistically bentiss and myself can't be on holiday at the same time +[12:28:37] <Lyude> daniels: isn't whot now there as well? +[12:29:08] <daniels> if whot has the keys to the k8s kingdom, that wfm :) +[12:30:03] <alyssa> king burnetes +[13:47:13] <sima> Lyude, oops sorry I suck :-/ +[13:47:34] <sima> ivyl, might be good to create a ticket for the evoc internship and maybe a template so we don't quite screw up that much again ... +[13:47:36] <sima> Lyude, ^^ +[13:49:35] <sima> daniels, we did formally add whot to the admin group a few months ago (but failed a few of the paperwork things to actually list whot) +[13:49:46] <sima> iirc bentiss proposed that +[13:50:32] <sima> Lyude, btw did you see my reply to sfc's question? was addressed at you but I figured I can answer too +[13:51:20] <Lyude> sima: not yet, was out yesterday if that's when you sent it? +[13:51:42] <sima> Lyude, almost two weeks ago :-) +[13:51:53] <Lyude> ah whoops, must have missed it +[13:52:00] <sima> well tracy asked you 2 weeks ago, I replied a few days later +[13:52:03] <sima> yeah figured +[13:52:15] <sima> iirc I pinged you, but maybe w/e or somethig +[13:52:40] <Lyude> Gotcha, will def reply today +[13:52:57] <daniels> Lyude: btw this is what I meant about offloading 'go chat to PipeWire about general vibes' not bumping more critical things from your todo :) +[13:54:25] <Lyude> daniels: hehe, gotcha :P. honestly I think it was just that I was on PTO around then so I probably just lost track +[13:55:09] <daniels> Lyude: sorry, that probably seemed way more passive-aggressive than intended! +[13:55:17] <Lyude> oh haha it didn't come across that way :P +[13:55:51] <daniels> just that it would be nice if we could pull fd.o in under ... errr ... fd.o, but given that we've been this way for 19 years now, we can probably glide for a bit longer +[14:06:08] <ivyl> sima: Yup. I'm planning on filing an issue in the tracker. Screw up again? Anything I should learn from? +[14:10:01] <sima> ivyl, for this evoc we didn't tell tlwoerner that we approved and the mentor learned even later +[14:11:04] <sima> so maybe we should have a template with the usual steps, maybe a) do we have a mentor/internship plan b) board vote c) mentor, intern, evoc coordinator informed d) initial payment set up e) mid-term payment f) end-term payment +[14:22:16] <ivyl> sima: do we have templates for the issues already, like the ones you've opened for the sponsors? +[14:24:04] <sima> kv +[14:24:13] <sima> ivyl, nope, I'm just copypasting from last year +[14:24:23] <sima> but yeah might be good to add some standard ones +[14:24:43] <ivyl> ah, cool, I think I can create gitlab issue templates +[14:25:05] <ivyl> I would like to have a few steps added for the typical invoicing of sponsors too, makes it easier for me to track +[14:26:23] <sima> ivyl, ah yeah feel free to edit as you see fit +[15:55:42] <mfilion> https://www.cnn.com/2023/07/12/tech/elon-musk-ai-company/index.html +[15:56:25] <mfilion> Musk has announced his 2nd company named "X", this time, xAI (http://x.ai) +[16:18:46] <sima> tlwoerner, btw have gsoc students submitted their talks? +[16:19:17] <tlwoerner> sima: that's a very good question! i'm ping them about it +[16:19:26] <tlwoerner> oops s/i'm/i'll +[16:20:42] <sima> the lightning talks also dont' really sound like lightning talks in all cases ... +"""]] +[19:07:21] [disconnected at Wed Jul 12 19:07:21 2023] diff --git a/BoardOfDirectors/IrcLogs/2023/07-26.mdwn b/BoardOfDirectors/IrcLogs/2023/07-26.mdwn new file mode 100644 index 00000000..1836de28 --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2023/07-26.mdwn @@ -0,0 +1,86 @@ +[[!format txt """ +[11:59:59] [connected at Wed Jul 26 11:59:59 2023] +[11:59:59] [I have joined #xf-bod] +[12:00:50] <ivyl> present +[12:01:44] * sima waves +[12:02:09] <rg3igalia> hi +[12:02:29] <cmichael> hola +[12:03:04] <Lyude> Hi everyone! The agenda for today is: XDC, Matrix (no updates), GSoC/EVoC, SFC (unsure we have any updates? I need to catch up with my email though), I guess let me know if I missed anything +[12:03:58] <Lyude> rg3igalia: ^ any XDC updates? +[12:04:15] <sima> Lyude, we might need to ping sfc about the agreement to join, we're waiting on them for that, otherwise nothing there I think +[12:04:43] <sima> Lyude, one more sponsor for xdc23 (amd renewed too, yay) +[12:04:53] <rg3igalia> yes, a couple of things: we voted over email and decided to go with a not-mandatory masks policy, so I have pending to send a reworded policy for approval +[12:05:07] <rg3igalia> also, we may want to vote on the foundation paying for masks and antigen tests +[12:05:47] <rg3igalia> and then, the CfP closed, we think we have enough quality talks already so we're reviewing, the deadline is in a couple of days +[12:05:57] <rg3igalia> hopefully we could have a draft schedule for the next meeting +[12:06:12] <sima> wrt expenses, some of the travel request had a bit liberal interpretation of our per diem rules. my understanding is that for food&stuff we pick what what the us gov has per the links, and hotel/airport transfer needs to be actual costs +[12:06:26] <rg3igalia> ah, yes, I have to contact those too, thanks for the reminder! +[12:06:31] <sima> not sure there's more to discuss on that one than what I brought up on board@ already +[12:07:08] <rg3igalia> also thanks sima and ivyl (and anholt) for handling the sponsorship stuff, we got a few ones lined up already +[12:07:14] <sima> rg3igalia, I guess mostly just need to remind people to give us actual hotel/transfer for reimbursement and only the per diem for food +[12:07:33] <sima> plus make sure they pick the right per diem rate :-) +[12:08:13] <Lyude> rg3igalia: sgtm, I'm +1 for having us pay for masks/antigen tests +[12:08:30] <rg3igalia> sima: yes, I'll ping people, and I think jagan has to send the cost breakdown too +[12:08:46] <ivyl> +1 from me too if we vote on masks/tests +[12:08:58] <mfilion> o/ +[12:08:58] <Lyude> sima, cmichael, ivyl, rg3igalia +[12:09:07] <rg3igalia> +1 from me on paying for masks and tests +[12:09:08] <Lyude> rg3igalia: also oops - did we make a spot for the state of the x.org? +[12:09:10] <sima> anyone remember the rough estimates, iirc we had some? +[12:09:25] <rg3igalia> yes, let me dig up the email... +[12:09:47] <ivyl> Lyude: there's a submitted talk for that +[12:09:53] <Lyude> ahh cool +[12:10:01] <cmichael> +1 for masks/tests +[12:10:31] <rg3igalia> around €1500 for masks/tests +[12:10:47] <mfilion> yep agreed to provide masks/tests for those who would like some. +1 +[12:11:17] <sima> ah that's reasonable, +1 +[12:11:27] <sima> rg3igalia, thanks for digging it out again +[12:11:46] <rg3igalia> np! +[12:12:28] <Lyude> Alright, that makes it approved then :) +[12:12:47] <Lyude> tlwoerner, cmichael - any GSoC updates? +[12:12:50] <rg3igalia> also thanks you to everyone who's reviewing or has reviewed proposals so far! +[12:13:34] <cmichael> Lyude, not much afaik +[12:14:23] <cmichael> rg3igalia, any time ;) +[12:15:46] <Lyude> cmichael: so I guess that's it from your side then? +[12:17:19] <cmichael> Lyude, well, I did get the email from trevor and was able to get setup (mailing lists, etc) for GsoC/Evoc admin stuff, but I don't think that's really "news" wrt gsoc updates +[12:18:20] <Lyude> alright, sgtm then. I guess today it's a short meeting then :) +[12:18:24] <Lyude> thanks for coming everyone +[12:18:26] <sima> ivyl, is the payment for the evoc intern happening? +[12:18:31] <tlwoerner> nothing new this week. all midterm evaluations were complete on time, back to coding +[12:18:34] <sima> Lyude, ^^ I think that's the main one really +[12:18:48] <ivyl> sima: still haven't got details on the payment info, I'll ping again +[12:18:48] <sima> since we fumbled that one quite badly already :-( +[12:20:04] <ivyl> bump sent, cced tlwoerner +[12:22:16] * anholt finally sending out treasurer's report. whoops. +[12:23:00] <tlwoerner> ivyl: thanks, got it +[12:28:31] <mfilion> I need to run in a few minutes but one quick (and possibly very unpopular) comment here regarding proposal reviews +[12:28:39] <mfilion> But we should be very careful that XDC doesn't turn into IDC (Igalia Dev Conf), as that's what its starting to look like. +[12:29:52] <ivyl> I think this year may look like that because it's in A Coruña, but I think we have variety. +[12:30:08] <mfilion> @ivyl you might think so +[12:30:15] <mfilion> but we currently have 11 igalia talks +[12:30:50] <mfilion> 11 on 12 submitted +[12:32:09] <mfilion> and really, we shouldn't have 3 people from one company voting for their own talks +[12:32:48] <mfilion> I purposely avoided to get involved in the proposals reviews when I hosted in Montreal, and I wanted to make sure the community had the best possible schedule +[12:32:56] <mfilion> and not just Collabora talks everywhere +[12:33:07] <mfilion> anyway, food for thought, I need to run. +[12:33:14] <rg3igalia> as the head of the committee I'll do my best to keep the conference balanced, as is in the interest of the community +[12:33:58] <sima> rg3igalia, btw what's the deadline for reviewing, since I haven't even started yet :-( +[12:34:26] <mfilion> I know some talks might be a bit out in the left field, but when it's from a company submitting for the first time, we should really consider it more +[12:34:46] <rg3igalia> sima: July 28 (in a couple of days) +[12:35:18] <rg3igalia> I also tried to sign up as many people as possible (10 people) +[12:37:00] <rg3igalia> mfilion: by the way, if you'd like to be part of the review process, let me know, there's still a couple of days to review talks +[12:37:21] <rg3igalia> and I'll probably have to ping people anyway, so it might get slightly delayed +[14:34:35] <alanc> https://www.theregister.com/2023/07/26/twitters_new_logo_meaning/ mentions the X.Org logo (and prior misuse of it) +[14:58:52] <tlwoerner> whoa! is there one evoc or are there two? +[14:59:17] <tlwoerner> my understanding is that there was only 1 evoc (something to do with nouveau) +[15:00:36] <tlwoerner> but now André is emailing about one to do with code coverage of drm tests +[15:00:55] <tlwoerner> does the board recall voting on one or two evoc proposals? +[15:05:48] <ivyl> tlwoerner: oh heck, yes! There's also André's student. There's no issue for me to track it. Can you send me their email and I move forward with the payment? +[15:06:47] <ivyl> found it in the proposal +[15:13:00] <ivyl> tlwoerner: CCed you +[16:40:32] <tlwoerner> yes, looking through the meeting minutes i'm pretty sure the board has only voted/approved 1 EVoC slot +[16:41:37] <tlwoerner> i had not realised until now that there were 2 proposals and told both they were approved (at different times) +[16:46:07] <ivyl> Yeah. We done goofed :-( +[16:46:54] <ivyl> Good news is that I've replied to the André's email. We have more defined process for evoc handling via the issue tracker. Also I've just got the wire transfer details and forwarded it to SPI for processing. +"""]] +[16:52:49] [disconnected at Wed Jul 26 16:52:49 2023] diff --git a/BoardOfDirectors/IrcLogs/2023/08-09.mdwn b/BoardOfDirectors/IrcLogs/2023/08-09.mdwn new file mode 100644 index 00000000..a99b8a0c --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2023/08-09.mdwn @@ -0,0 +1,43 @@ +[[!format txt """ +[11:59:40] [connected at Wed Aug 9 11:59:40 2023] +[11:59:41] [I have joined #xf-bod] +[12:00:03] <sima> only somewhat around, only agenda I have is to make the spi/tracy intro, but I'll take care of that +[12:00:16] <cmichael> here +[12:00:17] <Lyude> sima: thank you! +[12:00:20] <ivyl> present +[12:00:50] <Lyude> mfilion, anholt, rg3igalia ? +[12:01:15] <anholt> here +[12:02:39] <Lyude> Ah cool! So the agenda today: XDC updates, GSoC/Outreachy/EVoC, matrix (no updates yet, sorry I've been a bit busy!), and SFC stuff +[12:02:47] <Lyude> sima: want to go over your stuff first? +[12:03:27] <sima> Lyude, above was kinda all, helped tracy a bit to assemble the asset list for the sfc paperwork +[12:03:36] <sima> and we got 2 more sponsors for xdc23 +[12:03:53] <sima> and one who declined because "too late" unfortunately, so that's on me :-( +[12:04:18] <Lyude> That's alright, mistakes happen. thanks for all of the great work w/ getting sponsors that you've done so far :) +[12:04:29] <anholt> agreed, thanks for your continuing work on this. +[12:05:09] <Lyude> tlwoerner, rg3igalia - any student related updates? +[12:06:37] <Lyude> oh whoops, wrong person. cmichael I meant +[12:06:44] <cmichael> Lyude, lol, no worries +[12:07:23] <cmichael> Lyude, no specific student updates afaik. We are approaching project wrap up and final evaluation (Aug 21-28) +[12:08:02] <cmichael> Lyude, there was some mails on the list wrt xdc travel sponsorship (from rg3igalia), and I believe a few of us have voted on that already +[12:08:20] <Lyude> cmichael: do we need any more votes on that? +[12:08:37] <cmichael> Lyude, I've only seen 3 votes so far +[12:08:46] <Lyude> gotcha, might as well vote on it now then :) +[12:08:57] <cmichael> myself, rg3igalia, and Arkadiusz Hiler +[12:09:07] <tlwoerner> Lyude: one student went awol after midterms, but they've since come back. will likely need their final date extended +[12:09:25] <Lyude> gotcha, glad to hear they were able to come back :3 +[12:09:26] <tlwoerner> otherwise, everything's okay +[12:10:11] <Lyude> Also cmichael - +1 for the updated expenses, anholt sima ^ ? +[12:10:31] <sima> +1 +[12:10:40] <Lyude> Alright, approved! +[12:11:14] <Lyude> I think that's basically it, very quick meeting today. thanks for coming everyone :) +[12:11:27] <cmichael> no worries :) thanks Lyude +[12:11:52] <ivyl> I have a small update on the EVoC payments. I've initiated SPI process for one of the students and it turns out we need a contract. They are figuring things out on what would be the best kind of contract for such cases. It's moving very slow. +[12:12:11] <ivyl> So EVoC payments this year are extremely late due to this and previous issues. +[12:12:52] <ivyl> I've also got payment details for the second student, but that's also blocked on the whole contract ordeal. +[12:13:29] <ivyl> First student is in the loop, I'll have to update the second one on what's going on. That's it. +[12:13:43] <Lyude> ivyl: yikes, anything we can do to help? or I assume we just need to keep poking SFC +[12:14:20] <ivyl> I don't think so. SPI has to figure out what to do and then contract has to be made. Sucks for students due to all the delays. +[12:14:29] <ivyl> The contract requirement is a new thing and got us by surprise. +[12:32:28] <rg3igalia> sorry, I intended to connect from mobile but somehow the app forgot my credentials and I couldn't connect :( +"""]] +[16:37:29] [disconnected at Wed Aug 9 16:37:29 2023] diff --git a/BoardOfDirectors/IrcLogs/2023/08-23.mdwn b/BoardOfDirectors/IrcLogs/2023/08-23.mdwn new file mode 100644 index 00000000..bdcf52cb --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2023/08-23.mdwn @@ -0,0 +1,65 @@ +[[!format txt """ +[11:59:44] [connected at Wed Aug 23 11:59:44 2023] +[11:59:44] [I have joined #xf-bod] +[12:00:34] <Lyude> Hey everyone, time for roll call! alyssa, sima, ivyl, anholt, mfilion, rg3igalia +[12:00:43] <ivyl> present(-ish) +[12:00:43] <alyssa> ack +[12:01:02] * sima waves +[12:03:39] <Lyude> Anyone else around? o-o +[12:05:37] <Lyude> I guess we can at least go through the agenda and put any votes to email if we have to - this might end up being somewhat of a short meeting though. Agenda for today: XDC updates, GSoC/Outreachy updates, SFC, Matrix, and CoC training +[12:05:41] <sima> I guess if we don't get quorum need to at least make sure evoc folks are up to date on the paperwork hold up +[12:05:51] <sima> ivyl, tlwoerner ^^ ? +[12:05:52] * anholt here +[12:05:58] <Lyude> oh we got quorum now :) +[12:06:10] <sima> Lyude, evoc for the agenda I guess +[12:06:36] <ivyl> sima: definitely, the spi paperwork fiasco is bad :-( +[12:06:50] <Lyude> ah whoops, meant to type EVoC there as well :P. So no updates for matrix from my side quite yet, regarding SFC: I'm going to do some more poking today, SPI has been very unresponsive here +[12:07:25] <sima> Lyude, I did connect them to spi for the paperwork list, but I think the spi secretary is on vacations or something +[12:07:45] <sima> Lyude, maybe need to make a ticket with spi president for this? not sure whether the secretary was the right one +[12:08:02] <Lyude> sima: yeah maybe, I will definitely try that today as well +[12:08:16] <tlwoerner> i don't have any gsoc/evoc updates. gsoc is ticking along and everything is bogged down wrt evoc +[12:08:18] <sima> iirc you're on that thread with tracy too +[12:08:23] <Lyude> Yep +[12:08:35] <sima> tlwoerner, intern/mentor are aware we're on hold? +[12:09:11] <sima> btw I checked and the last evoc was 2019 and done as an spi expense without any due process/contract +[12:10:55] <Lyude> Do we want to go over the EVoC stuff btw? +[12:12:23] <Lyude> Or is it basically just we're held up +[12:13:11] <ivyl> We are basically held up while SPI figures out how to handle payments and what type of contract would be best. +[12:13:20] <sima> yeah we're just held up, need to make sure everyone knows especially mentor/intern +[12:13:47] <sima> since atm there's no way for us to pay +[12:14:42] <Lyude> eesh, I'm definitely going to up priority (kinda was getting higher priority anyway with XDC getting closer anyway…) with poking them then :s +[12:15:04] <Lyude> This has happened way too many times with SPI +[12:15:07] <ivyl> I've asked them to expedite this, but the response was not very helpful. +[12:15:34] <sima> Lyude, yeah I think more poking is going to be counterproductive +[12:15:42] <Lyude> gotcha +[12:15:47] <sima> Lyude, probably better to make sure sfc knows we do this, and to have a contract ready +[12:16:00] <sima> probably simplest we reuse the outreachy one with payment adjusted for evoc +[12:16:19] <sima> if we can, without the mentor contract, but that's up to sfc +[12:16:37] <sima> Lyude, do you take that task? I'm not sure we made that super clear in all the sfc discussions +[12:17:11] <Lyude> sima: you mean just finding the contract and adjusting for SFC? +[12:17:39] <Lyude> regarding student payments I mean +[12:17:42] <sima> Lyude, making sure sfc knows we do evoc and has "make sure we have evoc contracts" as part of their task list for taking us in +[12:17:52] <sima> or whatever they want to do +[12:17:53] <Lyude> ahh. yeah I can totally do that +[12:18:30] <sima> I think we did talk about the standard conference stuff and they have all that sorted already iirc +[12:21:13] <Lyude> Gotcha. BTW, on other updates: sima reminded me about CoC training. ivyl: we actually have had most of the board members go through this, and I can book an appointment with you through SPI if you'd like and have a date that would work for you ( https://otter.technology/code-of-conduct-training/ is who we go through, and they've got available dates listed there) +[12:21:59] <ivyl> I did the training a few years back. +[12:22:06] <ivyl> X.Org sponsored it +[12:22:10] <sima> hm we seem to forget about this routinely, should I add that to the new director onboarding list? +[12:22:21] <ivyl> but I don't mind taking a refresher +[12:22:21] <Lyude> ivyl: oh! ok haha +[12:22:28] <sima> https://www.x.org/wiki/BoardOfDirectors/Duties/ <- this one here I mean +[12:22:31] <Lyude> yeah that's totally up to you, I can still book an appointment if you want +[12:23:41] <sima> I guess could also put the question of CoC team volunteers into the room +[12:23:45] <ivyl> I think a refresher could be nice. It was many years ago that I went through it. I'll figure out what dates work for me some time next week. +[12:23:54] <sima> also I added a line for that to the Duties wiki page +[12:23:58] <Lyude> ah right - yeah, we need volunteers to help do CoC stuff for XDC +[12:24:13] <Lyude> Would anyone be interested in doing that? +[12:24:18] <sima> Lyude, that too, but usually we figure that out closer to the conference +[12:24:22] <Lyude> ah right haha +[12:24:23] <sima> I meant the fd.o coc team +[12:25:20] <Lyude> I guess that's basically it if we don't have any other topics +[12:26:04] <Lyude> Thanks for coming everyone! +[12:26:53] <ivyl> o/ +"""]] +[15:40:19] [disconnected at Wed Aug 23 15:40:19 2023] diff --git a/BoardOfDirectors/IrcLogs/2023/09-20.mdwn b/BoardOfDirectors/IrcLogs/2023/09-20.mdwn new file mode 100644 index 00000000..d07b2eae --- /dev/null +++ b/BoardOfDirectors/IrcLogs/2023/09-20.mdwn @@ -0,0 +1,152 @@ +[[!format txt """ +[11:59:55] [connected at Wed Sep 20 11:59:55 2023] +[11:59:56] [I have joined #xf-bod] +[12:00:43] <Lyude> Hey everyone, time for roll call! ivyl, cmichael, rg3igalia, sima, anholt, mfilion +[12:00:46] * sima waves +[12:00:48] <cmichael> here +[12:00:50] <ivyl> present +[12:00:52] <rg3igalia> here +[12:01:55] <Lyude> oh awesome :), we've already got quorum then. I guess the topics for today: no updates w/r/t matrix, XDC stuff (including CoC team iirc?), GSoC/EVoC, and SFC +[12:02:05] <Lyude> rg3igalia: do you want to go over xdc first? +[12:02:27] <rg3igalia> sure +[12:02:46] <rg3igalia> yes, the first point in the CoC committee +[12:03:09] <rg3igalia> normally it's 4 people, I think: 2 from the organizers and 2 from the board +[12:03:30] <rg3igalia> we need volunteers from the board, it's usually something simple +[12:03:44] <sima> doesn't need to be that many, just some attempt at somewhat diverse ... +[12:03:55] <sima> and ideally some folks with experience or the coc training from sage or something +[12:04:28] <alyssa> Lyude: present +[12:04:48] <rg3igalia> right, hopefully we'll have no incidents, but someone needs to be there and have the proper training or having been in other CoC committees and such +[12:05:11] <Lyude> mhm - I can volunteer if no one else does +[12:05:38] <rg3igalia> thanks, ideally we'd need one more person if possible +[12:05:55] * alyssa does not have the proper training and probably isn't in a headspavce where she could do CoC facilitation safely anyway :\ +[12:06:18] <ivyl> I did the training a few years ago +[12:06:39] <ivyl> I do volunteer alongside Lyude +[12:06:57] <rg3igalia> perfect! that's one item crossed from the checklist +[12:07:00] <rg3igalia> thank you both! +[12:07:06] <alyssa> \o/ +[12:07:36] <sima> \\o/ +[12:07:41] <rg3igalia> second: sam will send an email awith some proposal for X.Org to pay for coffee service and a few other items +[12:08:03] <rg3igalia> so be prepared for an email soon and some email discussion +[12:08:27] <rg3igalia> third: covid policy: I sent a proposal, I think cmichael agrees with it, and alyssa replied with +1, but nobody else did +[12:08:36] <cmichael> yes +[12:08:41] <rg3igalia> can we vote on it now? +[12:09:03] <rg3igalia> it has +1 from me too, obviously, not sure if it meets what ivyl was expecting +[12:09:04] <ivyl> +1 from me, fits all the criteria I've asked for +[12:09:08] <rg3igalia> thanks! +[12:09:26] <Lyude> +1 from me as well +[12:09:30] <Lyude> (and yes we can vote on it) +[12:09:30] <cmichael> +1 (just for the record) +[12:10:01] <rg3igalia> those are 5 votes already, if anyone has any issues with the proposed policy or would like some small adjustments, let me know +[12:10:24] <rg3igalia> ok, the schedule has been published already, as you have probably seen +[12:10:50] <rg3igalia> I've had to make some small adjustments post-publication, but if you see an issue, best to let me know as soon as possible +[12:11:12] <rg3igalia> like last year, someone mentioned that the workshops could have been scheduled better to avoid some conflicts and such +[12:11:22] <sima> oh +1 on covid policy, forgot to reply or something +[12:11:51] <rg3igalia> I've tried to make it make sense, please let me know if it looks good to you +[12:12:54] <rg3igalia> then, wild idea for xdc 2023 (not much thought): what if we invite michael from phoronix? +[12:13:18] <rg3igalia> like... paying for the travel expenses, what do you think? +[12:13:51] <Lyude> I think we've talked about this once or twice before iirc? iirc the main concern was more about whether he'd want to be there or not +[12:13:57] <Lyude> personally I don't have any issue with that +[12:14:01] <sima> yeah I remember the same +[12:14:04] <sima> could try again +[12:14:23] <sima> we've a line in our travel grant for press +[12:14:27] <rg3igalia> ok, I could send him an email if everyone agrees +[12:14:34] <cmichael> +1 +[12:14:44] <sima> might also want to double-check with lwn, but I chatted with jake and apparently he's busy, and jon doesn't like to travel that much +[12:14:57] <sima> +1 +[12:15:15] <rg3igalia> +1 from me, then, I can also try to reach jake +[12:15:17] <alyssa> rg3igalia: what's the.. benefit? +[12:15:51] <alyssa> at least to me xdc is more about the hallway track than the talks and that's something for which media attention is ... antithetical, no? +[12:16:03] <rg3igalia> better and more timely reporting about XDC and everything going on there +[12:16:08] <alyssa> not making attendees feel like they're a spectacle in a zoo +[12:16:33] <alyssa> the talks themselves are being livestreamed presumably so reporting that is fine already +[12:17:01] <alyssa> IDK. If media people show up they're not unwelcome, but IDK if it's a great idea to encourage it either? +[12:17:01] <rg3igalia> well, lwn has attended xdc in the past and hopefully nobody felt like being in the spotlight +[12:17:10] <Lyude> alyssa: I mean - linux media folks are fine tbh +[12:17:28] <Lyude> tbh I don't think I have an issue with media in general, it's more about why the media is there :p +[12:17:48] <Lyude> and reporting on stuff we're actually doing at least seems alright to me +[12:17:55] <alyssa> rg3igalia: tbh - the relationship between linux devs and lwn is very different than that with phoronix. +[12:18:24] <rg3igalia> I agree, maybe it's also a good chance to speak 1-to-1 and improve that, dunno +[12:18:47] <alyssa> maybe? the models are so different +[12:19:24] <rg3igalia> like I said, I didn't think too much about this one, just read the news today in his website and thought he might be interested in attending in person +[12:19:37] <Lyude> I don't think it could hurt +[12:20:22] <alyssa> phoronix is high volume press releases and sketchy benchmarks with a loosely moderated forum full of dubious tired takes. lwn is mostly long form journalism and links to original posts with generally measured and moderated forums. there's a reason mesa/linux devs tend to feel differently about the two +[12:20:43] <alyssa> corbet being a kernel maintainer goes a long way for building the trust as well i suppose +[12:21:22] <alyssa> i guess it really is a trust issue for me. +[12:21:59] <ivyl> I second alyssa on that +[12:21:59] <alyssa> lwn has earned my trust and phoronix has lost it and I don't think I'm the only mesa dev at least the feels the same, +[12:22:01] <alyssa> . +[12:22:36] <Lyude> I'm fine with us holding back on that then, I think if we've got any board members uncomfortable with this it's probably a good idea to avoid +[12:22:42] <alyssa> all of that is to say, if Michael showed up at XDC as an attendee, that's his prerogative +[12:23:07] <alyssa> but I don't feel great about us.. +[12:23:09] <rg3igalia> yes, I don't want to stir any pot with this, definitely if a couple of board members strongly disagree with that, I prefer to hold back +[12:23:10] <alyssa> encouraging it +[12:23:16] <alyssa> rh +[12:23:24] <alyssa> rg3igalia: less disagree and more nervous +[12:23:32] <Lyude> that's enough of a reason tbh +[12:23:36] <rg3igalia> I can still reach out to jake from lwn just in case +[12:24:14] <alyssa> enough mesa people have expressed theirs views on phoronix to me that I wouldn't feel good saying nothing here I guess. +[12:24:23] <rg3igalia> and last point from me: xdc 2024 +[12:24:47] <rg3igalia> call for organization proposals is over, and we've only received the PEI one so far +[12:25:11] <rg3igalia> again, I think their proposal is a no-go since they don't actually organize anything, it seems, they just give us access to venues, discounts and everything +[12:25:37] <Lyude> Have we already extended the RFP this year by the way? +[12:25:50] <ivyl> alyssa: I'm not really involved in Mesa and I share the same reservations. You've expressed them better than I've ever could. +[12:25:50] <rg3igalia> unfortunately mark is not here today so and I don't know if he's expecting someone else to submit a proposal +[12:26:07] <rg3igalia> Lyude: afaik no +[12:26:39] <rg3igalia> I think last year he mentioned he could get one or more companies to submit proposals +[12:26:49] <rg3igalia> so I do hope we get some in the end +[12:27:28] <rg3igalia> should we extend the official deadline publicly or should we wait a bit for mark to get back? +[12:28:05] <Lyude> I'd be fine with extending the deadline if other folks are +[12:28:46] <ivyl> +1 since there seem to be interested parties +[12:29:04] <sima> yeah need to extend officially I guess and more actively ask around +[12:29:05] <cmichael> also +1 since it seems we need more options +[12:29:08] <alyssa> +1 +[12:29:13] <sima> so +1 +[12:29:23] <rg3igalia> ok, that's all from me +[12:29:36] <rg3igalia> and also, I need to send the speaker's guide for xdc +[12:29:40] <rg3igalia> that's underway +[12:30:10] <rg3igalia> sorry for monopolizing today's meeting so far :) +[12:30:43] <alyssa> rg3igalia: you're organizing, you've more than earned it! +[12:30:53] <alyssa> thank you for the monopolizing ;) +[12:31:15] <ivyl> indeed! totally expected this close to the actual event, thanks rg3igalia! +[12:32:07] <Lyude> sgtm. I guess with GSoC/EVoC and SFC: I at least thought I managed to make some progress on spi's front but it seems like we still haven't gotten a repsonse from SPI I think? (trying to look up the email thread to double check atm) +[12:32:35] <Lyude> yeah - we still haven't heard back from Michael :\ +[12:33:08] <Lyude> I guess I'll poke on both threads again. i don't know what else we can do w/r/t this :| +[12:33:23] <cmichael> I've not seen a response wrt evoc +[12:33:27] <Lyude> yeah same +[12:33:41] <Lyude> supposedly there was a miscommunication but now it's silent again +[12:34:07] * rg3igalia has forgotten a point about xdc 2023, will talk about it at the end of the meeting +[12:34:08] <sima> Lyude, for the missing spi response I think all tracy wants is the current khronos contract in the latest version spi signed for us +[12:34:17] <Lyude> do we have that somewhere? +[12:34:22] <sima> I think if you just dig that out from archives and send it to tracy it should be good? +[12:34:38] <Lyude> alright, I can definitely get to that today +[12:34:40] <ivyl> Yup. We are also dealing with some sponsors that have more convoluted requirements (WO/PO, signed contracts) and those also seem to not move. +[12:34:59] <Lyude> ivyl: not moving on SPI's front you mean? +[12:34:59] <sima> Lyude, ping me if you don't find it, just running rather low on spoons today +[12:35:00] <ivyl> The simple "just an invoice + wire transfer" is very quick though. +[12:35:55] <ivyl> yes, but I would give them two more weeks +[12:35:58] <sima> Lyude, I mean finding the most recent khronos contract in our archives +[12:36:06] <Lyude> gotcha +[12:36:41] <ivyl> with one I'm not sure if the sponsor reached out to them with the supplier system, they've tried to get us signed up but it's something that SPI handles and AFAIK they already have accounts there +[12:37:22] <sima> ivyl, iirc last years spi's treasurer tallied up all our xdc sponsors per what we had on the website, and then made sure they're all invoiced +[12:37:29] <sima> I guess that hasn't happend (yet)? +[12:41:06] <ivyl> no +[12:41:28] <ivyl> but it's good idea to poke them about it at the start of October +[12:43:32] <Lyude> btw, I guess that's it for the end of the meeting +[12:43:41] <ivyl> thanks! +[12:44:14] <cmichael> ok. thank you ! +[12:44:17] <Lyude> also - I totally forgot to send out the minutes for last meeting so I will make sure to do that today +[12:44:30] <rg3igalia> thanks! +[12:44:33] <cmichael> I think rg3igalia had one more point wrt xdc ?? +[12:44:42] <rg3igalia> scratch that, sorry +[12:44:45] <cmichael> ah ok :) +[12:53:29] * anholt catches up briefly, was deep in some code. +[12:55:26] <alyssa> a good place to be +[12:56:02] <tlwoerner> gsoc: 4/5 projects have completed with PASS +[12:56:22] <tlwoerner> the last project (pipewire) is being submitted this week, to be graded next +[12:56:25] <alyssa> an A- at my alma mater! +[15:31:33] <Lyude> tlwoerner: I sent them a message a week or two ago but I don't have the buffer open anymore, do you remember the irc nick for the mentor for the EVoC student we're currently dealing with regarding the payment snafu? +[15:31:46] <Lyude> (I would like to let them know it finally seems like progress is being made) +[15:38:57] <tlwoerner> Lyude: mariacanal +[15:39:10] <Lyude> gotcha, thanks! +"""]] +[15:43:51] [disconnected at Wed Sep 20 15:43:51 2023] diff --git a/BoardOfDirectors/MeetingSummaries.mdwn b/BoardOfDirectors/MeetingSummaries.mdwn index 93f8d7b1..757c8f21 100644 --- a/BoardOfDirectors/MeetingSummaries.mdwn +++ b/BoardOfDirectors/MeetingSummaries.mdwn @@ -15,3 +15,4 @@ Summaries of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardO * [[2020|/BoardOfDirectors/MeetingSummaries/2020]] * [[2021|/BoardOfDirectors/MeetingSummaries/2021]] * [[2022|/BoardOfDirectors/MeetingSummaries/2022]] +* [[2023|/BoardOfDirectors/MeetingSummaries/2023]] diff --git a/BoardOfDirectors/MeetingSummaries/2022.mdwn b/BoardOfDirectors/MeetingSummaries/2022.mdwn index 852828c7..670c72e3 100644 --- a/BoardOfDirectors/MeetingSummaries/2022.mdwn +++ b/BoardOfDirectors/MeetingSummaries/2022.mdwn @@ -11,3 +11,10 @@ * [[Jun. 22|BoardOfDirectors/MeetingSummaries/2022/06-22]] * [[Jul. 06|BoardOfDirectors/MeetingSummaries/2022/07-06]] * [[Jul. 20|BoardOfDirectors/MeetingSummaries/2022/07-20]] +* [[Aug. 17|BoardOfDirectors/MeetingSummaries/2022/08-17]] +* [[Aug. 31|BoardOfDirectors/MeetingSummaries/2022/08-31]] +* [[Sep. 14|BoardOfDirectors/MeetingSummaries/2022/09-14]] +* [[Oct. 19|BoardOfDirectors/MeetingSummaries/2022/10-19]] +* [[Nov. 16|BoardOfDirectors/MeetingSummaries/2022/11-16]] +* [[Nov. 30|BoardOfDirectors/MeetingSummaries/2022/11-30]] +* [[Dec. 14|BoardOfDirectors/MeetingSummaries/2022/12-14]] diff --git a/BoardOfDirectors/MeetingSummaries/2022/08-17.mdwn b/BoardOfDirectors/MeetingSummaries/2022/08-17.mdwn new file mode 100644 index 00000000..69b64414 --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2022/08-17.mdwn @@ -0,0 +1,37 @@ +Summary of the 17 August 2022 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Daniel Vetter, +Lyude Paul, +Mark Filion, +Ricardo Garcia + +Guests: + +Absent: +Alyssa Rosenzweig, +Emma Anholt, +Manasi Navare, +Samuel Iglesias Gonsálvez, + +## Summary + +Agenda: XDC2022/XDC2023, COVID requirements for XDC2022 + +## Items discussed + +[[!format txt """ +ITEM: XDC2022/XDC2023 +Not many updates here: received one RFP from a potential XDC host who expressed +interest in hosting +ACTIONS: +STATUS: Pending + +ITEM: COVID Requirements +Following the lead from other similar conferences, and just the general fact it is a good idea, we discussed the possibility of having vaccination and masking requirements for this XDC. +ACTIONS: Board approves, the plan will be required proof of vaccination or a negative test result, along with masking being required in conference space. +STATUS: Pending +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2022/08-31.mdwn b/BoardOfDirectors/MeetingSummaries/2022/08-31.mdwn new file mode 100644 index 00000000..542d1bbd --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2022/08-31.mdwn @@ -0,0 +1,53 @@ +Summary of the 31 August 2022 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Daniel Vetter, +Samuel Iglesias Gonsálvez, +Lyude Paul, +Mark Filion, +Alyssa Rosenzweig, + +Guests: +Rodrigo Siqueira + +Absent: +Emma Anholt, +Manasi Navare, +Ricardo Garcia + +## Summary + +Agenda: XDC2022/XDC2023, COVID requirements, GSoC + +## Items discussed + +[[!format txt """ +ITEM: XDC2022/XDC2023 +All speakers confirmed. By the end of the week Ricardo will upload the schedule +for the conference, we need to check if any speakers want to go virtual. Still +waiting for more info on one travel sponsorship request. Also currently helping +organizers with things like coffee breaks. Also - we have no RFPs for anywhere +in Europe! If you would like to host and are in Europe, please let us know! If +you're a certain person who occasionally reads these notes for the purpose of +maintaining a Linux-oriented news outlet - you know who you are ;) - please let +the masses know about this excellent hosting opportunity! +ACTIONS: +STATUS: Pending + +ITEM: COVID requirements +Codeweavers had mentioned that trying to enforce vaccination would probably be +too logistically challenging, so we ended up deciding on just sticking with +masks instead. +ACTIONS: +STATUS: Pending + +ITEM: GSoC +Students are wrapping up their final work, and this week they will be sending +out the newest version of their patchset and will also present to some AMD folks +about their kunit tests. +ACTIONS: +STATUS: Pending +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2022/09-14.mdwn b/BoardOfDirectors/MeetingSummaries/2022/09-14.mdwn new file mode 100644 index 00000000..01e2b68d --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2022/09-14.mdwn @@ -0,0 +1,42 @@ +Summary of the 14 September 2022 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Samuel Iglesias Gonsálvez, +Lyude Paul, +Manasi Navare, +Emma Anholt, +Alyssa Rosenzweig, +Ricardo Garcia + +Guests: +Trevor Woerner + +Absent: +Daniel Vetter, +Mark Filion, + +## Summary + +Agenda: XDC2022, XDC2023, GSoC + +## Items discussed + +[[!format txt """ +ITEM: XDC2022 +The schedule for XDC2022 has officially been posted! +ACTIONS: +STATUS: Pending + +ITEM: XDC2023 +No updates +ACTIONS: +STATUS: Pending Done + +ITEM: GSoC +GSoC ends Sep 19th, final evaluations are done! +ACTIONS: +STATUS: Pending Done +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2022/10-19.mdwn b/BoardOfDirectors/MeetingSummaries/2022/10-19.mdwn new file mode 100644 index 00000000..d472d462 --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2022/10-19.mdwn @@ -0,0 +1,62 @@ +Summary of the 19 October 2022 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Daniel Vetter, +Samuel Iglesias Gonsálvez, +Lyude Paul, +Manasi Navare, +Mark Filion, +Emma Anholt, +Alyssa Rosenzweig, +Ricardo Garcia + +Guests: + +Absent: + + +## Summary + +Agenda: XDC2022, XDC2023, SFC, officer elections + +## Items discussed + +[[!format txt """ +ITEM: Officer elections +Lyude volunteered to be secretary again, and Emma will be treasurer. Board approves +ACTIONS: +STATUS: Done + +ITEM: XDC2022 +Videos have been split by Arek and uploaded to youtube, Roberto will be going +through and seeing if any slides are missing and nagging their respective +presenters. Regarding streaming stats, we got about 40-60 viewers on average +(one talk with 200+ viewers) on the first day We had about 50-60 people in +attendance on average IRL. The max we reached around about 80 people in the +room. +People seemed mostly happy with the organization and streaming was fine. There +were issues with the catchbox mic that made it hard for people watching remotely +to listen in on the Q&A sections, as we didn't have access to the AV box that +would have allowed us ot hook it up to the stream. We also had some issues with +the breakout room being way too far from the other rooms in the conference, +along with some issues with the door always being locked and requiring a +passcode to get in. Also, in the future we may want to consider spreading some +of the higher level talks across all of the days to help keep attendance high. +ACTIONS: +STATUS: Pending + +ITEM: XDC2023 +Haven't received RFPs yet, but hearing that some may possibly be in the works +ACTIONS: +STATUS: Pending + +ITEM: SFC +Talked about continuing to move forward discussions with SFC in perparation for +an eventual member vote on transitioning over to them as a parent +organization. +ACTIONS: +STATUS: Pending +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2022/11-16.mdwn b/BoardOfDirectors/MeetingSummaries/2022/11-16.mdwn new file mode 100644 index 00000000..1ffaf469 --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2022/11-16.mdwn @@ -0,0 +1,59 @@ +Summary of the 16 November 2022 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Daniel Vetter, +Samuel Iglesias Gonsálvez, +Lyude Paul, +Emma Anholt, +Alyssa Rosenzweig, +Ricardo Garcia + +Guests: +Trevor Woerner + +Absent: +Manasi Navare, +Mark Filion, + + +## Summary + +Agenda: XDC2022/XDC2023, SFC, Matrix, Not-Twitter + +## Items discussed + +[[!format txt """ +ITEM: XDC2022 +No news +ACTIONS: +STATUS: Pending + +ITEM: XDC2023 +We currently have one formal proposal for XDC2023 but are looking for more +ACTIONS: +STATUS: Pending + +ITEM: SFC +Lyude went through and came up with a git branch with all of the suggested SFC +by-law changes if we were to join SFC +ACTIONS: +STATUS: Pending + +ITEM: Matrix +Discussion of trying to get Freedesktop.org onto Mastodon, as alternatives like +Discord have already been seeing some interest from the community (and we'd +like to keep things open :) +ACTIONS: Lyude is going to ask SFC if they have any plans on running a Matrix +instance, along with just generally looking around +STATUS: Pending + +ITEM: Not-twitter +We should get accounts for X.org on social media websites that aren't Twitter +setup in preparation for Twitter's demise. +ACTIONS: Lyude to also poke SFC to see if they have a mastodon instance they'll +be using that we might want to join +STATUS: Pending +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2022/11-30.mdwn b/BoardOfDirectors/MeetingSummaries/2022/11-30.mdwn new file mode 100644 index 00000000..d3fc6a73 --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2022/11-30.mdwn @@ -0,0 +1,48 @@ +Summary of the 30 November 2022 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Daniel Vetter, +Samuel Iglesias Gonsálvez, +Lyude Paul, +Mark Filion, +Alyssa Rosenzweig, +Ricardo Garcia + +Guests: +Trevor Woerner + +Absent: +Manasi Navare, +Emma Anholt, + + +## Summary + +Agenda: XDC2022/XDC2023, Matrix, Mastodon + +## Items discussed + +[[!format txt """ +ITEM: XDC2022 +Samuel contacted organizers asking for the final expenses sheet +ACTIONS: +STATUS: Pending + +ITEM: XDC2023 +Currently have two proposals, voting to start soon +ACTIONS: +STATUS: Pending + +ITEM: Matrix +Lyude still needs to contact SFC to look into this +ACTIONS: +STATUS: Pending + +ITEM: Mastodon +Turns out that there's an instance we might be able to use that SFC was previously using :) +ACTIONS: +STATUS: Pending +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2022/12-14.mdwn b/BoardOfDirectors/MeetingSummaries/2022/12-14.mdwn new file mode 100644 index 00000000..e76d99f3 --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2022/12-14.mdwn @@ -0,0 +1,52 @@ +Summary of the 14 December 2022 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Daniel Vetter, +Lyude Paul, +Mark Filion, +Emma Anholt, +Alyssa Rosenzweig, +Ricardo Garcia + +Guests: +Trevor Woerner + +Absent: +Manasi Navare, +Samuel Iglesias Gonsálvez, + +## Summary + +Agenda: XDC2022, XDC2023, Matrix, Not-Twitter, Elections + +## Items discussed + +[[!format txt """ +ITEM: XDC2022 +No updates here, still waiting for final receipt from hosts +ACTIONS: +STATUS: Pending + +ITEM: XDC2023 +XDC2023 will take place in A Coruña Spain! +ACTIONS: +STATUS: Pending + +ITEM: Matrix +Lyude still needs to ask SFC about this +ACTIONS: +STATUS: Pending + +ITEM: Not-Twitter +ACTIONS: Lyude needs to setup a mastodon account for x.org +STATUS: Pending + +ITEM: Elections +Board discussed who will be on the elections committee this year, mfilion and +Ricardo volunteered +ACTIONS: +STATUS: Pending Done +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2023.mdwn b/BoardOfDirectors/MeetingSummaries/2023.mdwn new file mode 100644 index 00000000..20cbbad9 --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2023.mdwn @@ -0,0 +1,15 @@ +* [[Jan. 11|BoardOfDirectors/MeetingSummaries/2023/01-11]] +* [[Jan. 25|BoardOfDirectors/MeetingSummaries/2023/01-25]] +* [[Mar. 08|BoardOfDirectors/MeetingSummaries/2023/03-08]] +* [[Mar. 22|BoardOfDirectors/MeetingSummaries/2023/03-22]] +* [[Apr. 05|BoardOfDirectors/MeetingSummaries/2023/04-05]] +* [[Apr. 19|BoardOfDirectors/MeetingSummaries/2023/04-19]] +* [[May. 03|BoardOfDirectors/MeetingSummaries/2023/05-03]] +* [[May. 17|BoardOfDirectors/MeetingSummaries/2023/05-17]] +* [[May. 31|BoardOfDirectors/MeetingSummaries/2023/05-31]] +* [[Jun. 28|BoardOfDirectors/MeetingSummaries/2023/06-28]] +* [[Jul. 12|BoardOfDirectors/MeetingSummaries/2023/07-12]] +* [[Jul. 26|BoardOfDirectors/MeetingSummaries/2023/07-26]] +* [[Aug. 09|BoardOfDirectors/MeetingSummaries/2023/08-09]] +* [[Aug. 23|BoardOfDirectors/MeetingSummaries/2023/08-23]] +* [[Sep. 20|BoardOfDirectors/MeetingSummaries/2023/09-20]] diff --git a/BoardOfDirectors/MeetingSummaries/2023/01-11.mdwn b/BoardOfDirectors/MeetingSummaries/2023/01-11.mdwn new file mode 100644 index 00000000..7ad346d9 --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2023/01-11.mdwn @@ -0,0 +1,53 @@ +Summary of the 11 January 2023 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Daniel Vetter, +Lyude Paul, +Mark Filion, +Alyssa Rosenzweig, +Ricardo Garcia + +Guests: +Trevor Woerner + +Absent: +Samuel Iglesias Gonsálvez, +Emma Anholt, +Manasi Navare, + + +## Summary + +Agenda: Not-Twitter, Matrix, Elections, EVoC proposal, SFC + +## Items discussed + +[[!format txt """ +ITEM: Not-Twitter +Lyude still needs to look into setting this up +ACTIONS: +STATUS: Pending + +ITEM: Matrix +Lyude still needs to look into setting this up +ACTIONS: +STATUS: Pending Done + +ITEM: Elections +Elections committee should be able to start preparing soon +ACTIONS: +STATUS: Pending + +ITEM: EVoC Proposal +Looks like this got filtered out by a mailing list filter by mistake, board approves albeit a little late +ACTIONS: +STATUS: Pending + +ITEM: SFC +Lyude to get preparations for by-law votes done in time for election +ACTIONS: +STATUS: Pending +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2023/01-25.mdwn b/BoardOfDirectors/MeetingSummaries/2023/01-25.mdwn new file mode 100644 index 00000000..8a232f72 --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2023/01-25.mdwn @@ -0,0 +1,46 @@ +Summary of the 25 January 2023 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Daniel Vetter, +Lyude Paul, +Manasi Navare, +Alyssa Rosenzweig, +Ricardo Garcia + +Guests: +Trevor Woerner + +Absent: +Mark Filion, +Emma Anholt, +Samuel Iglesias Gonsálvez, + + +## Summary + +Agenda: Elections, matrix/mastodon, XDC+WineConf+FossXR expenses, XDC2023 + +## Items discussed + +[[!format txt """ +ITEM: Elections +ACTIONS: Mark and Ricardo are planning on getting this started at the end of the month +STATUS: Pending + +ITEM: Matrix/mastodon +ACTIONS: Lyude still needs to get to this after finishing up proposed by-law changes for SPI +STATUS: Pending + +ITEM: XDC+WineConf+FossXR expenses +Voted on and handled! +ACTIONS: +STATUS: Done + +ITEM: XDC2023 +Preparing to sign the venue contract with the new dates in place +ACTIONS: +STATUS: Pending +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2023/03-08.mdwn b/BoardOfDirectors/MeetingSummaries/2023/03-08.mdwn new file mode 100644 index 00000000..7dec248c --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2023/03-08.mdwn @@ -0,0 +1,53 @@ +Summary of the 08 March 2023 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Daniel Vetter, +Lyude Paul, +Emma Anholt, +Alyssa Rosenzweig, +Ricardo Garcia + +Guests: +Trevor Woerner + +Absent: +Samuel Iglesias Gonsálvez, +Mark Filion, +Manasi Navare, + +## Summary + +Agenda: Matrix, Mastodon, Elections, GSoC, XDC2023 + +## Items discussed + +[[!format txt """ +ITEM: Matrix +No updates +ACTIONS: Lyude to get to doing this this week, delayed from COVID +STATUS: Pending + +ITEM: Mastodon +No updates +ACTIONS: Lyude to get to doing this this week, delayed from COVID +STATUS: Pending + +ITEM: Elections +Elections are definitely a bit behind schedule, but we are now at the point +we're accepting membership renewals and candidate nominations +ACTIONS: Elections committee to send out reminder emails +STATUS: Pending + +ITEM: GSoC +We have a couple of mentors already and one student expressing interest so far +ACTIONS: +STATUS: Pending + +ITEM: XDC2023 +Samuel is out, so no updates here +ACTIONS: +STATUS: Pending +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2023/03-22.mdwn b/BoardOfDirectors/MeetingSummaries/2023/03-22.mdwn new file mode 100644 index 00000000..82ddb4cf --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2023/03-22.mdwn @@ -0,0 +1,58 @@ +Summary of the 22 March 2023 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Daniel Vetter, +Samuel Iglesias Gonsálvez, +Lyude Paul, +Mark Filion, +Alyssa Rosenzweig, +Ricardo Garcia + +Guests: +Trevor Woerner + +Absent: +Manasi Navare, +Emma Anholt, + + +## Summary + +Agenda: Matrix + not-twitter, XDC2022, XDC2023, GSoC/EVoC, elections, new FDO admin + +## Items discussed + +[[!format txt """ +ITEM: Matrix + not-twitter +Lyude still needs to do this, sorry D: +ACTIONS: Lyude to do this ASAP +STATUS: Pending + +ITEM: XDC2022 +Still waiting on organizers to fill out the reimbursement form +ACTIONS: +STATUS: Pending + +ITEM: XDC2023 +Started working in the website. We have now the event created +(https://indico.freedesktop.org/event/4/) but still needs to add content to it. +Asked for DNS redirection and reset the sponsorbox: +https://gitlab.freedesktop.org/freedesktop/freedesktop/-/issues/511 +Current idea is to open the CFP at some point in april. +ACTIONS: +STATUS: Pending + +ITEM: XDC2024 +Someone else is going to have to take over the task of coordinating the +gathering of proposals, pinging people and so on, as Samuel will not be re-running in 2024. +ACTIONS: +STATUS: Pending + +ITEM: GSoC/EVoC +Potential GSoC contributors have until April 4, 1800UTC, to submit their applications/proposals. We currently have one student being mentored, and another proposal for mentoring related to pipewire. We also really need to update the out of date ideas page. +ACTIONS: Lyude to figure out who all needs to help with updating the ideas page. +STATUS: Pending +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2023/04-05.mdwn b/BoardOfDirectors/MeetingSummaries/2023/04-05.mdwn new file mode 100644 index 00000000..2dbaab02 --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2023/04-05.mdwn @@ -0,0 +1,48 @@ +Summary of the 05 April 2023 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Daniel Vetter, +Samuel Iglesias Gonsálvez, +Lyude Paul, +Manasi Navare, +Mark Filion, +Emma Anholt, +Alyssa Rosenzweig, +Ricardo Garcia + +Guests: +Trevor Woerner + +Absent: + + +## Summary + +Agenda: Matrix/not-twitter, XDC2023/XDC2024, GSoC, Elections + +## Items discussed + +[[!format txt """ +ITEM: Matrix/not-twitter +Mark will be handling setting up our Mastodon account, matrix still TBD +ACTIONS: +STATUS: Pending + +ITEM: XDC2023/XDC2024 +Samuel was out, so no updates here +ACTIONS: +STATUS: Pending + +ITEM: GSoC +We currently have had 10 proposals! The deadline for contributor proposals ended yesterday. Mentors ave until April 27th to rank the proposals. +ACTIONS: +STATUS: Pending + +ITEM: Elections +We currently have 8 people running in this election, and we're currently on track to get things started on schedule +ACTIONS: +STATUS: Pending +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2023/04-19.mdwn b/BoardOfDirectors/MeetingSummaries/2023/04-19.mdwn new file mode 100644 index 00000000..d09656cd --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2023/04-19.mdwn @@ -0,0 +1,74 @@ +Summary of the 19 April 2023 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Daniel Vetter, +Samuel Iglesias Gonsálvez, +Lyude Paul, +Manasi Navare, +Mark Filion, +Alyssa Rosenzweig, +Ricardo Garcia + +Guests: + +Absent: +Emma Anholt, + + +## Summary + +Agenda: XDC2022, XDC2023, XDC2024, Matrix, Elections, Mailing List Issues + +## Note + +At the time that this is sent out, the IRC logs will be incomplete. This is +because Secretary bot appears to have started having problems staying connected +to OFTC. This isn't too big of a deal as I have client logging enabled, and +will patch the logs with the missing content after sending these minutes out. + +## Items discussed + +[[!format txt """ +ITEM: XDC2022 +Still waiting for some reimbursements +ACTIONS: +STATUS: Pending + +ITEM: XDC2023 +We sent the email opening the registration and CfP. Website is in place and DNS +redirection as well. +ACTIONS: Sponsorbox still needs to be fixed +STATUS: Pending + +ITEM: XDC2024 +Samuel sent out the RFP mail as their last action being in charge of this sort +of thing. Thanks for all of the work you've put in during your tenure Samuel! +ACTIONS: +STATUS: Pending + +ITEM: Matrix +No updates on this yet +ACTIONS: +STATUS: Pending + +ITEM: Elections +Voting starts on monday. This is our biggest election to date, with 8 +candidates! Note we had to push the schedule back one week due to the next +topic… +ACTIONS: +STATUS: Pending + +ITEM: Mailing list issues +Apparently we had another issue with emails not getting delivered after being +sent to a bunch of different mailing lists. The problem stems from the fact +that by default, mailman doesn't allow emails through with more then 10 +recepients. We've since fixed this, and updated the default on most mailing +lists to 100. As it is, I almost never see spam come through that actually has +more then 1 recepient on it - so I'm not too concerned about this causing +problems in the future. +ACTIONS: +STATUS: Done +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2023/05-03.mdwn b/BoardOfDirectors/MeetingSummaries/2023/05-03.mdwn new file mode 100644 index 00000000..631e775e --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2023/05-03.mdwn @@ -0,0 +1,49 @@ +Summary of the 03 May 2023 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Daniel Vetter, +Samuel Iglesias Gonsálvez, +Lyude Paul, +Mark Filion, +Emma Anholt, +Alyssa Rosenzweig, +Ricardo Garcia + +Guests: + +Absent: +Manasi Navare + +## Summary + +Agenda: Matrix, XDC, Elections, Twitter/Mastodon + +## Items discussed + +[[!format txt """ +ITEM: Matrix +No updates here yet +ACTIONS: Lyude needs to get on this +STATUS: Pending + +ITEM: XDC +No updates this time +ACTIONS: +STATUS: Pending + +ITEM: Elections +Elections have finished, and the results have been certified by the board! +ACTIONS: Ricardo to post results tomorrow +STATUS: Pending + +ITEM: Twitter/Mastodon +The board did an official vote on whether to move away from Twitter, and also a +vote on how to move away from Twitter. The decision was between doing a gradual +transition, and just moving to Mastodon ASAP. The board voted 6:1 to move to +Mastodon ASAP (so, not unanimous) +ACTIONS: Alyssa/Lyude to update Twitter/Mastodon +STATUS: Done +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2023/05-17.mdwn b/BoardOfDirectors/MeetingSummaries/2023/05-17.mdwn new file mode 100644 index 00000000..fca079bd --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2023/05-17.mdwn @@ -0,0 +1,59 @@ +Summary of the 17 May 2023 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Sima Vetter, +Lyude Paul, +Emma Anholt, +Alyssa Rosenzweig, +Ricardo Garcia, +Christopher Michael, +Arkadiusz Hiler + +Guests: +Trevor Woerner + +Absent: +Mark Filion + +## Summary + +Agenda: XDC2022/XDC2023, GSoC/Outreachy/EVoC, SFC, rebranding, matrix + +## Items discussed + +[[!format txt """ +ITEM: XDC2022/XDC2023 +No updates here, Roberto to talk to Samuel sometime soon to take over responsibility +ACTIONS: +STATUS: Pending + +ITEM: GSoC/Outreachy/EVoC +Approved EVoC project for one student, discussion around having a member of the +board dedicated to handling GSoC/EVoC interactions so that we can make sure +that we're continuing to be active here. +ACTIONS: +STATUS: Pending + +ITEM: SFC +Alyssa mentioned that we should reeive an email sometime next week to schedule +a meeting with SFC to begin the transition +ACTIONS: +STATUS: Pending + +ITEM: Rebranding +The change to the by-laws failed the vote. It's important to note here that the result wasn't a case of people voting no, but a direct result of the by-law we were trying to change which would have made member votes dependent on the results amongst members who actively voted (right now, members who did not vote yes or no are taken into account). So, we're now looking into some alternative ways in order to accomplish re-branding without changing the name of the foundation itself for the time being +ACTIONS: +STATUS: Pending + +ITEM: Matrix +No updates here yet +ACTIONS: +STATUS: Pending Done + +ITEM: New board positions +ACTIONS: We will be voting on these next week to give new board members time to ask questions. But also, welcome to our new board members! +STATUS: Pending +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2023/05-31.mdwn b/BoardOfDirectors/MeetingSummaries/2023/05-31.mdwn new file mode 100644 index 00000000..0b359b16 --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2023/05-31.mdwn @@ -0,0 +1,52 @@ +Summary of the 31 May 2023 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Lyude Paul, +Arkadiusz Hiler, +Christopher Michael, +Emma Anholt, +Alyssa Rosenzweig, +Ricardo Garcia + +Guests: +Trevor Woerner + +Absent: +Mark Filion, +Sima Vetter, + +## Summary + +Agenda: XDC, GSoC/EVoC, SFC, rebranding, matrix, board positions + +## Items discussed + +[[!format txt """ +ITEM: Matrix +No updates on this yet +ACTIONS: Lyude to find a suitable server +STATUS: Pending + +ITEM: SFC +No updates from SFC yet +ACTIONS: Lyude will poke them this week +STATUS: Pending + +ITEM: GSoC/EVoC +No updates +ACTIONS: +STATUS: Pending + +ITEM: Rebranding +We decided to start by rebranding the Mastodon account +ACTIONS: Alyssa to rebrand Mastodon account +STATUS: Pending + +ITEM: Board positions +Arkadiusz volunteered for treasurer, and Christopher has volunteered to help head various student outreach programs like GSoC and EVoC :). Thanks to Emma for all of her work as treasurer! +ACTIONS: +STATUS: Done +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2023/06-28.mdwn b/BoardOfDirectors/MeetingSummaries/2023/06-28.mdwn new file mode 100644 index 00000000..849f7bbc --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2023/06-28.mdwn @@ -0,0 +1,56 @@ +Summary of the 28 June 2023 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Sima Vetter, +Arkadiusz Hiler, +Lyude Paul, +Christopher Michael, +Mark Filion, +Emma Anholt, +Alyssa Rosenzweig, +Ricardo Garcia + +Guests: +Trevor Woerner + +Absent: + + +## Summary + +Agenda: XDC, GSoC/Outreachy/EVoC, SFC, Matrix, COVID/XDC + +## Items discussed + +[[!format txt """ +ITEM: XDC +Sima sent out requests for sponsorship, already got some takers. Ricardo sent a +request for the organization proposals for the next year, and sent out CFP +reminders. Already received a few proposals +ACTIONS: +STATUS: Pending + +ITEM: GSoC/Outreachy/EVoC +cmicheal still waiting to hear back from Trevor +ACTIONS: +STATUS: Pending + +ITEM: SFC +Had a meeting with them last week to begin discussions around transitioning the +organization +ACTIONS: +STATUS: Pending + +ITEM: Matrix +No updates here +ACTIONS: +STATUS: Pending + +ITEM: COVID/XDC +Discussion around the COVID policy for this XDC, no decisions made quite yet +ACTIONS: Discussion to continue over email +STATUS: Pending +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2023/07-12.mdwn b/BoardOfDirectors/MeetingSummaries/2023/07-12.mdwn new file mode 100644 index 00000000..0f9d17fc --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2023/07-12.mdwn @@ -0,0 +1,53 @@ +Summary of the 12 July 2023 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Sima Vetter, +Arkadiusz Hiler, +Lyude Paul, +Christopher Michael, +Mark Filion, +Alyssa Rosenzweig, +Ricardo Garcia + +Guests: +Trevor Woerner + +Absent: +Emma Anholt, + + +## Summary + +Agenda: Matrix, XDC updates, GSoC/EVoC, re-branding + +## Items discussed + +[[!format txt """ +ITEM: Matrix +No updates yet +ACTIONS: +STATUS: Pending + +ITEM: XDC updates +CFP closes at the end of the week, more discussion around COVID policy +ACTIONS: Board to vote on COVID policy over email +STATUS: Pending + +ITEM: GSoC/EVoC +Currently in GSoC's midterm evaluation week. 4/5 Mentors have submitted their +evaluations, and 3/5 contributors have submitted their evaluations. Trevor +reached out to all contributors to get their thoughts on how things are going, +and so far 4/5 have replied to say they're happy and that things are going +well. +ACTIONS: +STATUS: Pending + +ITEM: Re-branding +No updates on this yet, not a whole ton of response from the non-graphics FDO +communities +ACTIONS: +STATUS: Pending +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2023/07-26.mdwn b/BoardOfDirectors/MeetingSummaries/2023/07-26.mdwn new file mode 100644 index 00000000..b54f8785 --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2023/07-26.mdwn @@ -0,0 +1,51 @@ +Summary of the 26 July 2023 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Sima Vetter, +Arkadiusz Hiler, +Lyude Paul, +Christopher Michael, +Mark Filion, +Emma Anholt, +Ricardo Garcia + +Guests: +Trevor Woerner + +Absent: +Alyssa Rosenzweig, + + +## Summary + +Agenda: XDC, Matrix, GSoC/EVoC, SFC + +## Items discussed + +[[!format txt """ +ITEM: Matrix +No updates on this yet +ACTIONS: Lyude to look into this +STATUS: Pending + +ITEM: XDC +We got more sponsors, and decided to go with a non-mandatory masks policy. +Board also voted to approve paying for masks and antigen tests. As well, we've +closed the CFP. +ACTIONS: +STATUS: Pending + +ITEM: GSoC/EVoC +Not much new this week. All midterm evaluations were completed on time, so it's +back to coding. +ACTIONS: +STATUS: Pending + +ITEM: SFC +We need to poke SFC regarding contract stuff +ACTIONS: Lyude to poke regarding contract stuff +STATUS: Pending +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2023/08-09.mdwn b/BoardOfDirectors/MeetingSummaries/2023/08-09.mdwn new file mode 100644 index 00000000..a04050db --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2023/08-09.mdwn @@ -0,0 +1,46 @@ +Summary of the 09 August 2023 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Sima Vetter, +Arkadiusz Hiler, +Lyude Paul, +Christopher Michael, +Emma Anholt, + +Guests: + +Absent: +Alyssa Rosenzweig, +Mark Filion, +Ricardo Garcia + +## Summary + +Agenda: Matrix, GSoC/EVoC/Outreachy, XDC, SFC + +## Items discussed + +[[!format txt """ +ITEM: Matrix +No updates yet +ACTIONS: Lyude needs to get on this when she's not busy +STATUS: Pending + +ITEM: GSoC/EVoC/Outreachy +No specific updates, we are approaching project wrap up and final evaluation +ACTIONS: +STATUS: Pending + +ITEM: XDC +Got more sponsors, approved travel sponsorships +ACTIONS: +STATUS: Pending Done + +ITEM: SFC +Sima helped Tracy assemble the asset list for the SFC paperwork +ACTIONS: +STATUS: Pending +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2023/08-23.mdwn b/BoardOfDirectors/MeetingSummaries/2023/08-23.mdwn new file mode 100644 index 00000000..8fa29616 --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2023/08-23.mdwn @@ -0,0 +1,54 @@ +Summary of the 23 August 2023 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Sima Vetter, +Arkadiusz Hiler, +Lyude Paul, +Emma Anholt, +Alyssa Rosenzweig, + +Guests: +Trevor Woerner + +Absent: +Christopher Michael, +Ricardo Garcia +Mark Filion, + +## Summary + +Agenda: Matrix, XDC, GSoC/EVoC, CoC training, SFC + +## Items discussed + +[[!format txt """ +ITEM: Matrix +No updates yet +ACTIONS: +STATUS: Pending + +ITEM: XDC +Christopher was out, so no updates here +ACTIONS: +STATUS: Pending + +ITEM: GSoC/EVoC +Still dealing with some big paperwork problems from SPI unfortunately regarding +student payments +ACTIONS: +STATUS: Pending + +ITEM: CoC Training +Offered CoC training for Arkadiusz since we offer this for new directors +ACTIONS: Lyude to poke SPI about scheduling this +STATUS: Pending + +ITEM: SFC +We are currently waiting on SPI to provide some information that SFC needs to +complete the transition +ACTIONS: Lyude to keep an eye on this +STATUS: Pending +"""]] diff --git a/BoardOfDirectors/MeetingSummaries/2023/09-20.mdwn b/BoardOfDirectors/MeetingSummaries/2023/09-20.mdwn new file mode 100644 index 00000000..52ce21bf --- /dev/null +++ b/BoardOfDirectors/MeetingSummaries/2023/09-20.mdwn @@ -0,0 +1,42 @@ +Summary of the 20 September 2023 meeting of the [[X.Org Foundation|XorgFoundation]] [[Board of Directors|BoardOfDirectors]] +Full IRC meeting logs are posted at [[BoardOfDirectors/IrcLogs/]] + +## Attendees + +Present: +Sima Vetter, +Arkadiusz Hiler, +Lyude Paul, +Christopher Michael, +Emma Anholt, +Alyssa Rosenzweig, +Ricardo Garcia + +Guests: +Trevor Woerner + +Absent: +Mark Filion, + +## Summary + +Agenda: XDC, GSoC/EVoC, SFC transition + +## Items discussed + +[[!format txt """ +ITEM: XDC +Discussed who will be on the CoC team for XDC2023, proposal for X.org to pay for a coffee service, approved COVID policy, decided to approve extending the deadline for the RFP +ACTIONS: +STATUS: Pending + +ITEM: SFC +Some progress finally being made :) +ACTIONS: Lyude to find Khronos contract and send to SFC today and hopefully get rid of the last blocker +STATUS: Pending + +ITEM: GSoC/EVoC +4/5 projects complete, last project will be graded soon :) +ACTIONS: +STATUS: Pending +"""]] diff --git a/DRMcoverage2023.mdwn b/DRMcoverage2023.mdwn new file mode 100644 index 00000000..67c8eb30 --- /dev/null +++ b/DRMcoverage2023.mdwn @@ -0,0 +1,91 @@ +# GSoC Project Idea: Increase code coverage of the DRM code + +Mentor: Maíra Canal +Co-mentors: André Almeida, Tales Aparecida, Paulo Meirelles + +## Pre-requisites + +For this project, all GSoC contributors must: + +* have any Linux-based distro as their main system +* feel comfortable with the terminal and working with the Linux command-line +* have a moderate knowledge of C (e.g. working with pointers should not be an issue) +* be willing to participate on a public mailing list +* be able to work in a group and be willing to help other people +* fully complete the [warm-up](#warm-up) and [first patch](#firstpatch) sections + +## Warm-up + +_This section is mandatory for everybody_ + +If you are interested in this project, you must complete the following pre-requisites _before_ you start your application: + +* setup a virtual machine - [[https://flusp.ime.usp.br/kernel/use-qemu-to-play-with-linux/]] +* learn how to compile the Linux kernel - [[https://flusp.ime.usp.br/kernel/Kernel-compilation-and-installation/]] +* learn how to install and remove a Linux kernel - [[https://flusp.ime.usp.br/kernel/Kernel-compilation-and-installation/]] +* learn how to deal with modules - [[https://flusp.ime.usp.br/kernel/play_with_modules/]] +* learn how to use kw to speed-up your workflow - [[https://kworkflow.org/]] and try to deploy a new kernel by using this tool (see the tutorial section) +* learn the basics about the Linux kernel contribution process; we recommend you to at least carefully read the following pages: + * [[https://www.kernel.org/doc/html/latest/process/2.Process.html#development-process]] + * [[https://www.kernel.org/doc/html/latest/process/submitting-patches.html#submittingpatches]] +* as a freedesktop.org project, dri-devel and the DRM community follow the Contributor Covenant, found at: [[https://www.freedesktop.org/wiki/CodeOfConduct]] +* subscribe to the dri-devel mailing-list and join the oftc#dri-devel channel on IRC + +If you are not able to complete these steps, or did not have fun doing them, this project may not be a good fit for you. + +## First Patch + +_This section is mandatory for everybody_ + +Now it is time for you to send your first set of contributions; for this part, you should send a single patch and a patchset (minimum of two patches in the patchset). You are free to send any patch to any kernel subsystem that you prefer; however, to increase your chance to get feedback and your change merged, we recommend the following: + +1. For your first contribution, we recommend something simple but useful. For this reason, here is a list of potential contributions in order of importance: + + 1. Compile your kernel with `W=1`, capture all kernel logs in a file, and try to fix them (try to make a real fix, not simply silencing the compilation warning). + + 1. Compile the kernel documentation, take a look at all warnings and errors and try to fix some of them. + + 1. Run `kw codestyle` and try to fix some of the issues. If you try this type of contribution, do not improve things blindly. Find a problem, understand it, evaluate if we really need it, and then make your patch. Please, try to be very critical of yourself if you try this type of contribution because many of the complaints generated by the kernel codestyle are ignored for a reason. + +1. We recommend you use the drm-misc repository: [[https://cgit.freedesktop.org/drm/drm-misc/]]. As it will be the repository you will be working with during the GSoC project. + +1. You can focus on any part of the kernel that you want, but we recommend you to work on `drivers/gpu/drm/` since we will work on these helpers during the GSoC project. + +## Project Idea + +The main idea is to increase the test coverage of the DRM core helpers by adding more KUnit tests to it. KUnit is a lightweight unit testing and mocking framework for the +Linux kernel. + +At XDC 2022, Magali Lemes broke down the test coverage of the DRM core helpers [[https://www.youtube.com/watch?v=HvKf4bBz74o]], and we can see that there are plenty of DRM helpers that are not fully covered yet. So, in the project, contributors will introduce more unit tests to the DRM core helpers. + +For writing your project proposal, we recommend you to read the following links to learn more about this topic: + +* [[https://en.wikipedia.org/wiki/Unit_testing]] + +* [[https://docs.kernel.org/dev-tools/kunit/]] + +* [[https://docs.kernel.org/gpu/introduction.html]] + +* [[https://gitlab.freedesktop.org/drm/igt-gpu-tools]] + + +## How To Prepare Your Project Proposal + +The [warm-up](#warmup) section is mandatory for everyone; for this reason, your final project proposal should have one section per assignment with two or three paragraphs that describe your experience with each task. Additionally, including screenshots demonstrating that you've completed those activities (e.g. showing your VM running with your custom kernel) is a plus. + +Finally, make sure that you have the following sections in your application: + +* Basic info about you (Name, preferred pronouns, GitLab or similar, your blog page, your website, email, and IRC nickname); + +* One or two paragraphs about you; + +* A section that describes how you achieved each of the warm-up pre-requisites; + +* Sections that describe your interaction with the Linux kernel (your first patches); + +* Add a section that describes your understanding of the project. We recommend you include something about KUnit and a basic overview of the DRM graphics stack; + +* A section that breaks down how you plan to execute the project proposal while following the GSoC timeline. As previously mentioned, the project's primary goal is to introduce more KUnit tests to the DRM core helpers. Project proposals outside of this context will not be accepted. Although the scope of this project is well defined, contributors need to demonstrate they also understand their skills and boundaries. Therefore, contributors should build a project proposal based on their knowledge, acquired skills, as well as their own ideas. Besides that, make sure to add two main milestones (i.e. it should match the GSoC evaluation dates). + + +_NOTE:_ Feel free to share your draft before submitting the final version. We'll be happy to give you feedback to improve and strengthen your proposal. diff --git a/Development/Documentation/SubmittingPatches.mdwn b/Development/Documentation/SubmittingPatches.mdwn index b09babd2..edb60fa6 100644 --- a/Development/Documentation/SubmittingPatches.mdwn +++ b/Development/Documentation/SubmittingPatches.mdwn @@ -11,7 +11,7 @@ Take a look at this [[example commit|http://cgit.freedesktop.org/xorg/xserver/co The patch submitter does the following: * Commit code changes to the local repository using the [[git-commit|http://www.kernel.org/pub/software/scm/git/docs/git-commit.html]] command -* Create a [[merge request|https://gitlab.freedesktop.org/help/gitlab-basics/add-merge-request.md]] in the freedesktop.org gitlab +* Create a [[merge request|https://gitlab.freedesktop.org/help/user/project/merge_requests/getting_started.md]] in the freedesktop.org gitlab The reviewers do one of the following: diff --git a/Development/Security.mdwn b/Development/Security.mdwn index df95e347..e7e8840e 100644 --- a/Development/Security.mdwn +++ b/Development/Security.mdwn @@ -10,6 +10,38 @@ See the [[Security Checklist|Development/Security/Checklist]] for the list of th ## X.Org 7.7 +* October 2, 2023 Issues in libX11 prior to 1.8.7 & libXpm prior to 3.5.17 + * CVE-2023-43785 libX11: out-of-bounds memory access in _XkbReadKeySyms() + * CVE-2023-43786 libX11: stack exhaustion from infinite recursion in PutSubImage() + * CVE-2023-43787 libX11: integer overflow in XCreateImage() leading to a heap overflow + * CVE-2023-43788 libXpm: out of bounds read in XpmCreateXpmImageFromBuffer() + * CVE-2023-43789 libXpm: out of bounds read on XPM with corrupted colormap + * Fixed in [[libX11 1.8.7|https://lists.x.org/archives/xorg-announce/2023-October/003426.html]] and [[libXpm 3.5.17|https://lists.x.org/archives/xorg-announce/2023-October/003425.html]] + * Please see [[the advisory|https://lists.x.org/archives/xorg-announce/2023-June/003406.html]] for more information + +* June 15, 2023 Buffer overflows in InitExt.c in libX11 prior to 1.8.6 + * CVE-2023-3138 Sub-object overflows in libX11 + * Fixed in [[libX11 1.8.6|https://lists.x.org/archives/xorg-announce/2023-June/003407.html]] + * Please see [[the advisory|https://lists.x.org/archives/xorg-announce/2023-June/003406.html]] for more information + +* January 17, 2023 Issues handling XPM files in libXpm prior to 3.5.15 + * CVE-2022-46285 Infinite loop on unclosed comments + * CVE-2022-44617 Runaway loop on width of 0 and enormous height + * CVE-2022-4883 compression commands depend on $PATH + * Fixed in [[libXpm 3.5.15|https://lists.x.org/archives/xorg-announce/2023-January/003313.html]] + * Please see [[the advisory|https://lists.x.org/archives/xorg-announce/2023-January/003312.html]] for more information + +* December 14, 2022 Multiple security issues in X server extensions + * CVE-2022-46340 / ZDI-CAN-19265 XTestSwapFakeInput stack overflow + * CVE-2022-46341 / ZDI-CAN-19381 XIPassiveUngrab out-of-bounds access + * CVE-2022-46342 / ZDI-CAN-19400 XvdiSelectVideoNotify use-after-free + * CVE-2022-46343 / ZDI-CAN-19404 ScreenSaverSetAttributes use-after-free + * CVE-2022-46344 / ZDI-CAN-19405 XIChangeProperty out-of-bounds access + * CVE-2022-4283 / ZDI-CAN-19530 XkbGetKbdByName use-after-free + * Fixed in [[xwayland 22.1.6|https://lists.x.org/archives/xorg-announce/2022-December/003304.html]] + * Fixed in [[xorg-server 21.1.5|https://lists.x.org/archives/xorg-announce/2022-December/003303.html]] + * Please see [[the advisory|https://lists.x.org/archives/xorg-announce/2022-December/003302.html]] for more information + * December 14, 2021 Multiple input validation failures in X server extensions * CVE-2021-4008 / ZDI-CAN-14192 SProcRenderCompositeGlyphs out-of-bounds access * CVE-2021-4009 / ZDI-CAN-14950 SProcXFixesCreatePointerBarrier out-of-bounds access diff --git a/Events.mdwn b/Events.mdwn index bd4df76d..15185e90 100644 --- a/Events.mdwn +++ b/Events.mdwn @@ -1,26 +1,20 @@ ## Upcoming Events * <span itemscope itemtype="http://schema.org/Event"> - <span itemprop="name"><a itemprop="url" href="https://fosdem.org/2022/">FOSDEM 2022</a></span>, - <span itemprop="location">Virtual</span>, - <span itemprop="startDate" content="2022-02-05">February 5</span> through - <span itemprop="endDate" content="2022-02-06">February 6, 2022</span>. -* <span itemscope itemtype="http://schema.org/Event"> - <span itemprop="name">[[X.Org Developer's Conference: XDC2022|https://indico.freedesktop.org/event/2/]]</span>, - <link itemprop="url" content="https://indico.freedesktop.org/event/1/" /> - <span itemprop="location">Minneapolis, Minnesota, USA</span>, - <span itemprop="startDate" content="2022-10-04">October 4th</span> through - <span itemprop="endDate" content="2022-10-06">October 6th, 2022</span>. + <span itemprop="name">[[X.Org Developer's Conference: XDC2023|https://xdc2023.x.org]]</span>, + <link itemprop="url" content="https://indico.freedesktop.org/event/4/" /> + <span itemprop="location">A Coruña, Spain</span>, + <span itemprop="startDate" content="2023-10-17">October 17th</span> through + <span itemprop="endDate" content="2023-10-19">October 19th, 2023</span>. </span> ## Recent Events * <span itemscope itemtype="http://schema.org/Event"> - <span itemprop="name"><a itemprop="url" href="https://lca2022.linux.org.au/">linux.conf.au 2022</a></span>, - <span itemprop="location">Virtual</span>, - <span itemprop="startDate" content="2022-01-14">January 14 through </span> - <span itemprop="endDate" content="2022-01-16">January 16, 2022</span>. - </span> + <span itemprop="name"><a itemprop="url" href="https://fosdem.org/2023/">FOSDEM 2023</a></span>, + <span itemprop="location">Brussels, Belgium</span>, + <span itemprop="startDate" content="2023-02-04">February 4</span> through + <span itemprop="endDate" content="2023-02-05">February 5, 2023</span>. ## Older Events diff --git a/Events/History.mdwn b/Events/History.mdwn index 524e3b86..e0361aed 100644 --- a/Events/History.mdwn +++ b/Events/History.mdwn @@ -1,5 +1,26 @@ A collection of older events that X.Org has held, presented at, or had significant presence at. Move things here from the [[current events page|Events]] when they get too old, and if possible, link to what we did there. +## 2022 + +* <span itemscope itemtype="http://schema.org/Event"> + <span itemprop="name"><a itemprop="url" href="https://fosdem.org/2022/">FOSDEM 2022</a></span>, + <span itemprop="location">Virtual</span>, + <span itemprop="startDate" content="2022-02-05">February 5</span> through + <span itemprop="endDate" content="2022-02-06">February 6, 2022</span>. +* <span itemscope itemtype="http://schema.org/Event"> + <span itemprop="name">[[X.Org Developer's Conference: XDC2022|https://indico.freedesktop.org/event/2/]]</span>, + <link itemprop="url" content="https://indico.freedesktop.org/event/1/" /> + <span itemprop="location">Minneapolis, Minnesota, USA</span>, + <span itemprop="startDate" content="2022-10-04">October 4th</span> through + <span itemprop="endDate" content="2022-10-06">October 6th, 2022</span>. + </span> +* <span itemscope itemtype="http://schema.org/Event"> + <span itemprop="name"><a itemprop="url" href="https://lca2022.linux.org.au/">linux.conf.au 2022</a></span>, + <span itemprop="location">Virtual</span>, + <span itemprop="startDate" content="2022-01-14">January 14 through </span> + <span itemprop="endDate" content="2022-01-16">January 16, 2022</span>. + </span> + ## 2021 * <span itemscope itemtype="http://schema.org/Event"> diff --git a/Events/RFP.mdwn b/Events/RFP.mdwn index aee7fb59..986344c4 100644 --- a/Events/RFP.mdwn +++ b/Events/RFP.mdwn @@ -93,7 +93,7 @@ publishing the videos (preferably within a day or so) to X.Org Foundation channe There's also sometimes local laws about required signage when sessions are recorded, please make sure that any such are indicated on the XDC webpage too. -To make sure the Q&A is also recorded and not a chore of someone running all over the room, have a mic stand, mutliple Q&A runners or one of these throwable mics in a soft cube. +To make sure the Q&A is also recorded and not a chore of someone running all over the room, have a mic stand, mutliple Q&A runners or one of these throwable mics in a soft cube. For throwable mics we can loan them from LPC (Linux Foundation holds them during the year) if the logistics work out. ## Budget @@ -129,7 +129,7 @@ A few minor things: * Color-coded laynards (or shirts) for stuff like "organizer", "CoC contact", "you can/cannot take pictures" works great. -* Make sure there's enough signs for everything so people find the venue (especially if it's on a campus). +* Make sure there's enough signs for everything so people find the venue (especially if it's on a campus ro some other big venue). * For the pre-conference meet-up (usually Tue evening), make sure you have a location a few days ahead, before international travellers leave. It's advisable to have a registration table there to avoid long queues on Wednesday morning, when the schedule is usually packed. @@ -158,7 +158,7 @@ papers committee and for granting travel sponsorships. ## Sponsoring X.org has a separate [[policy for sponsors of -XDC|Events/SponsorshipLevels]]. Please make sure it's acceptable for the venue and organizers to have other company's branding at XDC. +XDC|Events/SponsorshipLevels]]. Please make sure it's acceptable for the venue and organizers to have other company's branding at XDC and try to feature them everywhere where it's reasonably possible (speaker podium, reception area, live stream). ## Public Liability Insurance @@ -167,3 +167,8 @@ It's a good idea, and some of our sponsors require this. Have a quote, the board ## Code of Conduct X.org has an [[Anti-Harassment Policy|XorgFoundation/Policies/Harassment]] and organizers are expected to upheld and help enforce it. + +## + +We require a sad smiley on the bottom right corner of the 2nd last +slide in the proposal. diff --git a/RadeonFeature.mdwn b/RadeonFeature.mdwn index ac56247b..4a6509cf 100644 --- a/RadeonFeature.mdwn +++ b/RadeonFeature.mdwn @@ -183,7 +183,8 @@ GFX8 | TONGA, ICELAND/TOPAZ, CARRIZO, FIJI, STONEY, POLARIS10, POLARIS11, POLAR GFX9 | VEGA10, VEGA12, VEGA20, RAVEN, RENOIR | 6 | 12 | 4.x | 16384 | 16384 | GCN GFX9 | ARCTURUS, ALDEBARAN | N/A | N/A | N/A | 16384 | 16384 | CDNA GFX10 | NAVI10, NAVI12, NAVI14 | 6 | 12 | 4.x | 16384 | 16384 | RDNA -GFX10 | SIENNA CICHLID, NAVY FLOUNDER, DIMGREY CAVEFISH, BEIGE GOBY, YELLOW CARP, VANGOGH | 6 | 12 | 4.x | 16384 | 16384 | RDNA2 +GFX10 | SIENNA CICHLID, NAVY FLOUNDER, DIMGREY CAVEFISH, BEIGE GOBY, YELLOW CARP, VANGOGH, RAPHAEL, MENDOCINO | 6 | 12 | 4.x | 16384 | 16384 | RDNA2 +GFX11 | NAVI31 | 6 | 12 | 4.x | 16384 | 16384 | RDNA3 """]] @@ -215,7 +216,8 @@ DCN1.0 | RAVEN | 2-4 | 2-4 | 0 | 0 | 0 | 0 | 4 (TMDS/DP) | DCN2.0 | NAVI10, NAVI14 | 6 | 6 | 1 | 0 | 0 | 0 | 6 (TMDS/DP) | DCN2.1 | RENOIR | 4 | 4 | 0 | 0 | 0 | 0 | 4 (TMDS/DP) | DCN3.0 | SIENNA CICHLID, NAVY FLOUNDER, DIMGREY CAVEFISH, BEIGE GOBY, VANGOGH | 4-6 | 4-6 | 0 | 0 | 0 | 0 | 4-6 (TMDS/DP) | -DCN3.1 | YELLOW CARP | 4 | 4 | 0 | 0 | 0 | 0 | 4 (TMDS/DP) | +DCN3.1 | YELLOW CARP, RAPHAEL, MENDOCINO | 4 | 4 | 0 | 0 | 0 | 0 | 4 (TMDS/DP) | +DCN3.2 | NAVI31 | 4 | 4 | 0 | 0 | 0 | 0 | 5 (TMDS/DP) | """]] ## Radeon UVD (Unified Video Decoder) Hardware @@ -252,13 +254,15 @@ VCE4.1 | VEGA20 | Yes | 4K | ## Radeon VCN (Video Core Next) Hardware [[!table header="no" class="mointable" data=""" -VCN Core | Engineering Names | MPEG2 Decode | MPEG4 Decode | VC1 Decode | MPEG4 AVC Decode | MPEG4 AVC Encode | HEVC Decode | HEVC Encode | VP9 Decode | VP9 Encode | JPEG Decode | AV1 Decode | Max Size | Notes -VCN1.0 | RAVEN | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | 4K | Supports 10bit -VCN2.0 | NAVI10, NAVI14, NAVI12, RENOIR | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | 8K | Supports 10bit -VCN2.5 | ARCTURUS | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | 8K | Supports 10bit -VCN2.6 | ALDEBARAN | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | 8K | Supports 10bit -VCN3.0 | SIENNA CICHLID, NAVY FLOUNDER, DIMGREY CAVEFISH, BEIGE GOBY, YELLOW CARP, VANGOGH | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | 8K | Supports 10bit -VCN3.1 | YELLOW CARP | No | No | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | 8K | Supports 10bit +VCN Core | Engineering Names | MPEG2 Decode | MPEG4 Decode | VC1 Decode | MPEG4 AVC Decode | MPEG4 AVC Encode | HEVC Decode | HEVC Encode | VP9 Decode | VP9 Encode | JPEG Decode | AV1 Decode | AV1 Encode | Max Size | Notes +VCN1.0 | RAVEN | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | No |4K | Supports 10bit +VCN2.0 | NAVI10, NAVI14, NAVI12, RENOIR | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | No |8K | Supports 10bit +VCN2.5 | ARCTURUS | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | No |8K | Supports 10bit +VCN2.6 | ALDEBARAN | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | No |8K | Supports 10bit +VCN3.0 | SIENNA CICHLID, NAVY FLOUNDER, DIMGREY CAVEFISH, VANGOGH | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | No | 8K | Supports 10bit +VCN3.0.33 | BEIGE GOBY | No | No | No | Yes | No | Yes | No | Yes | No | No | No | No | 8K | Supports 10bit +VCN3.1 | YELLOW CARP, RAPHAEL, MENDOCINO | No | No | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | No | 8K | Supports 10bit +VCN4.0 | NAVI31 | No | No | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | 8K | Supports 10bit """]] ## Where to get the drivers @@ -312,6 +316,7 @@ VCN3.1 | YELLOW CARP | No | No | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Y * [[AMD CDNA2 Series ISA|https://developer.amd.com/wp-content/resources/CDNA2_Shader_ISA_4February2022.pdf]] * [[AMD RDNA Series ISA|https://gpuopen.com/wp-content/uploads/2019/08/RDNA_Shader_ISA_7July2019.pdf]] * [[AMD RDNA2 Series ISA|https://developer.amd.com/wp-content/resources/RDNA2_Shader_ISA_November2020.pdf]] +* [[AMD RDNA3 Series ISA|https://developer.amd.com/wp-content/resources/RDNA3_Shader_ISA_December2022.pdf]] ## Links diff --git a/_SamuelIglesiasGonsalvez.mdwn b/SamuelIglesiasGonsalvez.mdwn index 1cecf065..1cecf065 100644 --- a/_SamuelIglesiasGonsalvez.mdwn +++ b/SamuelIglesiasGonsalvez.mdwn diff --git a/SummerOfCodeIdeas.mdwn b/SummerOfCodeIdeas.mdwn index f946cda0..1d71f7b3 100644 --- a/SummerOfCodeIdeas.mdwn +++ b/SummerOfCodeIdeas.mdwn @@ -16,7 +16,7 @@ If you have questions, feel free to contact us on the [[dri-devel mailing list|h Some projects have one or more specific potential mentor(s) who are listed as part of the project idea itself. Otherwise a potential mentor might be found in the following list: -* [Martin Peres](mailto:martin.peres@free.fr) - Apitrace, Power Management in Nouveau, xf86-video-modesetting or EzBench-related projects +* [Martin Roukala](mailto:martin.roukala@mupuf.org) - CI-related projects * [Daniel Stone](mailto:daniel@fooishbar.org) - Wayland/Weston, EGL, KMS * [Karol Herbst](mailto:kherbst@redhat.com) - Nouveau * [Julien Isorce](mailto:julien.isorce@gmail.com) - OpenMAX @@ -28,33 +28,21 @@ Some projects have one or more specific potential mentor(s) who are listed as pa Here are a list of projects proposed by X.Org developers. If you have ideas of your own, please post them on the relevant mailing lists. -### add unit tests to AMDGPU +### Increase code coverage of the DRM code * _Difficulty:_ Medium * _Expected Size:_ 350 hr -* _Skils Required:_ moderate knowledge of C (working with pointers should not be an issue), comfortable using Linux on the command-line -* _Useful skills:_ able to communicate on a public mailing list, able to work in a group and to help others +* _Skils Required:_ C, Linux on the command-line +* _Useful skills:_ able to communicate on a public mailing list * _Hardware/Software required:_ any Linux distribution -_NOTE:_ the mentors for this project have a separate set of instructions regarding prerequisites and proposal guidelines which supersede all others. Please see [[this page|AMDGPU2022]] for details. +_NOTE:_ the mentors for this project have a separate set of instructions regarding prerequisites and proposal guidelines which supersede all others. Please see [[this page|DRMcoverage2023]] for details. -Mentors: Rodrigo Siqueira, Melissa Wen +Mentors: Maíra Canal, André Almeida, Tales Aparecida, Paulo Meirelles ### Mesa -#### adriconf enhancements - -* _Difficulty:_ Medium -* _Expected Size:_ 350 hr -* _Skills Required:_ GUI programming -* _Useful skills:_ C/C++ -* _Hardware/Software required:_ Any GPU working with Mesa -* _Where to ask questions:_ [[mesa-dev@lists.freedesktop.org|mailto:mesa-dev@lists.freedesktop.org]], #dri-devel on irc.oftc.net -* _Description:_ Mesa users can set several driver options via an xml file in $HOME/.drirc or system /etc/drirc. With these files, the user can define behaviours for selected applications, like forcing vsync, picking a specific gpu in multi-gpu systems or enabling driver workarounds. [adriconf](https://gitlab.freedesktop.org/mesa/adriconf/) is a user-friendly GUI to set these options, and like all such tools it can always use improvement. - -Possible mentor: Nicolai Hähnle (nha on IRC/OFTC) - #### Vulkan GPU preference tool * _Difficulty:_ Medium @@ -303,7 +291,7 @@ You may find multiple ideas from the the [DRM todo list](https://dri.freedesktop * _Skills Required:_ C * _Useful skills:_ KMS * _Hardware/Software Required:_ Supports KMS with open drivers -* _Where to ask questions:_ [[wayland-devel@lists.freedesktop.org|wayland-devel@lists.freedesktop.org]], #wayland-devel +* _Where to ask questions:_ [[wayland-devel@lists.freedesktop.org|wayland-devel@lists.freedesktop.org]], #wayland on OFTC * _Description:_ Writing a KMS client which can act as a terminal emulator to replace the old fbcon module. Prior art: kmscon. Could build on top of kmscon, or add a KMS backend to an existing terminal emulator. #### Weston support for multiple KMS devices @@ -333,5 +321,25 @@ You may find multiple ideas from the the [DRM todo list](https://dri.freedesktop * _Skills Required_: C * _Useful skills:_ Wayland, KMS, OpenGL * _Hardware/Software Required_: Supports Wayland and KMS with open drivers -* _Where to ask questions_: #sway-devel on Libera Chat +* _Where to ask questions_: #wlroots on Libera Chat * _Description_: At the moment wlroots-based compositors render right after the GPU displays a new frame on screen (vblank). This isn't great from a latency point of view, because all client surface updates will be 1 frame worth of time late. There are multiple ways to improve this (Weston and Sway have a configurable fixed delay, Mutter has an adaptive delay). Research and implement a good mechanism to reduce latency without missing frames. + + +### Valve-infra / Bare-metal CI + +The valve-infra project aims to make operating and sharing your local test machines with fellow developers directly or through forges a breeze! For less than $250, and half a day of setup, expose your test machines in GitLab in under an hour! The project is already in use, exposing more than 20 machines and testing RADV on 5 generations of hardware in Mesa and DXVK. + +Relevant links: + + * https://mupuf.pages.freedesktop.org/valve-infra/index.html + * https://mupuf.org/blog/categories/ci-setup-series/ + +#### Port the Valve Infra to Raspberry Pis (and other Single Board Computers) + +* _Difficulty_: Medium +* _Expected Size:_ 350 hr +* _Skills Required_: Bare-metal skills (pre-Linux boot sequence), C, u-boot/barebox/tow-boot/Tianocore +* _Useful skills:_ Podman/Buildah, Ansible, Python, Jinja2 +* _Hardware/Software Required_: An assortment of single-board computers which can run mainline kernels +* _Where to ask questions_: #valve-ci-sync on OFTC Chat +* _Description_: While the Valve infrastructure can execute jobs on X86_64 both ARM64 computers, it currently requires to be run on an x86_64 gateway. In an effort to further reduce the upfront/electricity costs of the CI system, it would be great if we could use ARM64-based Single-Board Computers as gateways. The work would require getting iPXE running on whatever boards you have (**definitely not trivial**), then modifying the [ipxe-boot-server](https://gitlab.freedesktop.org/mupuf/valve-infra/-/tree/master/ipxe-boot-server) to allow generating bootable images for these boards, generating an ARM64 version of the valve-infra-container (Arch-Linux-based), and finally, packaging and documenting everything up so that running on ARM64 is as simple and transparent as possible. diff --git a/XorgEVoC.mdwn b/XorgEVoC.mdwn index ee092bab..0f36c7a2 100644 --- a/XorgEVoC.mdwn +++ b/XorgEVoC.mdwn @@ -22,6 +22,12 @@ Non-students may also participate in EVoC. Application and participation for non For inquiries, contact evoc@foundation.x.org. +X.org is a member of Software in the Public Interest (SPI), and as such +we run internships in accordance with their policies. This page +serves as a summary of the internship process, but please defer to +SPI for any question on specifics. + + ## Steps for Students @@ -47,8 +53,8 @@ You will be most successful if you can solidly demonstrate that you're comfortable participating in and contributing to your chosen community. Students need to have at least a basic understanding of the following: -* mailing lists -* irc (graphics developers use irc.freenode.net #xorg-devel,#xorg, #dri-devel, #nouveau and #wayland to name a few.) +* mailing lists (for kernel contributions) or gitlab (for anything else) +* irc (graphics developers use irc.oftc.net #xorg-devel,#xorg, #dri-devel, #nouveau and #wayland to name a few.) * gcc * git * Be comfortable using a linux shell and command line @@ -96,3 +102,11 @@ The mentor should verify the following are all addressed before officially accep * An [[email reply template|ReplyTemplate]] is available to notify prospective students. + + +## Policy Changes + +The X.org board reserves the right to change any terms of this Policy +from time to time. In particular, it may require amending in light of +changes to SPI internship policies, whose terms will always take +precedence over this document. diff --git a/XorgFoundation/Policies.mdwn b/XorgFoundation/Policies.mdwn new file mode 100644 index 00000000..8b2b65b1 --- /dev/null +++ b/XorgFoundation/Policies.mdwn @@ -0,0 +1,3 @@ +[[!map pages="XorgFoundation/Policies/* and ! XorgFoundation/Policies/*/*"]] + +See also [[Events/SponsorshipLevels]] for XDC sponsoring. diff --git a/XorgFoundation/Policies/Hosting.mdwn b/XorgFoundation/Policies/Hosting.mdwn index 97b5fe79..d8627169 100644 --- a/XorgFoundation/Policies/Hosting.mdwn +++ b/XorgFoundation/Policies/Hosting.mdwn @@ -55,11 +55,13 @@ Current policies are: Current administrators are: -* Benjamin Tissoires <benjamin.tissoires@gmail.com> -* Daniel Stone <daniel@fooishbar.org> -* Keith Packard <keithp@keithp.com>, public key at <https://keithp.com/~keithp/public_key> * Tollef Fog Heen <tfheen@err.no> +* Keith Packard <keithp@keithp.com>, public key at <https://keithp.com/~keithp/public_key> +* Martin Peres <martin.ruokala@mupuf.org> * Simon Ser <contact@emersion.fr> +* Daniel Stone <daniel@fooishbar.org> +* Benjamin Tissoires <benjamin.tissoires@gmail.com> +* Peter Hutterer <peter.hutterer@who-t.net> The entire team is also reachable through <sitewranglers@lists.freedesktop.org>. @@ -8,7 +8,7 @@ The last full release of the entire X.Org stack was [[X11R7.7|Releases/7.7]] - s <link itemprop="url" href="http://www.x.org/"> <link itemtype="logo" itemprop="logo" href="http://www.x.org/wiki/logo.png" /> <div style="padding-bottom: 5px;"><i>Follow <span itemprop="name">X.Org</span> on:</i></div> -<a href="https://twitter.com/XorgFoundation" rel="publisher" itemprop="sameAs"><img src="twitter.png" style="border:0;width:34px;height:34px;" alt="Twitter" title="Twitter"/><meta name="twitter:site" content="@XOrgFoundation" /></a> +<a href="https://floss.social/@XOrgFoundation" rel="me" itemprop="sameAs"><img src="mastodon.png" style="border:0;width:34px;height:34px;" alt="Mastodon" title="Mastodon"/></a> <a href="https://www.youtube.com/c/XOrgFoundation" rel="publisher" itemprop="sameAs"><img src="youtube.png" style="border:0;width:34px;height:34px;" alt="YouTube" title="YouTube"/></a> </div> diff --git a/mastodon-original.svg b/mastodon-original.svg new file mode 100644 index 00000000..0f8baebf --- /dev/null +++ b/mastodon-original.svg @@ -0,0 +1,10 @@ +<svg width="75" height="79" viewBox="0 0 75 79" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M73.8393 17.4898C72.6973 9.00165 65.2994 2.31235 56.5296 1.01614C55.05 0.797115 49.4441 0 36.4582 0H36.3612C23.3717 0 20.585 0.797115 19.1054 1.01614C10.5798 2.27644 2.79399 8.28712 0.904997 16.8758C-0.00358524 21.1056 -0.100549 25.7949 0.0682394 30.0965C0.308852 36.2651 0.355538 42.423 0.91577 48.5665C1.30307 52.6474 1.97872 56.6957 2.93763 60.6812C4.73325 68.042 12.0019 74.1676 19.1233 76.6666C26.7478 79.2728 34.9474 79.7055 42.8039 77.9162C43.6682 77.7151 44.5217 77.4817 45.3645 77.216C47.275 76.6092 49.5123 75.9305 51.1571 74.7385C51.1797 74.7217 51.1982 74.7001 51.2112 74.6753C51.2243 74.6504 51.2316 74.6229 51.2325 74.5948V68.6416C51.2321 68.6154 51.2259 68.5896 51.2142 68.5661C51.2025 68.5426 51.1858 68.522 51.1651 68.5058C51.1444 68.4896 51.1204 68.4783 51.0948 68.4726C51.0692 68.4669 51.0426 68.467 51.0171 68.4729C45.9835 69.675 40.8254 70.2777 35.6502 70.2682C26.7439 70.2682 24.3486 66.042 23.6626 64.2826C23.1113 62.762 22.7612 61.1759 22.6212 59.5646C22.6197 59.5375 22.6247 59.5105 22.6357 59.4857C22.6466 59.4609 22.6633 59.4391 22.6843 59.422C22.7053 59.4048 22.73 59.3929 22.7565 59.3871C22.783 59.3813 22.8104 59.3818 22.8367 59.3886C27.7864 60.5826 32.8604 61.1853 37.9522 61.1839C39.1768 61.1839 40.3978 61.1839 41.6224 61.1516C46.7435 61.008 52.1411 60.7459 57.1796 59.7621C57.3053 59.7369 57.431 59.7154 57.5387 59.6831C65.4861 58.157 73.0493 53.3672 73.8178 41.2381C73.8465 40.7606 73.9184 36.2364 73.9184 35.7409C73.9219 34.0569 74.4606 23.7949 73.8393 17.4898Z" fill="url(#paint0_linear_549_34)"/> +<path d="M61.2484 27.0263V48.114H52.8916V27.6475C52.8916 23.3388 51.096 21.1413 47.4437 21.1413C43.4287 21.1413 41.4177 23.7409 41.4177 28.8755V40.0782H33.1111V28.8755C33.1111 23.7409 31.0965 21.1413 27.0815 21.1413C23.4507 21.1413 21.6371 23.3388 21.6371 27.6475V48.114H13.2839V27.0263C13.2839 22.7176 14.384 19.2946 16.5843 16.7572C18.8539 14.2258 21.8311 12.926 25.5264 12.926C29.8036 12.926 33.0357 14.5705 35.1905 17.8559L37.2698 21.346L39.3527 17.8559C41.5074 14.5705 44.7395 12.926 49.0095 12.926C52.7013 12.926 55.6784 14.2258 57.9553 16.7572C60.1531 19.2922 61.2508 22.7152 61.2484 27.0263Z" fill="white"/> +<defs> +<linearGradient id="paint0_linear_549_34" x1="37.0692" y1="0" x2="37.0692" y2="79" gradientUnits="userSpaceOnUse"> +<stop stop-color="#6364FF"/> +<stop offset="1" stop-color="#563ACC"/> +</linearGradient> +</defs> +</svg> diff --git a/mastodon.png b/mastodon.png Binary files differnew file mode 100644 index 00000000..5db5a710 --- /dev/null +++ b/mastodon.png diff --git a/mastodon.svg b/mastodon.svg new file mode 100644 index 00000000..bb2e2454 --- /dev/null +++ b/mastodon.svg @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="79" + height="79" + viewBox="0 0 79 79" + fill="none" + version="1.1" + id="svg13" + sodipodi:docname="mastodon-square.svg" + inkscape:version="1.0.2 (e86c870879, 2021-01-15)"> + <metadata + id="metadata17"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="2400" + inkscape:window-height="1600" + id="namedview15" + showgrid="false" + inkscape:zoom="8.1898734" + inkscape:cx="37.5" + inkscape:cy="39.5" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="svg13" /> + <path + d="M 76.3393,17.4898 C 75.1973,9.00165 67.7994,2.31235 59.0296,1.01614 57.55,0.797115 51.9441,0 38.9582,0 h -0.097 C 25.8717,0 23.085,0.797115 21.6054,1.01614 13.0798,2.27644 5.2939902,8.28712 3.4049972,16.8758 2.496415,21.1056 2.3994512,25.7949 2.5682396,30.0965 c 0.2406126,6.1686 0.2872986,12.3265 0.8475306,18.47 0.3873,4.0809 1.06295,8.1292 2.02186,12.1147 1.79562,7.3608 9.0642698,13.4864 16.1856698,15.9854 7.6245,2.6062 15.8241,3.0389 23.6806,1.2496 0.8643,-0.2011 1.7178,-0.4345 2.5606,-0.7002 1.9105,-0.6068 4.1478,-1.2855 5.7926,-2.4775 0.0226,-0.0168 0.0411,-0.0384 0.0541,-0.0632 0.0131,-0.0249 0.0204,-0.0524 0.0213,-0.0805 v -5.9532 c -4e-4,-0.0262 -0.0066,-0.052 -0.0183,-0.0755 -0.0117,-0.0235 -0.0284,-0.0441 -0.0491,-0.0603 -0.0207,-0.0162 -0.0447,-0.0275 -0.0703,-0.0332 -0.0256,-0.0057 -0.0522,-0.0056 -0.0777,3e-4 -5.0336,1.2021 -10.1917,1.8048 -15.3669,1.7953 -8.9063,0 -11.3016,-4.2262 -11.9876,-5.9856 -0.5513,-1.5206 -0.9014,-3.1067 -1.0414,-4.718 -0.0015,-0.0271 0.0035,-0.0541 0.0145,-0.0789 0.0109,-0.0248 0.0276,-0.0466 0.0486,-0.0637 0.021,-0.0172 0.0457,-0.0291 0.0722,-0.0349 0.0265,-0.0058 0.0539,-0.0053 0.0802,0.0015 4.9497,1.194 10.0237,1.7967 15.1155,1.7953 1.2246,0 2.4456,0 3.6702,-0.0323 5.1211,-0.1436 10.5187,-0.4057 15.5572,-1.3895 0.1257,-0.0252 0.2514,-0.0467 0.3591,-0.079 7.9474,-1.5261 15.5106,-6.3159 16.2791,-18.445 0.0287,-0.4775 0.1006,-5.0017 0.1006,-5.4972 0.0035,-1.684 0.5422,-11.946 -0.0791,-18.2511 z" + fill="url(#paint0_linear_549_34)" + id="path2" + style="fill:url(#paint0_linear_549_34)" /> + <path + d="M 63.7484,27.0263 V 48.114 H 55.3916 V 27.6475 c 0,-4.3087 -1.7956,-6.5062 -5.4479,-6.5062 -4.015,0 -6.026,2.5996 -6.026,7.7342 V 40.0782 H 35.6111 V 28.8755 c 0,-5.1346 -2.0146,-7.7342 -6.0296,-7.7342 -3.6308,0 -5.4444,2.1975 -5.4444,6.5062 V 48.114 H 15.7839 V 27.0263 c 0,-4.3087 1.1001,-7.7317 3.3004,-10.2691 2.2696,-2.5314 5.2468,-3.8312 8.9421,-3.8312 4.2772,0 7.5093,1.6445 9.6641,4.9299 l 2.0793,3.4901 2.0829,-3.4901 c 2.1547,-3.2854 5.3868,-4.9299 9.6568,-4.9299 3.6918,0 6.6689,1.2998 8.9458,3.8312 2.1978,2.535 3.2955,5.958 3.2931,10.2691 z" + fill="#ffffff" + id="path4" /> + <defs + id="defs11"> + <linearGradient + id="paint0_linear_549_34" + x1="37.069199" + y1="0" + x2="37.069199" + y2="79" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(2.5000002)"> + <stop + stop-color="#6364FF" + id="stop6" /> + <stop + offset="1" + stop-color="#563ACC" + id="stop8" /> + </linearGradient> + </defs> +</svg> |