javiercasares / WPsustainable

WordPress plugin. Check the sustainability from your hosting company and the CO2 generated by your IP address.
https://wordpress.org/plugins/wpsustainable/
GNU General Public License v3.0
5 stars 3 forks source link

Determine scope/features #12

Open LittleBigThing opened 1 year ago

LittleBigThing commented 1 year ago

I'd like to open this issue to determine the scope of this plugin. I think that this is important before we work further on the features.

I think that the goal is to spread awareness about the fact that websites have an actual carbon footprint. WordPress (WP) is a good ‘tool’ to do this due to its widely adoption/market share. Moreover, we have the Site Health tool to start with which we can use to provide information within WP related to the site(homepage)‘s carbon footprint. After providing this information, we could encourage developers/owners/administrators of the site to improve the site‘s sustainability (= action, see separate future issue). This would require a Handbook page with information on how to lower a website’s footprint, for example.

Which information could be made available* and what is useful?

*data available using different (free) APIs

The questions:

YellowlimeNL commented 1 year ago

Would be great to list historic data, to provide insigth on how the emission has changed.

What I think is crucial, looking at your list:

LittleBigThing commented 1 year ago

Btw, the APIs this information is based on are:

If you know other with additional information and you think it is valuable, please share them. :-)

LittleBigThing commented 1 year ago

Would be great to list historic data, to provide insigth on how the emission has changed.

If you by ‘historic’ mean how the size of for example of the homepage evolved in time, that is in my opinion not possible.

For example, the Website Carbon API caches the result of 24h. After 24h, it is measured again.

Also, I think that this tool should be as clear and minimal as possible, in line with WordPress’ philosophy (decision not option in a way :-)). We can point the user to the online tool itself to experiment further.

LittleBigThing commented 1 year ago

To add to this a couple of thoughts:

I think that information about the host/server would be better added to the existing information under Site Health > Info > Server tab. I am referring to

in the list above.

Screenshot 2023-05-05 at 12 42 35

Also, I am not sure whether the country for example is always relevant: how about CDNs or when a hosting provider has different server locations? The name of the hosting provider seems interesting (to me) so that people can contact them if they have not arranged the hosting by themselves.