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

Move chapter owners to page maintainers #297

Merged
merged 2 commits into from
Nov 2, 2023
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,10 @@ If everything works as it should, ``git add``, ``commit`` and ``push`` like norm

If you have made a significant contribution to the guide, please make sure to add yourself to the `CITATION.cff` file so your name can be included in the list of authors of the guide.

## Chapter Owners
## Page maintainers

To see who is responsible for which part of the guide see [chapter_owners.md](chapter_owners.md).
To see who is responsible for which part of the guide see the maintainer listed at the bottom of a page.
If you are interested in becoming a chapter owner for a page that is listed as *unmaintained*, please open a pull request to add your name instead of *unmaintained*.

## Create a PDF file

Expand Down
1 change: 0 additions & 1 deletion _sidebar.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@
* [Examples](/intellectual_property_and_licensing/examples.md)
* [Contributing to this Guide](/CONTRIBUTING.md)
* NLeSC specific
* [Chapter Owners](/chapter_owners.md)
* [Access to (Dutch) e-Infrastructure](/nlesc_specific/e-infrastructure/e-infrastructure.md)
* [DAS-5](/nlesc_specific/e-infrastructure/das5.md)
* [Projects](/nlesc_specific/projects/project_overview.md)
Expand Down
3 changes: 3 additions & 0 deletions best_practices/language_guides/bash.md
Original file line number Diff line number Diff line change
Expand Up @@ -200,3 +200,6 @@ set -e
- [Bash Cheat sheet](https://devhints.io/bash)
- The [Bash Reference Manual](https://www.gnu.org/savannah-checkouts/gnu/bash/manual/bash.html) or use `man bash`
- [Oh My Zsh](https://ohmyz.sh/) offers an extensive set of themes and shortcuts for the Zsh


*Page maintainer: Bouwe Andela* [@bouweandela](https://github.com/bouweandela)
2 changes: 2 additions & 0 deletions best_practices/language_guides/ccpp.md
Original file line number Diff line number Diff line change
Expand Up @@ -326,3 +326,5 @@ A newer but less mature option is [cldoc](http://jessevdk.github.io/cldoc/).
* Bjarne Soustrup - The C++ Language
* Scott Meyers - Effective Modern C++


*Page maintainers: Johan Hidding* [@jhidding](https://github.com/jhidding) *and Patrick Bos* [@egpbos](https://github.com/egpbos)
3 changes: 3 additions & 0 deletions best_practices/language_guides/fortran.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,6 @@ standard conventions, described in the [official documentation](http://www.fortr
* Add concise comments to modules and routines, and add comments to less obvious lines of code.
* Provide a test suite with your code, containing both unit and integration tests. Both automake and cmake provide test
suite functionality; if you create your makefile yourself, add a separate testing target.


*Page maintainer: Gijs van den Oord* [@goord](https://github.com/goord)
3 changes: 3 additions & 0 deletions best_practices/language_guides/javascript.md
Original file line number Diff line number Diff line change
Expand Up @@ -230,3 +230,6 @@ Alternative could be [TSdoc](https://www.npmjs.com/package/tsdoc)
[TSLint](https://github.com/palantir/tslint) is a good tool to check your codestyle.

For the [sim-city-cs project](https://github.com/indodutch/sim-city-cs/) we use [this](https://github.com/ReGIS-org/regis/blob/develop/tslint.json) tslint.json file.


*Page maintainer: Jurriaan Spaaks* [@jspaaks](https://github.com/jspaaks)
3 changes: 3 additions & 0 deletions best_practices/language_guides/languages_overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,6 @@ Highly recommented to get some inspiration on available tools and libraries!
To do development in any language you first need infrastructure (code hosting, ci, etc). Luckily a lot is available for free now.

See this list: https://github.com/ripienaar/free-for-dev


*Page maintainer: unmaintained*
3 changes: 3 additions & 0 deletions best_practices/language_guides/opencl_cuda.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,3 +65,6 @@
* Generic Auto Tuners:
* [Kernel Tuner](https://github.com/benvanwerkhoven/kernel_tuner) (Python)
* [CLTune](https://github.com/CNugteren/CLTune) (C++)


*Page maintainer: unmaintained*
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@benvanwerkhoven Would you still be interested in maintaining the OpenCL/CUDA page now that you have a new place to work?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Bouwe! Indeed, I think it might be better if someone else, for example @isazi, takes over.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @bouweandela I will take over that from Ben. Let me know what else you need from me.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @isazi! Being a page maintainer involves checking once a year or so if the content is still up to date (and updating it if it turns out to be outdated) and if there is a pull request from someone else you will be asked to review it.

3 changes: 3 additions & 0 deletions best_practices/language_guides/python.md
Original file line number Diff line number Diff line change
Expand Up @@ -325,3 +325,6 @@ We recommend `flask`.
* For run-time configuration via command-line options, the built-in [`argparse`](https://docs.python.org/library/argparse.html) module usually suffices.
* A more complete solution is [`ConfigArgParse`](https://github.com/bw2/ConfigArgParse). This (almost) drop-in replacement for `argparse` allows you to not only specify configuration options via command-line options, but also via (ini or yaml) configuration files and via environment variables.
* Other popular libraries are [`click`](https://click.palletsprojects.com) and [`fire`](https://google.github.io/python-fire/).


*Page maintainer: Patrick Bos* [@egpbos](https://github.com/egpbos)
3 changes: 3 additions & 0 deletions best_practices/language_guides/r.md
Original file line number Diff line number Diff line change
Expand Up @@ -131,3 +131,6 @@ Debugging is possible in RStudio, see [link](https://support.rstudio.com/hc/en-u

# Not in this tutorial yet:
* Logging


*Page maintainer: unmaintained*
3 changes: 3 additions & 0 deletions best_practices/user_experience.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,3 +67,6 @@ Design tools used for Visual Design, Prototyping, and IxD testing collaborative,
* [Figma](https://www.figma.com/)
* [Miro](https://miro.com/)
* [Whimsical](https://whimsical.com/)


*Page maintainer: Jesus Garcia* [@ctwhome](https://github.com/ctwhome)
25 changes: 0 additions & 25 deletions chapter_owners.md

This file was deleted.

Loading