Skip to content

Commit

Permalink
remove help chapter, tweaks to contributing chapter #7 #6
Browse files Browse the repository at this point in the history
  • Loading branch information
sckott committed Nov 1, 2023
1 parent c371e21 commit a860563
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 28 deletions.
1 change: 0 additions & 1 deletion _quarto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ book:
repo-url: https://github.com/getwilds/guide/
chapters:
- index.qmd
- help.qmd
- contributing.qmd
- style.qmd
- codereview.qmd
Expand Down
13 changes: 11 additions & 2 deletions contributing.qmd
Original file line number Diff line number Diff line change
@@ -1,16 +1,19 @@
# Contributing {{< iconify fa6-solid hammer >}} {#sec-contributing}

Contributing guidelines ... write somethig smart here {{< iconify fa6-solid lightbulb >}}
This chapter is intended to direct you to the place you want to be, whether you want to get help, use software, contribute to software, and more. Reminder: the scope of this guide is software maintained by DaSL in the [WILDS GitHub organization][ghwilds]. If you'd like help with your own software schedule a [house call](https://calendly.com/data-house-calls).

## Communication Channels

* Slack: Fred Hutch folks can chat with other community members and DaSL and Fred Hutch SciComp staff in the Fred Hutch Data Slack. Join our Slack here {{< iconify fa6-solid hand-point-right >}} <https://hutchdatascience.org/joinslack/>
* GitHub Issues: Each GitHub repository has an issues tab where you can ask questions, propose a feature, and more. See below for more details.
* Are there others?

## Software

This section concerns any software created in the GitHub repositories under the [WILDS GitHub organization](https://github.com/getwilds).

Find the thing you would like to do below and follow its instructions.

**Question**: If you have a question you can ask in the Slack linked above, or open an issue in any of the GitHub repositories.

**Bug**: If you want to report a bug, open an issue in the appropriate GitHub repository.
Expand All @@ -19,4 +22,10 @@ This section concerns any software created in the GitHub repositories under the

**Contribute code/docs**: If you want to contribute to software - whether code, documentation or something else - open an issue in the appropriate GitHub repository to discuss, then open a pull request to make your contribution.

**Code of Conduct**: Note that most GitHub repositories should have their own code of conduct. If they do not then ...
**Code of Conduct**: DaSL GitHub repositories should have their own code of conduct - likely some version of the [Contributor Covenant][coc]. Refer to the COC in the repository for specific guidance.



[DaSL]: https://hutchdatascience.org/
[ghwilds]: https://github.com/getwilds
[coc]: https://www.contributor-covenant.org/version/2/1/code_of_conduct/
16 changes: 0 additions & 16 deletions help.qmd

This file was deleted.

26 changes: 17 additions & 9 deletions index.qmd
Original file line number Diff line number Diff line change
@@ -1,22 +1,30 @@
# Welcome {.unnumbered}

This book is a resource for anyone in the [Fred Hutch Cancer Center Data Science Lab](https://hutchdatascience.org/) community contributing to or using software.
::: {.callout-warning}
This guide is under construction - content changes often.
:::

The book attempts to cover all important aspects of software development, including how to get involved in software as a user or contributor, code style, code review, package documentation, and more. It includes both internal facing guidelines as well as for any contributions from folks other than DaSL staff.
This book is a resource for the community of people using, contributing to, and maintaining software at the Fred Hutch Cancer Center Data Science Lab ([DaSL][]).

- Getting help: @sec-help
- Contributing guidelines: @sec-contributing
- Style guidelines: @sec-style
- Code review guidelines: @sec-review
- Package documentation guidelines: @sec-docs
The book covers important aspects of software development, including how to get involved in software as a user or contributor, code style, code review, package documentation, and more. It includes both internal facing guidelines as well as for any contributions from folks other than DaSL staff.

- Contributing: @sec-contributing
- Style: @sec-style
- Code review: @sec-review
- Package documentation: @sec-docs
- Package maintenance: @sec-maintenance
- Security: @sec-security


[DaSL][] primarily develops software in the [R][] and [Python][] programming languages. Where necessary, we'll discuss a topic with respect to both languages.

## Inspiration

Inspiration for this guide is taken in part from:

- [Tidyverse Style Guide](https://style.tidyverse.org/)
- [rOpenSci Dev Guide](https://devguide.ropensci.org/)
- [rOpenSci Dev Guide](https://devguide.ropensci.org/)


[DaSL]: https://hutchdatascience.org/
[R]: https://www.r-project.org/
[Python]: https://www.python.org/

0 comments on commit a860563

Please sign in to comment.