UCLA-Creative-Labs / cl-rfcs

A place to propose and track RFCs for new or existing internal projects at CL.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Creative Labs RFCs

Contributor Covenant Mergify Status

This repository is a place to propose and track and new internal projects or changes to existing internal projects under Creative Labs at UCLA.

This project adheres to the Contributor Covenant code of conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to uclacreatives@gmail.com.

Jump to: What is an RFC? | RFC Process

# Title Owner Status
2 Spotify Blend: Lots @BryanPan342 👷 implementing
7 Weekly Inspo @BryanPan342 👷 implementing
14 Student org-focused GitHub user manager 💡 proposed
18 Event-targeted social media manager 💡 proposed
20 Internal data visualization @tylercxu 💡 proposed
21 Interaction data monitoring @tylercxu 💡 proposed

What is an RFC?

An RFC, or request for comments, is a document that details a proposed change to an internal project or an entirely new one (such as a web app, tooling, etc.) It also serves as a means of reviewing these proposals, discussing them, and tracking their implementation.

RFC Process

  1. Create a tracking issue for the proposed internal project, if it doesn't already exist.
    • If you are a member of Creative Labs' board, open a new branch.
    • If you are not a member of Creative Labs' board, fork this repository.
  2. Copy 0000-template.md to text/<rfc#>-<my-proposal>.md, where <rfc#> is the tracking issue number and <my-proposal> is the RFC title.
  3. Fill in the RFC. Please be as detailed as possible!
  4. Submit a pull request with the title RFC: <rfc#> <title> where <rfc#> is the tracking issue number and <title> is the name of your proposal. Then members of our team will review your RFC and offer comments and feedback. Be prepared to discuss your proposal and make changes to it if necessary.
  5. Update your tracking issue with a link to the RFC PR.
  6. After reviewing your RFC, we may either reject it, in which case the PR and issue will be close by a member of our team, or we may accept it, in which case the PR will be merged with the main repository.
  7. If your RFC is approved, at some point we'll start implementing it.
  8. Once it's implemented, the RFC's issue will be closed and it will be marked as 'done'. Congratulations! You made it.

License

MIT

About

A place to propose and track RFCs for new or existing internal projects at CL.

License:MIT License


Languages

Language:JavaScript 100.0%