TheOdinProject / top-meta

TOP hub for ongoing support and improvement of the curriculum by the maintainers
31 stars 10 forks source link

Feature: Improve Org Landing Page #193

Open ChargrilledChook opened 2 years ago

ChargrilledChook commented 2 years ago

Originally discussed in #191 and merged in https://github.com/TheOdinProject/.github/pull/1, there is now a basic landing page for the org on GitHub which can be seen here.

I've left the first version deliberately sparse as an MVP and to test that it works, as well as increase visibility on the feature to encourage more contributions. To summarize some of the discussion / ideas from the original discusion:

V2 / Iterative Improvements + Ideas

ChargrilledChook commented 2 years ago

Summary of previous ideas:

From @dm-murphy

This could be another spot where the new mission statement could be helpful once that's been finalized.

Any thoughts about trying to emphasize our community and our people on the landing page too? For example we could link to the Maintainer team as a way of showing visitors the people behind the organization.

I've had another idea about updating our contributor recognition and it may or may not be helpful on the landing page as a way of motivating other contributors. We have the outdated hall of fame on the site but I think keeping up with something like a list of top contributors of the month could be helpful too. If we can show more appreciation of our contributors we could boost our retention and motivate first timers.

From @thatblindgeye

Just a couple of comments for now, nothing that really needs immediate action. To continue the conversation here (some repeat comments, but just to keep it all here), I personally think this landing page should include:

  • A section for our curriculum repo that explains how it is divided into three distinct paths (this can be easily update if any additional paths are ever added), with each path having courses that cover more specific areas. I think keeping the verbiage about it being a project based curriculum is worth it as well. Finally, a line about why you would/what kind of things you woudl contribute to the repo.
  • A section about the main TOP site (I think what you had as the draft works), with a line about why you would/what kind of things you woudl contribute to the repo.
  • I think the Community section can work, it should just be more brief
  • The section about how to contribute