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

Create a web page copied of contributing guidelines, page style and metadata guidelines #155

Closed
anenadic opened this issue Dec 9, 2024 · 5 comments
Assignees

Comments

@anenadic
Copy link
Contributor

anenadic commented Dec 9, 2024

Create a web page copied of contributing guidelines, page style and metadata guidelines - once these documents settle, so we do not have to duplicate the work of maintaining both the copies in the repository and the ones that are meant to render as web pages.

@shoaibsufi shoaibsufi changed the title Create a web page copied of contrunuting guidelines, page style and metadata guidelines Create a web page copied of contributing guidelines, page style and metadata guidelines Jan 14, 2025
@egpbos
Copy link
Contributor

egpbos commented Jan 14, 2025

I'd be happy to implement this in a simple way: maintain only these guidelines on the website pages (no copy-pasting or including CONTRIBUTING.md) and from the CONTRIBUTING.md file we simply replace all content with a link to the website section/pages. We discussed this also in the editorial board just now. If you agree @anenadic I'd be happy to make a PR for this.

@anenadic
Copy link
Contributor Author

I'd be happy to implement this in a simple way: maintain only these guidelines on the website pages (no copy-pasting or including CONTRIBUTING.md) and from the CONTRIBUTING.md file we simply replace all content with a link to the website section/pages. We discussed this also in the editorial board just now. If you agree @anenadic I'd be happy to make a PR for this.

Hi, yes that was exactly what I was planning to do @egpbos:

  • review all relevant files currenlty visible from the repo only and make sure the content is correct/as we want it
  • port these files under the website and make them visible there and only maitain this version of the files (so no duplication)

@egpbos
Copy link
Contributor

egpbos commented Jan 14, 2025

Alright, let's make sure we don't duplicate efforts then :) Let me know if you want me to contribute or whether you prefer doing it yourself.

@egpbos
Copy link
Contributor

egpbos commented Jan 21, 2025

  • Move CONTRIBUTING.md to become a page.
    • Link to new page from README and website.
    • After this (and checking links didn't break) readd a new CONTRIBUTING.md that points to the "how to contribute" page.
    • Maybe add "for working with git look at ..." like the "Git Way" page in RDMkit, or check whether the contents of CONTRIBUTING.md are enough for us.
    • Markdown cheatsheet: just add a short statement on the Markdown dialect we use, see the RDMKit page on this ("Kramdown"), refer to external Kramdown reference.
  • Move EDITORS_CHECKLIST.md to become a page.
    • Link to new page from README and website.
  • Move INSTALL.md to become a page.
  • Remove METADATA_GUIDELINES.md and STYLE_GUIDELINES.md
  • Actually write Metadata Guidelines page -> Finalise metadata guidelines #157
  • Actually write Style guide page -> Finalise page style guidelines #156
  • Add "all page ids" page

@dgarijo
Copy link
Contributor

dgarijo commented Jan 21, 2025 via email

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

3 participants