# X.org Foundation Duties This page lists duties of the foundation/board and what not to forget on transitions: ## Board Member (SPI) / Administrative Member (SFC) - Get added as an Owner of [[bod-archives|https://gitlab.freedesktop.org/xorgfoundation/bod-archive]] from an existing board member. - Add to board mailing list [[https://foundation.x.org/mailman/listinfo/board]], remove old members who are no longer on the board. Also update the admins at [[https://foundation.x.org/cgi-bin/mailman/admin/board]]. - Provide your GPG public key to the other board members for confidential conversations. This is also required for getting access to the financial data in the board git. See [[GPG quick guide|https://foundation.x.org/cgi-bin/mailman/private/board/2017-March/013326.html]] for information on how to generate your key, and the README in archives.git for info about git-crypt. - 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. ## Secretary (SPI) / Authorized Representative (SFC) - Ask fd.o admins to update secretary@x.org alias by filing an issue in the [[fdo gitlab|https://gitlab.freedesktop.org/freedesktop/freedesktop/issues]]. - Make sure the secretary has [[member admin rights|https://members.x.org/admin.php]]. - 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 - Script to run meetings in bod.git/scripts/xorg-bod. - Prepares agenda, nags people for update on the things they promised to do, writes meeting minutes. - Yearly presentation/write-up for the secretary report. ## 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) (TODO: Update this post-SFC). - 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. 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. 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. ## Housekeeping ATM vacant - Approve new membership requests, if appropriate, at . The person in charge of this should have [[member admin rights|https://members.x.org/admin.php]]. Note that membership requests must not be approved between the renewal deadline of the yearly vote and until the voting process has finished. - Periodically (e.g. once a week) review the board mailing list queue at ## Social Media ATM vacant - [[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 ATM Trevor Woerner (actually vacant?) - Apply every year to the GSoC, to get accepted as an organisation - Inform potential mentors and students when/if we get accepted - Make sure enough projects are [proposed to students](https://www.x.org/wiki/SummerOfCodeIdeas/) - Check the student proposals, and instruct/help students to look for mentors. Make sure they fulfil all requirements (including the open source experience) - Request slots from Google, and assign them to the students, in priority order - Get the students' blog to fd.o planet - Write a blog post about the accepted projects, with links to their blog - Write weekly posts on G+ to talk about the students' work - Ask mentors and students how they feel about their work - Write a final blog post about the year ## EVoC Coordinator ATM Trevor Woerner (actually vacant?) See [[XorgEVoC]] for details and policies. ## XDC Sponsor Coordinator ATM vacant - Start nagging sponsors for the next XDC right after the last one finished. Sponsors are tracked in [[gitlab issues|https://gitlab.freedesktop.org/xorgfoundation/bod-archive/-/issues?label_name%5B%5D=sponsors]]. See [[Events/SponsorshipLevels]] for policies. ## XDC Organizer Coordinator ATM vacant - Shake down potential organizers 2 years ahead starting at the XDC on the same continent. Also see the [[potential organizers|https://gitlab.freedesktop.org/xorgfoundation/bod-archive/-/tree/master/XDC/PotentialOrganizers]] list in the board repo. - 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. - Send out RFP a few months ahead of this years XDC, so we can hopefully announce next year's organizer at XDC. See [[Events/RFP]] for lots of details. - Coordinate with organizers the work required to have the conference and monitor its progress: venue, multimedia setup, streaming & recording talks, network, marketing materials, etc. - Share our twitter/youtube account details to organizers. - Be sure we don't miss any step or deadline: XDC-N CfP announcement (usually about April/May), schedule announcement (usually one month before the conference), XDC-N+1 hosting RFP announcement (usually together with XDC-N CfP announcement) and any other relevant announcement. - Solve any doubt the organizers might have, either directly or forwarding it to the board. ## XDC Paper Committee Chair ATM vacant - Make sure you have a good committee (both board and organizers, wide representation if possible of all parts of the graphics stack). - Make sure you know how much time/slots we have to not overfill the schedule. - Committee instructions before they go and make up their minds matter! If you have too many talks, you need to tell people how many they need to reject/accept/maybe to be able to roughly hit the quota of slots we have. Otherwise they accept everything. - Make sure everyone is added to Indico as reviewer (note that normal reviewers can only review, not judge talks). Currently set up that review is a -1/0/+1 plus comments. - Figure out some process to filter out talks: Clear accepts/rejects go out first, then lots of haggling about the remaining ones. - Solicit workshops as seems useful to complement the program of talks. Don't forget the board meeting. - Build program in advance, check the available slots just in case you need to ask for more talks. For lighting talks this needs to be done by organizers at the conference as they can be submitted during the conference itself. - Ask for talk confirmations to submitters. Every year we have one or two talks cancelled that need to be replaced by another one in the queue list. - After conference ask attendees for feedback. Put any lessons learned into [[Events/PapersCommittee]] - Aim for one week for the initial voting, then two weeks for haggling and figuring out the maybe talks. Another week for discussing the final program. - Indico can send message to submitters aside from accept/reject notices (go to "Participations Role" in the management area), but it is probably better to handle travel requests by normal email. Regularly check for new submissions with travel requests, forward those as mail to board@ and the requester (you can get their mail by editing the proposal, then edit the author list), and sanity check them (and ask submitters to improve). Also make sure the board actually approves them in a timely manner. - Remember that if people send emails to board@, they will very likely to fall in the moderation queue of the mailing list. Review often that queue.