This was extracted (@ 2024-12-18 21:10) from a list of minutes
which have been approved by the Board.
Please Note
The Board typically approves the minutes of the previous meeting at the
beginning of every Board meeting; therefore, the list below does not
normally contain details from the minutes of the most recent Board meeting.
WARNING: these pages may omit some original contents of the minutes.
Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).
No report was submitted.
## Description: The mission of Apache BuildStream is the creation and maintenance of software related to efficiently and correctly developing, building and integrating software stacks ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache BuildStream was founded 2022-09-21 (2 years ago) There are currently 6 committers and 6 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Abderrahim Kitouni on 2022-09-21. - No new committers were added. ## Project Activity: Lots of activity this last quarter: * bst show features and optimizations * Increased robustness of buildbox-casd in various ways * Support optional bearer auth via buildbox-casd * Use buildbox-casd as remote execution proxy * Mitigate CVE in tarball extracts * Add timeout to file downloads, avoids occasional hangs * Support Python 3.12 * Support loading SourceMirror plugins via junction and pip sources * Various refactoring and code sanitization, linter upgrade * on the verge of releasing 2.3.0 ## Community Health: Regular activity on github, some activity on the mailing list discussing SourceMirror related topics, as is our policy to use the list specifically for communicating and discussing architecture and design decisions.
## Description: The mission of Apache BuildStream is the creation and maintenance of software related to efficiently and correctly developing, building and integrating software stacks ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache BuildStream was founded 2022-09-21 (2 years ago) There are currently 6 committers and 6 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Abderrahim Kitouni on 2022-09-21. - No new committers were added. ## Project Activity: * New feature allowing projects to define plugins to handle URL translations for custom mirroring solutions * New feature allowing source alias mapping from subprojects (useful for the former feature) * Release of BuildStream / BuildStream plugins 2.2.0 by Abderrahim ## Community Health: Generally this has been a strong quarter, I was unable to carry the mirror plugins through and other developers Jurg and Abderrahim were able to pick up where I left off. As a bonus, Abderrahim rolling his first release is a good signal that more than one of us are rolling releases. Otherwise normal regular activity in terms of issues and merge requests.
@Rich: follow up about lack of BuildStream.a.o website and related policy
## Description: The mission of Apache BuildStream is the creation and maintenance of software related to efficiently and correctly developing, building and integrating software stacks ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache BuildStream was founded 2022-09-21 (a year ago) There are currently 6 committers and 6 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Abderrahim Kitouni on 2022-09-21. - No new committers were added. ## Project Activity: * Low activity, regular patches to keep up with evolving python * Work ongoing on a new feature to make source mirroring more flexible ## Community Health: Not exactly a thriving community, which is strange because we do have a user base and an interesting project. There have been some build meetups, I think I heard rumors at FOSDEM about an upcoming build meetup, they could at least drop an email on our dev list and let us know about it. That said, there is still a regular but slow flow of patches to take care of on GitHub.
No report was submitted.
No report was submitted.
No report was submitted.
## Description: The mission of Apache BuildStream is the creation and maintenance of software related to efficiently and correctly developing, building and integrating software stacks ## Project Status: Current project status: ongoing Issues for the board: none ## Membership Data: Apache BuildStream was founded 2022-09-21 (a year ago) There are currently 6 committers and 6 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Abderrahim Kitouni on 2022-09-21. - No new committers were added. ## Project Activity: - Buildbox static binaries are now linked against glibc 2.17, allowing convenient installation of BuildStream on a wider range of linux platforms - Currently adding a new `--retry-failed` feature which addresses a severe pain point for the freedesktop-sdk project - We expect to release this imminently as 2.1.0 ## Community Health: Fair, we have engagement now with carbon OS project who are porting their BuildStream 1 project to BuildStream 2, received patch from carbon OS contributor, will try to keep engaged and hope to convert users to contributors. As regularly reported; the lack of an invite link to allow any bypasser to join our slack channel is a significant deterrent to community engagement.
## Description: The mission of Apache BuildStream is the creation and maintenance of software related to efficiently and correctly developing, building and integrating software stacks ## Issues: We are still lacking a way to advertise a link for people to request access to join our slack channel. ## Membership Data: Apache BuildStream was founded 2022-09-21 (8 months ago) There are currently 6 committers and 6 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Abderrahim Kitouni on 2022-09-21. - No new committers were added. ## Project Activity: Recent activity includes: * Updating python dependencies to new API breaking versions of dependencies * This is particularly tricky regarding versioneer with regards to the new python build system, we may still have issues here regarding support for older supported python versions. * Rewriting the buildbox binary build system such that it can work with glibc versions down to 2.17 (CentOS 7) ## Community Health: Issue tracking has regular activity, we would be doing better if we had an open slack channel for any (non ASF member) person to easily join.
@Sander: follow up on comments from board
## Description: The mission of Apache BuildStream is the creation and maintenance of software related to efficiently and correctly developing, building and integrating software stacks ## Issues: No issues ## Membership Data: Apache BuildStream was founded 2022-09-21 (5 months ago) There are currently 6 committers and 6 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members. Last addition was Abderrahim Kitouni on 2022-09-21. - No new committers were added. ## Project Activity: BuildStream 2.0 finally released, lots of talk about supporting new python versions, not much progress over the holidays. ## Community Health: I would say community is healthy submitting pull requests and issues, I will have to spend more time closing these this month.
## Description: The mission of Apache BuildStream is the creation and maintenance of software related to efficiently and correctly developing, building and integrating software stacks ## Issues: No issues. ## Membership Data: Apache BuildStream was founded 2022-09-21 (3 months ago) There are currently 6 committers and 6 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members (project graduated recently). - No new committers were added. ## Project Activity: Finally got the vote through for our first official release. Just waiting on some assistance to help roll the first release properly. ## Community Health: Fairly good health. Users are concerned with support for Python 3.11 and providing patches for this.
## Description: The mission of Apache BuildStream is the creation and maintenance of software related to efficiently and correctly developing, building and integrating software stacks ## Issues: There are no issues requiring board attention. ## Membership Data: Apache BuildStream was founded 2022-09-21 (2 months ago) There are currently 6 committers and 6 PMC members in this project. The Committer-to-PMC ratio is 1:1. Community changes, past quarter: - No new PMC members (project graduated recently). - No new committers were added. ## Project Activity: Voting process commenced for the initial 2.0 release, paving the way for our distribution channel to be working properly and healthily. Good quality feedback received from the Apache community. ## Community Health: Again, fair amount of engagement on the mailing list regarding the initial 2.0 release. Activity on github issues remains steady.
## Description: The mission of Apache BuildStream is the creation and maintenance of software related to efficiently and correctly developing, building and integrating software stacks ## Issues: There are no issues requiring board attention. ## Membership Data: Apache BuildStream was founded 2022-09-20 (20 days ago) There are currently 5 or 6 committers and 6 PMC members in this project. The Committer-to-PMC ratio is 1:1. NOTE: There are 6 committers if Sander Striker formally became a committer to to the project, which was planned but I'm not sure if that was completed. Community changes, past quarter: - No new PMC members (project graduated recently). - No new committers were added. ## Project Activity: * We are poised to finally release 2.0 after years of unstable development and expect to release in the following weeks * Attended and presented at ApacheCon last week ## Community Health: * We have (potentially/hopefully) gained some users and one contributor thanks to networking at ApacheCon * Our mailing list is not heavily used, possibly due to a perception that the list is reserved to developers/committers * Slack is healthy as long as we are able to manually reach out to those who we know want to join * As discussed with infra, there is an outstanding issue of not being able to advertise any way for interested parties to join slack, I would expect increased community growth and health if we can instruct people how to join slack on our website.
WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of open-source software, for distribution at no charge to the public, related to efficiently and correctly developing, building and integrating software stacks. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache BuildStream Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache BuildStream be and hereby is responsible for the creation and maintenance of software related to efficiently and correctly developing, building and integrating software stacks; and be it further RESOLVED, that the office of "Vice President, Apache BuildStream" be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache BuildStream Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache BuildStream Project; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache BuildStream Project: * Tristan Van Berkom <tvb@apache.org> * Jürg Billeter <juergbi@apache.org> * Abderrahim Kitouni <akitouni@apache.org> * Benjamin Schubert <benschubert@apache.org> * Chandan Singh <chandan@apache.org> * Sander Striker <striker@apache.org> NOW, THEREFORE, BE IT FURTHER RESOLVED, that Tristan Van Berkom be appointed to the office of Vice President, Apache BuildStream, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 7E, Establish the Apache BuildStream Project, was approved by Unanimous Vote of the directors present.