Code Monkey home page Code Monkey logo

the-green-web-widget's People

Watchers

 avatar

the-green-web-widget's Issues

Supporting the generation of a carbon.txt response

Hi @jacklenox!

Thanks for making this - in the Green Web Foundation, we've been talking about opening up the database queried when you hit the Green Check API here:

http://api.thegreenwebfoundation.org/

And in particular, we're experimenting with something like a carbon.txt file, to let people with sites or running infrastructure declare the kind of info in a machine readable form, that they might enter manually on:

https://admin.thegreenwebfoundation.org

Is this a thing you'd accept?

Sketching out how the scheme might work

I'm thinking of an options page to let a user list information that they might enter on the site:

  • if they're using some scheme for offsetting emissions from their site
  • who their upstream provider is

Listing an upstream provider sends a request to upstreamprovider.com/carbon.txt, and displays the info, so ideally, we'd end up with a chain that might look like:

  • person/company with website -> hostingprovider.com/carbon.txt
  • hosting provider -> datacentre-operator.com/carbon.txt
  • datacentre-operator.com -> energy-company.com/carbon.txt

Once we have an energy company, we're then able to check against an actual list of energy credits issued to companies generating power, to verify.

An example:

If I have a website here: https://blog.chrisadams.me.uk/2019/05/03/trying-out-an-indieweb-rsvp/

Which is hosted here: https://krystal.co.uk/

Who really run their physical servers here: https://www.netwisehosting.co.uk/data-centres/green-data-centres.html

Who get their power from here: https://www.ecotricity.co.uk/

I think there is a way to confirm this, independently because generated power is registered with this regulator here https://www.renewablesandchp.ofgem.gov.uk/

I can look up they the regulator publishes it as open data, which I can make searchable here https://greenweb-regos.herokuapp.com/regos-a486ca7/CertificatesExternalPublicDataWarehouse-csv?textbox39__contains=Ecotricity

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.