OpenScienceOfficeHours / osoh_website

The Website of Open Science Office Hours
https://openscienceofficehours.github.io/osoh_website/
MIT License
2 stars 0 forks source link

To-do list: Repo/Website documentation for developers #15

Open GabrielPelletier opened 12 months ago

GabrielPelletier commented 12 months ago

Decisions to make All documentation goes in the README file? Other documentation file needed? Does it all fit in the README? What should go in the README and what goes in extra docs?

The idea is that someone without much programming/website design knowledge would be able to make simple edits to the website, which are needed on a regular basis.

Check list of elements needed

koudyk commented 11 months ago

These are great points!

Do you think some of these would be better in a CONTRIBUTING.md doc?

GabrielPelletier commented 11 months ago

Not sure. To me, it feels like a CONTRIBUTING doc would be more oriented to people that are not the OSOH core team (in charge of updating the website and such), a bit like the Get Involved page of the web site. At least that's how I usually see it used when I land on new repos.

The more I think of it, the more I feel like it can go all in the README. This repo is the website repo, so it makes sense that the README contains instructions on how to edit and work on the website. Plus, most of the listed points are already in the README, or partially. It might get a little long, but as long as it's well organized it should be fine?