Green-Software-Foundation / Green-Software-Foundation/hack
Extending the Impact Framework to consider CI pipelines
- Dominant language
- No language data
- Stars
- 16
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
### Type of project
Enhancing the Impact Framework
### Overview
The Impact Framework from the GSF is working hard and making strides to measure the real carbon intensity of compute resources, to give us developers a chance at understanding the impacts of our software and cloud architecture. Wouldn't it be great if we could contribute to the framework's roadmap by unlocking GitHub actions or other CI technologies. This could allow every developer to have the IF at their fingertips when writing code and deploying cloud resources, and could significantly increase the number of developers who are aware of the carbon impact of their software.
Since the IF measures, simulates and models the environmental aspects of software, it could be a great addition to allow you to assess the SCI of software during your own CI process.
We believe this would be a highly beneficial addition to the roadmap of the IF in terms of driving usage, but also increasing awareness of SCI, and allowing developers to take action to reduce their environmental impact.
We need to consider popular tools and approaches to, to get the most use from developers, and also consider what data is most useful for developers to be able to take action to reduce their SCI.
IF: https://github.com/Green-Software-Foundation/if
### Questions to be answered
Can we improve the IF by considering CI pipelines? What data can we extract and use? Is the integration of the IF and a CI pipeline a sustainable approach in itself, or does it drive up the SCI of a solution with limited impact? How should this information be displayed to a user as part of a CI process?
What CI pipeline tools can we use? What popular platforms could be investigated:
GitHub Actions
GitLab CI
Travis CI
Circle CI
SourceHut Builds
### Have you got a project team yet?
No, we would like your help to find team-mates
### Project team
_No response_
### Terms of Participation
- [X] I agree to the hackathon [Rules & Terms](https://github.com/Green-Software-Foundation/hack/wiki/Rules-and-Terms) and [Code of Conduct](https://github.com/Green-Software-Foundation/hack/wiki/Code-of-Conduct)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.