Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create PR or issue template for publiccode.net to force logging of a change's impact on openness #144

Open
ElenaFdR opened this issue Feb 1, 2021 · 2 comments
Assignees

Comments

@ElenaFdR
Copy link
Member

ElenaFdR commented Feb 1, 2021

The template would include only one question:

How does this affect the:
- openness
- accessibility
- ease with which someone can contribute

The purpose is to force logging of these considerations when making changes to our front door (publiccode.net), so that others can also understand or contribute to making changes even more effective.

Publiccode.net's product requirements document (#101) may overlap with/provide the answers to this for some design and content changes.

(This idea emerged during a long conversation last week with @bvhme about how the design decisions we're making on publiccode.net increase or undermine users' understanding of the Foundation's open principles - open in nearly everything we do, welcoming to contributors, hackable. The other issue to emerge from the same conversation is jekyll-theme 62.)

@Ainali
Copy link
Member

Ainali commented Feb 2, 2021

I think this makes sense. It forces us to stop and think for a minute how a design change will affect our community in the future.

@ElenaFdR
Copy link
Member Author

ElenaFdR commented Feb 2, 2021

From a chat with @angelplasma, one option would be a PR template with a tickbox to be completed by the reviewer that they understand and agree with the openness implications of the change; it's the PR author's responsibility to explain these.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants