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

Breaking down projects into resources, infra, and one-offs #27

Open
mattxwang opened this issue Oct 27, 2021 · 0 comments
Open

Breaking down projects into resources, infra, and one-offs #27

mattxwang opened this issue Oct 27, 2021 · 0 comments

Comments

@mattxwang
Copy link
Member

I think broadly, we support three types of repos:

  1. Resources (our most numerous). These are workshop resources, tutorials, teaching material, etc. This is "open-source" in the content sense (with occasional demos).
  2. Infrastructure. These are projects that support ACM / a committee and are actively maintained. These are the projects that are the easiest to showcase as open-source; there is continued activity, and hopefully, a good contribution workflow (design docs, review, CI/CD, etc.). I'm thinking our websites, active LLs, membership portal, cyber platform, etc.
  3. One-offs. These are projects that were completed for a certain event or purpose, but are not actively maintained for one reason or another. These are not as easy to contribute to, and occasionally lack the requisite infra to do so. I'm thinking mostly about Teach LA's learning labs that enter hibernation mode, though I'm willing to be corrected on this!

I want to make this demarcation very clear on the website; either by categorizing projects, or creating different filters/pages for this. In particular, while resources dominate most of our GitHub repository count, the infrastructure (and maybe the one-offs) are the more interesting open-source content (IMO).

Open to thoughts :)

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

No branches or pull requests

1 participant