diff options
author | Carlos O'Donell <carlos@redhat.com> | 2024-06-28 14:03:01 -0400 |
---|---|---|
committer | Carlos O'Donell <carlos@redhat.com> | 2024-06-28 14:46:13 -0400 |
commit | f629268a6a8af688448d59d268e55f33ec5336fe (patch) | |
tree | 157b9eeba5272f40ce8c8cbe2d7a88ad90eb4c72 | |
parent | 92e080533e412b618ebdc263f94a9af423bdb9c5 (diff) | |
download | cti.coretoolchain.dev-f629268a6a8af688448d59d268e55f33ec5336fe.tar.gz |
projects/glibc: Update status.
Update the status of the glibc project to use CTI resources.
As part of that update also update the following documents:
tac/minutes: Add the additional minutes from recent TAC meetings.
tac/audit: Include a link to the CY24 technical audit.
tac/cy24audit: Include Ian Kelling's comments on the BBB service.
tac/index: Include a link the CY24 technical audit.
name_worldlist: Add Ian Kelling.
Signed-off-by: Carlos O'Donell <carlos@redhat.com>
Reviewed-by: Siddhesh Poyarekar <siddhesh@gotplt.org>
-rw-r--r-- | source/name_wordlist.txt | 2 | ||||
-rw-r--r-- | source/projects/glibc.rst | 53 | ||||
-rw-r--r-- | source/tac/audit.rst | 2 | ||||
-rw-r--r-- | source/tac/cy24audit.rst | 43 | ||||
-rw-r--r-- | source/tac/index.rst | 3 | ||||
-rw-r--r-- | source/tac/minutes.rst | 4 |
6 files changed, 82 insertions, 25 deletions
diff --git a/source/name_wordlist.txt b/source/name_wordlist.txt index 593473e..6940cdd 100644 --- a/source/name_wordlist.txt +++ b/source/name_wordlist.txt @@ -14,12 +14,14 @@ Eggert Eigler Faylor Frank +Ian Jakub Jeff Jelinek Joel Jose Joseph +Kelling Kuvyrkov Law Liška diff --git a/source/projects/glibc.rst b/source/projects/glibc.rst index 27e6b09..e8c77f2 100644 --- a/source/projects/glibc.rst +++ b/source/projects/glibc.rst @@ -3,37 +3,44 @@ CY24: Migrate glibc to CTI services In 2024 the goal is to migrate the glibc project to use CTI services. -The community feedback was collected from July to August 2023. - Current Status -------------- -The `GNU Maintainers for the glibc project -<https://sourceware.org/glibc/wiki/MAINTAINERS#Project_stewards_.28GNU_package_maintainers.29>`_ -were asked to make a decision on switching to the services provided by -CTI and currently the following support has been tallied: - - * Ryan Arnold - Yay - * Paul Eggert - Nay - * Jakub Jelinek - Abstain - * Maxim Kuvyrkov - Yay - * Joseph Myers - Yay - * Carlos O'Donell - Yay - * Alexandre Oliva - Nay - * Andreas Schwab - No statement - -As of 2024-02-28 feedback from the stewards was being incorporated into -this document to provide assurances that FOSS would be used to provide -services and that there was a checking mechanism in place for services -to remain FOSS. +As of 2024-06-28 we have finalized a statement of work with the service +provider, Linux Foundation IT, and `recorded it here on the CTI TAC +mailing list <https://lore.kernel.org/cti-tac/2186f48a-12cd-4630-8944-26b9042e924a@redhat.com/T/#u>`_. Next steps ---------- - * Revisit discussion with Paul Eggert and attain resolution in March 2024 - to move forward. +* Plan for CTI Board meeting to approve budget spend for SOW. + +* Start transition planning with Linux Foundation IT team. + +Notes +----- + +* Revisited discussion with Paul Eggert and attain resolution in March 2024 to move forward. Posted originally `here <https://inbox.sourceware.org/libc-alpha/45e98807-908f-0968-b6fe-5dbb0af265b1@redhat.com/>`_ + + * 2024-03-08: CTI website launched on March 8\ :sup:`th` 2024 to attempt to resolve requests for documentation from Paul Eggert. + +* The `GNU Maintainers for the glibc project <https://sourceware.org/glibc/wiki/MAINTAINERS#Project_stewards_.28GNU_package_maintainers.29>`_ were asked to make a decision on switching to the services provided by CTI and currently the following support has been tallied: + + * Ryan Arnold - Yay + * Paul Eggert - Nay + * Jakub Jelinek - Abstain + * Maxim Kuvyrkov - Yay + * Joseph Myers - Yay + * Carlos O'Donell - Yay + * Alexandre Oliva - Nay + * Andreas Schwab - No statement + +* As of 2024-02-28 feedback from the stewards was being incorporated into + this document to provide assurances that FOSS would be used to provide + services and that there was a checking mechanism in place for services + to remain FOSS. -Posted originally here: https://inbox.sourceware.org/libc-alpha/45e98807-908f-0968-b6fe-5dbb0af265b1@redhat.com/ +* Community feedback was collected from July to August 2023. Service migration ----------------- diff --git a/source/tac/audit.rst b/source/tac/audit.rst index 6398ef0..163eedb 100644 --- a/source/tac/audit.rst +++ b/source/tac/audit.rst @@ -18,7 +18,7 @@ that will be noted in the public report and actions will be taken by the TAC to discuss these with the community and current service provider. -The CY24 audit has not yet been conducted, but the audit will review +The :doc:`CY24 audit<cy24audit>`: has not yet been completed, but the audit will review the current :doc:`services being used <../services/index>`:. ----------------- diff --git a/source/tac/cy24audit.rst b/source/tac/cy24audit.rst new file mode 100644 index 0000000..d8f556e --- /dev/null +++ b/source/tac/cy24audit.rst @@ -0,0 +1,43 @@ +CY24 Technical Audit +====================== + +The CTI TAC will conduct an annual technical audit of the services +provided to ensure that the services in use continue to meet the +technical requirements of the community. + +The audit will cover: + + * Reviewing that services cover the current requirements, including any security requirements. + + * Reviewing that the services are being provided using FOSS. + + * Reviewing the cost of all services currently being provided. + +If prices have increased or services are not being provided by FOSS +that will be noted in the public report and actions will be taken +by the TAC to discuss these with the community and current service +provider. + +Service Audit +============= + +* Video conferencing services + + * Service uses `BBB <https://github.com/bigbluebutton/bigbluebutton>`_ + which is FOSS and LGPL-3.0 licensed. + +It was raised by Ian Kelling that the current BigBlueButton conference service +currently has a `dependency on the non-free MongoDB <https://lore.kernel.org/cti-tac/87v846a1zi.fsf@fsf.org/>`_. +The upstream BigBlueButton developers intend to remove the dependency on this +non-free component, but that work has not yet completed. As part of the CY24 +audit we should discuss what actions CTI will take regarding this issue since +we require that all services should be implemented with free software. The +best outcome would be to remove the dependency on MongoDB, but that needs to +be discussed with the broader FOSS community to see if we can help prioritize +or support that work. + +----------------- + +* :ref:`genindex` + +* :ref:`search` diff --git a/source/tac/index.rst b/source/tac/index.rst index 876b8c3..d19ac58 100644 --- a/source/tac/index.rst +++ b/source/tac/index.rst @@ -6,8 +6,9 @@ Core Toolchain Infrastructure - Technical Advisory Council .. toctree:: - Meetings Minutes <minutes> + Meetings minutes <minutes> Annual technical audit <audit> + CY24 technical audit <cy24audit> The Core Toolchain Infrastructure Technical Advisory Council is currently made up of the following community member (alphabetical): diff --git a/source/tac/minutes.rst b/source/tac/minutes.rst index b279cfb..2606abb 100644 --- a/source/tac/minutes.rst +++ b/source/tac/minutes.rst @@ -7,6 +7,10 @@ The CTI TAC meetings minutes are sent to mailing list for archival: https://lore Recent meeting minutes are linked to here: + * `CTI TAC Meeting Notes 2024-06-27 <https://lore.kernel.org/cti-tac/a1e31779-b3c3-4016-ae69-27aced5971e9@redhat.com/T/#u>`_ + * `CTI TAC Meeting Notes 2024-05-29 <https://lore.kernel.org/cti-tac/69862ea2-d7e2-4fdc-91a6-a80525ecf423@redhat.com/T/#u>`_ + * `CTI TAC Meeting Notes 2024-04-24 <https://lore.kernel.org/cti-tac/4dc7d706-f6fc-4494-b24c-b1a38fc98810@redhat.com/T/#u>`_ + * `CTI TAC Meeting Notes 2024-03-27 <https://lore.kernel.org/cti-tac/d8b26d0d-7a68-4dcb-a7c7-1776c5cbbde2@redhat.com/T/#u>`_ * `CTI TAC Meeting Notes 2024-02-28 <https://lore.kernel.org/cti-tac/ea82c272-9bdf-4685-bc72-9fa6da83e6be@redhat.com/T/#u>`_ * `CTI TAC Meeting Notes 2024-01-31 <https://lore.kernel.org/cti-tac/6b433955-2865-232a-44c0-59682cbac446@redhat.com/T/#u>`_ |