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

Feature: Improve Org Landing Page #193

Open
1 of 6 tasks
ChargrilledChook opened this issue Jul 18, 2022 · 1 comment
Open
1 of 6 tasks

Feature: Improve Org Landing Page #193

ChargrilledChook opened this issue Jul 18, 2022 · 1 comment
Labels
Type: Enhancement Involves a new feature or enhancement request

Comments

@ChargrilledChook
Copy link
Member

ChargrilledChook commented Jul 18, 2022

Originally discussed in #191 and merged in TheOdinProject/.github#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

  • Feature: Add landing page to Odin Project Org on GitHub #191
  • Add new mission statement once finalised
  • Small blurb / explainer for the curriculum repo
  • Small blurb / explainer for the web app repo
  • Guides and signposts to help people contribute
  • A way to highlight contributors and / or the team behind Odin
@ChargrilledChook ChargrilledChook added the Type: Enhancement Involves a new feature or enhancement request label Jul 18, 2022
@ChargrilledChook
Copy link
Member Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Enhancement Involves a new feature or enhancement request
Projects
None yet
Development

No branches or pull requests

1 participant