-
Notifications
You must be signed in to change notification settings - Fork 4
docs: add contributing guide for website contributions #147
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
base: main
Are you sure you want to change the base?
Conversation
Add new "Contributing to Website" page with comprehensive instructions for community members to contribute to the NWB website. The guide covers: - Quick edits via GitHub for minor changes - Local development setup with Hugo - Content structure overview - Instructions for adding news posts, events, and tools Update navigation menus to include the new contributing page under the Community section, adjusting weights for existing menu items.
✅ Deploy Preview for nwborg ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
| url: "supporting-nwb/" | ||
| parent: "Community" | ||
| - name: "Team" | ||
| - name: "Contributing to Website" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would just call it "Contributing"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think if we just call it "Contributing" it will seem like a page about contributing to the NWB project in general, not a page specifically about contributing to this website
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree. I think the answer here depends on if you like my suggestion for updating the page. Feel free to accept/reject these two suggestions as you see fit. I think either way is Ok. I just figured it would be easy to turn this into a bit broader page if we provide linkages to the other related docs.
| --- | ||
| title: "Contributing to This Website" | ||
| description: "Guide for contributing to the NWB website through GitHub" | ||
| --- | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think if we just add a brief introduction with a short list of links to the various other documents, would help make this a more general guide for how to contribute to NWB. What do you think?
| --- | |
| title: "Contributing to This Website" | |
| description: "Guide for contributing to the NWB website through GitHub" | |
| --- | |
| --- | |
| title: "Contributing to NWB" | |
| description: "Guide for contributing to NWB" | |
| --- | |
| NWB is a community-driven effort and welcomes contributions from the community: | |
| * **Extending NWB:** To learn more about how to extend and contribute to the NWB data standard schema, please see the [Extending NWB](/extending-nwb/) page. | |
| * **NWB Software:** All NWB software is available on GitHub as open source and welcome contributions via issues and pull requests. For information on how to contribute to a particular software, please see the instructions specific to tool. The [PyNWB Contributing](https://pynwb.readthedocs.io/en/stable/contributing.html) guide provides a general overview of how to contribute to the core NWB software. | |
| * **NWB.org Website:** See the detailed guide below on [Contributing to the NWB Website](#contributing_to_the_nwb_website) | |
| # Contributing to the NWB Website | |
Add new "Contributing to Website" page with comprehensive instructions for community members to contribute to the NWB website. The guide covers:
Update navigation menus to include the new contributing page under the Community section, adjusting weights for existing menu items.