learn icon indicating copy to clipboard operation
learn copied to clipboard

Develop a set of post-training "Green Guides"

Open russelltrow opened this issue 1 year ago • 8 comments

Context

We want to help Green Software Practitioners how they can start to apply the knowledge acquired through from course.

This build upon the ideas of "Make it less developer centric" & "Make it easier to apply the knowledge gained"

"Make it easier to apply the knowledge gained"

  • Recognise that the GSP is the first step on the journey
  • Provide guidance on next practical steps

"Make it less developer centric"

  • Speak to a broader audience of not just software engineers
  • Every role involved in the practice of building, deploying, or managing software can play their part in reducing the carbon emissions of software.

Solution

We will develop a set of post-training ebooks "Green Guides" based on the different GSP personas.

The ebook idea was inspired by https://inthecloud.withgoogle.com/go-green-software/software-guide.html

Our initial focus is on DevOps & Software Engineers.

Review the project canvas defining the Green Guides project

Resources

  • https://github.com/Green-Software-Foundation/learn/wiki/Green-Guides
  • https://miro.com/app/board/uXjVNkWXfC0=/?share_link_id=825890314860
  • https://github.com/Green-Software-Foundation/learn/tree/green-guides-dev/docs/green-guides
  • https://github.com/Green-Software-Foundation/learn/blob/green-guides-dev/docs/green-guides/template.md
  • https://github.com/Green-Software-Foundation/learn/blob/green-guides-dev/docs/green-guides/devops-engineer.md
  • https://github.com/Green-Software-Foundation/learn/blob/green-guides-dev/docs/green-guides/software-engineer.md

Actions

  • [x] Complete a Project Canvas to scope the project
  • [x] Share finalised Project Canvas with the project team
  • [x] @russelltrow create a space for us to start developing the guides
  • [x] Create a template for a guide

Guides

  • [ ] #228
  • [ ] #229
  • [ ] #237

russelltrow avatar Mar 06 '24 16:03 russelltrow

@greenhsu123 I thought perhaps we could take ideas from https://roadmap.sh/ for how we might structure parts of the guide.

The AI generated GSE roadmap is extensive! https://roadmap.sh/r/green-software-engineering

russelltrow avatar May 03 '24 13:05 russelltrow

In today's project call we reviewed and finalised the project canvas:

https://miro.com/app/board/uXjVNkWXfC0=/?share_link_id=802635882084

Green Guides canvas.pdf

russelltrow avatar May 07 '24 16:05 russelltrow

This actually looks like it overlaps somewhat with https://github.com/Green-Software-Foundation/green-software-playbooks I'm curious to learn more about what people have in mind for this and how similar it is to the playbooks idea.

moin-oss avatar May 07 '24 19:05 moin-oss

@russelltrow agree with @moin-oss's comment, and also want to know if this is a new project? It sounds like a new project.

NAMRATA-WOKE avatar May 08 '24 06:05 NAMRATA-WOKE

Hi @moin-oss thank you for the question.

We see the "Green Guides" fundamentally as post training resources, they will be very short documents sent out to those who have completed the course helping them understand what to do next.

They would contain very high level guidance on things relevant to their role but viewed through a 'green lens' and also sign posting to further reading/resources. The playbooks would be a resource we would point towards.

These guides will be very high level so I don't believe overlap with the playbook content.

russelltrow avatar May 09 '24 16:05 russelltrow

@greenhsu123 I wanted to share the discussions we had in this week's Community WG call about the Green Guides.

https://drive.google.com/file/d/1RJDkLABWJdNYh9RXevsjS03ds0DXyVKv/view?usp=drive_link (Sorry for the Google link)

The key points where:

  • @aecurrie plans to make the Building Green Software book available under a creative commons licence and start serialising sections. Offered to provide content for the guides from the book.
  • We must be mindful of organisational context. Anything contained within them must be robust and generic enough to be applied based on an organisation’s approaches and standards.
  • Impact Framework should feature in the guides - Highlighting the importance of measurement while making it as easy as possible.
  • Based on @aecurrie recent training the most useful personas she’s found are Platform Consumers and Platform Producers. Suggested it would make sense to promote finding proxy measures for carbon
  • @PindyBhullar volunteered to provide review and help us gather feedback from UBS

russelltrow avatar May 10 '24 14:05 russelltrow

Hey @greenhsu123 I've created a draft outline for a Green Guide:

https://hackmd.io/@gsf-learn/green-guide-template

I would love your thoughts and feedback

russelltrow avatar May 17 '24 13:05 russelltrow

I like the approach taken by this "Greener Design Guide"

https://climate-tech.getoutline.com/s/2f3c5ad4-fee5-490b-8ecc-740c6f048ac8

"I’m a designer — what can I do?" / Applying the Principles

russelltrow avatar Jun 04 '24 14:06 russelltrow