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

Move all community guides to top-meta #294

Open
4 tasks
JoshDevHub opened this issue Oct 25, 2023 · 2 comments
Open
4 tasks

Move all community guides to top-meta #294

JoshDevHub opened this issue Oct 25, 2023 · 2 comments

Comments

@JoshDevHub
Copy link
Contributor

JoshDevHub commented Oct 25, 2023

Per this issue on the main app, we're working on extracting the rules from the main app to live in this repository. For the sake of consistency (and because it'll just be better), we've also decided to go ahead and move the other community guides here as well.

You can see a list of each of the community guides on the main app here

Currently, the rules are the only community guide that has a markdown file on top-meta. We need to add the other 3 guides and probably make a folder for them to be grouped under. You can find the guides in the main app under app/views/guides/community. You'll have to translate them from their erb template format over to markdown.

Tasks

@rlmoser99
Copy link
Member

rlmoser99 commented Oct 25, 2023

Is there a reason we are putting them on top-meta? Would it be possible to have them be on the curriculum repo or even the top repo? They used to be markdown files on the TOP repo, before we switched to Tailwind and I was asked to convert them to html.

Currently we do not consider top-meta a repo that is open for others to contribute to, though we have it public in an effort to be transparent.
https://github.com/TheOdinProject/top-meta#faq

Relevant PRs:
TheOdinProject/theodinproject#3284
TheOdinProject/theodinproject#3327

@JoshDevHub
Copy link
Contributor Author

@rlmoser99 Ah I see. Thanks for linking these PRs!

We could probably put them in the curriculum, although the implementation might be kind of strange because the guides aren't lessons (don't belong to course or path, can never be a project, etc.). Another idea could be to create a "community" repo, an idea that gets mentioned in this top-meta restructure issue.

I'm definitely not attached to putting them here, although I do think that even top-meta would be an improvement. Staff wouldn't need to understand how to navigate a Rails project to change the rules (or any of the other guides). I agree that having them fully open to contributions is probably a good idea though, so top-meta wouldn't be the ideal spot.

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

No branches or pull requests

2 participants