Closed seanmcilroy29 closed 3 months ago
Attended
Attended
attended
Attended
Attended
Attended
Attended
Attended
Attended
MoM Henry opens the meeting at 1600 BST
Eco CI - Using machine learning to estimate the energy consumption of GitHub and GitLab pipelines. Arnie demonstrates the Eco CI by explaining the purpose of the pull request, which includes solutions for reducing energy consumption and open-source tools for improving efficiency. Arnie demonstrates the Eco CI plugin, which provides data on energy and carbon usage for CI/CD pipelines. Arnie uses a machine learning model to estimate power consumption in GitHub repositories. The open-source, Python-based model is integrated into GitHub and GitLab pipelines. Arnie explains how their tool can optimise pipeline costs by analysing energy consumption data. They demonstrate the tool's functionality by showing a screenshot of the output.
Using machine learning to predict CPU performance based on spec power data. Asim inquires about the underlying values embodied in the SCI score. Arnie explains that they are unaware of the underlying mechanism, which would be a constant for the specific case. Arni and Asim discuss using spec power to construct a power curve based on actual hardware. Arni explains that they employ a Python machine learning model to train on 1000 data lines to obtain a nonlinear curve. Asim and Sean discuss the definition of "run" in the context of a machine-learning model.
Integrating energy measurement tool with impact framework. Asim suggests integrating energy measurement into the impact framework, CI runs. Arni discusses their tool, which provides green metrics for open-source projects, focusing on GitHub shared runners. Arni highlights the challenges of detecting code changes in oversubscribed environments and the potential for optimization based on variability analysis.
SCI equation implementation and adoption in green ICT projects. Asim and Henry discuss the importance of providing detailed information on how SEO calculations were implemented in case studies. They emphasize the value of showcasing practical examples of SEO implementation to inspire adoption and encourage further development. SC organizations were represented in a panel discussion about SCI development. Thomas will lead the GreenAI committee.
Software carbon footprint and emissions reporting. Asim explains that KPIs are not meant to be applied to everything, including air travel, and there are different types of KPIs for different purposes. Henry, Tammy, and Asim discuss the use of KPIs in software development and the importance of understanding their limitations and context. Asim discusses the importance of considering the entire organization rather than just one product or department when addressing green software. Sean O adds that optimising one aspect of software can come at the expense of others and that a holistic approach is necessary to ensure sustainability. Sean O and Asim discuss the scope of SCI in terms of granularity and emissions reduction. Asim suggests expanding the scope to include carbon purple King metric and inclusions for the next version.
Maintaining and organizing datasets within the organization. Henry suggests focusing on VSP er, while Asim and Sean discuss comparability tools. Henry and Sean discuss the evolution of real-time cloud data and the potential repository location. Asim questions whether to centralise or decentralise data in separate repos, with pros and cons to each approach. Asim suggests using a single data repository to make data easier to maintain and access. Henry and Sean discuss the need for a single point of contact for data requests and updates.
Software sustainability standards and their potential adoption in a regulatory perspective. Asim highlights the importance of concrete evidence for USCI score, citing an FT article on greenwashing and small nonprofits' ratings. Chris outlines that adopting standards generated by the Green Software Foundation can lead to greater regulatory adoption. Asim suggests reviewing SC before consistency review to get feedback early.
Techstrong interview For the Techstrong interview, the SWG has agreed to the following volunteers to represent them;
Action Items
2024.05.23 Agenda/Minutes
Time 1600 (GMT) - See the time in your timezone
Antitrust Policy
Joint Development Foundation meetings may involve participation by industry competitors, and the Joint Development Foundation intends to conduct all of its activities in accordance with applicable antitrust and competition laws. It is, therefore, extremely important that attendees adhere to meeting agendas and be aware of and not participate in any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws.
If you have questions about these matters, please contact your company counsel or counsel to the Joint Development Foundation, DLA Piper.
Recordings
WG agreed to record all Meetings. This meeting recording will be available until the next scheduled meeting.
Roll Call
Please add 'Attended' to this issue during the meeting to denote attendance.
Any untracked attendees will be added by the GSF team below:
Agenda
Use Case Review
Techstrong TV Sustainability Interview with Bonnie Schneider - Sean
GreenAI - Discussion Continued - Henry / Thomas
What next for the SCI
Project Review updates
Policy WG Request
Articles
For Review
Note: WG use case template submission - After submitting this issue, your use case will be submitted to the WG Agenda for discussion. Article submission—Once you submit this issue, it will be assigned to the GSF Editor for review.
Future meeting Agenda submissions
Next Meeting
Adjourn
[ ] Motion to adjourn
Standing Agenda / Future Agenda submissions