GTI TAC Meeting Notes 2023-06-08

Carlos O'Donell <[email protected]> Wed, 8 Mar 2023 11:44:47 -0500
Newsgroups org.linuxfoundation.lists.cti-tac
Organization Red Hat
Message-ID <[email protected]>
Agenda: 
- Pick a time for regular monthly meetings.
- glibc: Next steps for glibc, and the process for migrating a whole project to LF infrastructure  
- Going to the LF IT core projects team and asking for review of glibc services and cost.  
- Approval from GTI.  
- Community discussion.  
- GNU Maintainer decision.
- Setting up gti.toolchain.dev to hold documents and notes from the  meetings?

2023-06-08:
- Welcome to Khahil White (Linux Foundation Program Manager on OpenSSF and AlphaOmega)
- Welcome to David Wheeler (Linux Foundation)
- Current status is 3/4 projects have detailed service enumeration complete.
- Gcc still missing for service enumeration.
- Carlos: I'll reach out to Joseph again about gcc service enumeration.
- David: GCC by far is likely the most complicated.
- Carlos: Where does the complexity come from?
- Jeff: Mailing list from bugzilla integration. Lots of custom stuff.
- Suggestion from Carlos to the GTI TAC - Run through glibc from start to finish.
- Carlos: Working through one project as a first target.
- Simon: Bringing binutils probably means bringing gdb.
- Jeff: Yes, they share a repo.
- Joseph: Seems reasonable as a project to start with.
- Siddhesh: Buildbot repository not in use anymore.
- Migrating glibc seems like a good first project.
- David: Make it clear with the OpenSSF that scaling up is not going to be 4x the cost because services are going to be shared.
- Asked Khahil White if this works for the OpenSSF, that we don't want to scare anyone into thinking this is 4x the cost.
- Joseph: I still intend to work on it, but I need to get time for that.
- Joseph: Do we want read-only access to old rcs/cvs?
- Joseph: Anonymous rsync?
- AI: Carlos to review existing glibc rcs/cvs/rsync and shut down those services.
- Joseph: Migrate services vs. bugzilla (two of them, gcc + classpath, the other has loads of stuff).
- Next Steps:
     - One last pass over glibc services with an eye towards adding legacy services that will be shutdown.
     - Take the glibc services list to LF IT core Project for pricing and explain that we want to tackle this on a project-by-project basis.
     - Ask LF IT to setup gti.toolchain.dev for use to store docs and minutes presentation.

-- 
Cheers,
Carlos.