sci

A specification that describes how to calculate a carbon intensity for software applications.

https://github.com/green-software-foundation/sci

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.4%) to scientific vocabulary
Last synced: 7 months ago · JSON representation ·

Repository

A specification that describes how to calculate a carbon intensity for software applications.

Basic Info
  • Host: GitHub
  • Owner: Green-Software-Foundation
  • License: other
  • Language: HTML
  • Default Branch: main
  • Homepage:
  • Size: 559 KB
Statistics
  • Stars: 284
  • Watchers: 21
  • Forks: 56
  • Open Issues: 11
  • Releases: 2
Created almost 5 years ago · Last pushed 8 months ago
Metadata Files
Readme Citation

README.md

Software Carbon Intensity (SCI) Specification

ISO Accredited

Software Carbon Intensity (SCI) specification ISO/IEC 21031:2024

Intro

A specification that describes how to calculate a carbon intensity score for software applications.

Created and managed by the Standards Working Group in the greensoftware.foundation.

Project Scope

This document, the Software Carbon Intensity technical specification, describes how to calculate the carbon intensity of a software application. It describes the methodology of calculating the total carbon emissions and the selection criteria to turn the total into a rate that can be used to achieve real-world, physical emissions reductions, also known as abatement.

Electricity has a carbon intensity depending on where and when it is consumed. An intensity is a rate. It has a numerator and a denominator. A rate provides you with helpful information when considering how to design, develop, and deploy software applications. This specification describes the carbon intensity of a software application or service.

Getting Started

  • The development version of the specification is here.
  • The latest published version of the specification is here.
  • The dev branch contains the current version that is being worked on and the main branch contains the latest published version.
  • Check the issues tab for active and closed conversations regarding the spec.

GitHub Training

Contributing

The recommended approach for getting involved with the specification is to: - Read the development version of the specification. - Raise an issue, question, or recommendation in the issues tab above and start a discussion with other members. - Once agreement has been reached, then raise a pull request to update the specification with your recommended changes. - Let others know about your pull request by either commenting on the relevant issue or posting in the Standards Working Group slack channel. - Pull requests are reviewed and merged during Standards Working Group meetings. - Only chairs of the Standards Working Group can merge pull requests.

Versioning

Copyright

Standard WG projects are copyrighted under Creative Commons Attribution 4.0.

License

Standard WG projects are licensed under the MIT License - see the LICENSE.md file for details.

Patent

Standard WG projects operate under the W3C Patent Mode.

Feedback

Owner

  • Name: Green Software Foundation
  • Login: Green-Software-Foundation
  • Kind: organization

The Green Software Foundation is a non-profit with the mission to create a trusted ecosystem of people, standards, tooling and best practices for green software

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this standard, please cite it as below."
authors:
- family-names: "Green Software Foundation"
  given-names: ""
title: "Software Carbon Intensity Standard"
version: 1.0.0
date-released: 2021-11-01
url: "https://github.com/green-software-foundation/software_carbon_intensity"

GitHub Events

Total
  • Issues event: 4
  • Watch event: 17
  • Issue comment event: 1
  • Pull request event: 2
  • Fork event: 3
Last Year
  • Issues event: 4
  • Watch event: 17
  • Issue comment event: 1
  • Pull request event: 2
  • Fork event: 3

Committers

Last synced: 8 months ago

All Time
  • Total Commits: 158
  • Total Committers: 16
  • Avg Commits per committer: 9.875
  • Development Distribution Score (DDS): 0.703
Past Year
  • Commits: 4
  • Committers: 1
  • Avg Commits per committer: 4.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Asim Hussain a****m@c****v 47
Sean Mcilroy s****y@o****g 27
Abhishek Gupta 3****k 24
buchananwp w****l@b****m 16
Henry-WattTime 3****e 15
Sean Mcilroy s****y@l****g 13
Sara Bergman 4****n 4
Vaughan Knight v****n@v****m 3
Srinivasan s****n@m****m 2
Chris Lloyd-Jones 1****y 1
Dan Lewis-Toakley d****y@g****m 1
Jaime Iniesta g****b@j****m 1
Mitsuru Kariya M****a@n****m 1
Ninassi Benjamin b****i@g****m 1
dani d****t@g****m 1
holanita 1****a 1

Issues and Pull Requests

Last synced: 7 months ago

All Time
  • Total issues: 126
  • Total pull requests: 132
  • Average time to close issues: about 1 month
  • Average time to close pull requests: 13 days
  • Total issue authors: 32
  • Total pull request authors: 26
  • Average comments per issue: 3.3
  • Average comments per pull request: 1.98
  • Merged pull requests: 106
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 4
  • Average time to close issues: N/A
  • Average time to close pull requests: 1 minute
  • Issue authors: 1
  • Pull request authors: 3
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.25
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • dschien (27)
  • buchananwp (15)
  • seanmcilroy29 (13)
  • atg-abhishek (13)
  • jawache (8)
  • Henry-WattTime (8)
  • srini1978 (5)
  • Sealjay (5)
  • varnepalli1 (5)
  • vaughanknight (3)
  • Green-Software (2)
  • navveenb (2)
  • patricekrakow (2)
  • GadhuNTTDATA (1)
  • poojaruhal (1)
Pull Request Authors
  • Henry-WattTime (28)
  • jawache (26)
  • seanmcilroy29 (22)
  • atg-abhishek (12)
  • srini1978 (9)
  • buchananwp (6)
  • benlogan (5)
  • Sealjay (4)
  • navveenb (3)
  • SaraEmilyBergman (2)
  • GadhuNTTDATA (2)
  • RexJaeschke (2)
  • osamajandali (2)
  • cliftonreddy (2)
  • OTSBHoldings (2)
Top Labels
Issue Labels
documentation (45) medium (29) action-item (26) high (21) requirements-constraints (19) low (12) question (12) sci-feedback (9) SCI v1.0 (8) software-boundaries (8) Case-study submission (6) consistency review (6) alpha (6) help-wanted (6) Next version (4) problem-definition (4) characteristics (4) dictionary (3) minor-2 (3) FAQ (3) discussion (2) major-3 (2) sci-update (1) good-first-issue (1)
Pull Request Labels
documentation (47) medium (27) high (17) requirements-constraints (13) minor-2 (11) minor-0 (7) consistency review (7) SCI v1.0 (5) major-3 (4) low (3) alpha (3) software-boundaries (2) minor-1 (2) ISO Submission (2) sci-update (2) action-item (1) Case-study submission (1) help-wanted (1) characteristics (1) problem-definition (1)

Dependencies

.github/workflows/deploy.yml actions
  • actions/checkout v3 composite
  • actions/configure-pages v3 composite
  • actions/deploy-pages v2 composite
  • actions/setup-node v2 composite
  • actions/upload-pages-artifact v2 composite
package-lock.json npm
  • 113 dependencies
package.json npm
  • @tailwindcss/typography ^0.5.10 development
  • gray-matter ^4.0.3 development
  • marked ^9.0.0 development
  • nodemon ^3.0.1 development
  • tailwindcss ^3.3.3 development