Skip to content
This repository was archived by the owner on Dec 3, 2024. It is now read-only.

An RFC process #85

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

aiwenar
Copy link

@aiwenar aiwenar commented Mar 13, 2018

Those present on the OpenStax/Katalyst Education call know what this is. For the rest, if Overview doesn't make it clear, feel free to ask.

Click me to view the Rendered version

Overview

Work on any system required a considerable amount of design and discussion, especially when conducted across departments or organisations. If they are not well organised however, it may lead to a considerable waste of effort.

Lacking an organised system of storage for agreed solutions will make them hard to find and easy to miss or forget. Lacking a good medium for discussion will stall progress.

@aiwenar
Copy link
Author

aiwenar commented Mar 13, 2018

I don't think this repository is a good place for such discussion:

  • description states it's for non-structured discussions while we wan't it to be at least somewhat structured;
  • it contains a large amount of files (currently 334);
  • README recommends to unwatch it, while we'd probably want people to keep watching to know that new proposals are being made.

@philschatz
Copy link
Member

I like the idea of having an RFC process for large ideas, and like using GitHub Pull Requests over GDocs or Wikis.

The napkin-notes repository began because people were using https://gist.github.com to share code snippets and ideas which is why the directory structure was organized by username. However, its use has since morphed into a place for putting both notes and decisions.

The original reason for having "Un-Watch this repo so you don't get spammed" in the README was because frequently only subsets of people need/want to be aware of changes. This way people could opt-in (by clicking the "Subscribe" button on a Pull Request).

I think that same feature could apply to RFC's since one RFC could apply to only a subset of people while another RFC could apply to a different subset.

But maybe there are better ways?

@aiwenar
Copy link
Author

aiwenar commented Mar 14, 2018

I constantly find myself wanting GitHub to have a notify-me-about-all-new-issues-and-pull-requests-but-not-anything-else watch setting. It would appear I'm also forgetting it's still just a wish. Shame.

It might be useful then to create a weekly digest, or a bot (configure staxly?) to notify on Slack about new RFCs.

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

Successfully merging this pull request may close these issues.

2 participants