From 23405348c055724ec6f85080626a3cd9a7ecea50 Mon Sep 17 00:00:00 2001 From: Edmund Miller Date: Thu, 10 Aug 2023 18:18:45 -0500 Subject: [PATCH 1/4] refactor: Move join to join page --- index.md | 49 -------------------------------------- join.md | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+), 49 deletions(-) create mode 100644 join.md diff --git a/index.md b/index.md index 042de29..eb0a16d 100644 --- a/index.md +++ b/index.md @@ -28,52 +28,3 @@ The bioinformatics infrastructure for the julia language. Find package maintainers [on GitHub](https://github.com/orgs/BioJulia/people) -## Community - -There are a number of ways to get involved in the community; **join us**! -Whether you're an undergrad just trying to get code to work, -or a post-doc developing new algorithms, you are welcome! - -Please take a moment to read the [Julia Community Standards](https://julialang.org/community/standards/). -We expect that your participation in any Julia related forum, online or offline, respects these standards. - -### Channels - -#### GitHub - -We use the [BioJulia GitHub organization](https://github.com/BioJulia) for the development of BioJulia itself. -GitHub is where you will find our source code, tracked issues, and the pull-requests. -Issues and PRs should be on topic and technical, -but for support and user questions, -you can use [github discussions](https://github.com/orgs/BioJulia/discussions), -the julia discourse forum, or chat channels below. - -#### Forum - -The primary online discussion venue for Julia is the [Discourse forum](https://discourse.julialang.org/). - -The forum is the correct place to: - -- Keep up to date on important Julia announcements like language releases and JuliaCon. -- Ask a question about any aspect of using or developing Julia or its associated packages and tools. - The Discourse forum is the best place to get a fast, high-quality answer to your Julia question. -- Respond to others’ questions. -- Announce a new package or solicit feedback about something you have been developing. -- Advertise Julia-related jobs and community events. - -There is a specific category for [Biology and BioJulia](https://discourse.julialang.org/c/domain/bio) - -#### Chat - -For casual conversation and quick questions, we can be reached -in the `#biology` channel on the [julia slack](https://julialang.org/slack/). -It is a good place to start if you think you need help but aren't quite sure what you should be asking or where to ask it. - -## Related organizations - -If you are interested in medicine, health care, and public health, check out the JuliaHealth organization: - - Website: https://juliahealth.org - GitHub: https://github.com/JuliaHealth - -A longer list of Julia organizations related to the life sciences and health sciences is available [here](https://juliahealth.org/related-organizations/). diff --git a/join.md b/join.md new file mode 100644 index 0000000..554f928 --- /dev/null +++ b/join.md @@ -0,0 +1,72 @@ ++++ +title="Join BioJulia" ++++ + +# Join BioJulia + +We use a few different tools to organize the BioJulia community - you are welcome to join us at any or all! + + + +All BioJulia community members are expected to adhere to the [BioJulia code of conduct](https://github.com/BioJulia/Contributing/blob/master/CODE_OF_CONDUCT.md) + +If your question is about Julia and not directly related to BioJulia, please use the [Julia Discourse](https://discourse.julialang.org/) + +If you would like help with using BioJulia packages, [Slack is the best place to start](https://join.slack.com/t/julialang/shared_invite/zt-211383owl-3cH2CJ40iGixX9E1KoPS6A). + +Slack is a real-time messaging tool, with discussion split into channels and groups. +We use it to provide help to people using BioJulia packages, as well as discussing development ideas. + +Once you have registered, you can access the [#biology slack channel](https://join.slack.com/t/julialang/shared_invite/zt-211383owl-3cH2CJ40iGixX9E1KoPS6A) + +## Community + +There are a number of ways to get involved in the community; **join us**! +Whether you're an undergrad just trying to get code to work, +or a post-doc developing new algorithms, you are welcome! + +Please take a moment to read the [Julia Community Standards](https://julialang.org/community/standards/). +We expect that your participation in any Julia related forum, online or offline, respects these standards. + +### Channels + +#### GitHub + +We use the [BioJulia GitHub organization](https://github.com/BioJulia) for the development of BioJulia itself. +GitHub is where you will find our source code, tracked issues, and the pull-requests. +Issues and PRs should be on topic and technical, +but for support and user questions, +you can use [github discussions](https://github.com/orgs/BioJulia/discussions), +the julia discourse forum, or chat channels below. + +#### Forum + +The primary online discussion venue for Julia is the [Discourse forum](https://discourse.julialang.org/). + +The forum is the correct place to: + +- Keep up to date on important Julia announcements like language releases and JuliaCon. +- Ask a question about any aspect of using or developing Julia or its associated packages and tools. + The Discourse forum is the best place to get a fast, high-quality answer to your Julia question. +- Respond to others’ questions. +- Announce a new package or solicit feedback about something you have been developing. +- Advertise Julia-related jobs and community events. + +There is a specific category for [Biology and BioJulia](https://discourse.julialang.org/c/domain/bio) + +#### Chat + +For casual conversation and quick questions, we can be reached +in the `#biology` channel on the [julia slack](https://julialang.org/slack/). +It is a good place to start if you think you need help but aren't quite sure what you should be asking or where to ask it. + +There is also a [Julia zulip](https://julialang.zulipchat.com/) and the stream is `#biology-health-and-medicine` + +## Related organizations + +If you are interested in medicine, health care, and public health, check out the JuliaHealth organization: + + Website: https://juliahealth.org + GitHub: https://github.com/JuliaHealth + +A longer list of Julia organizations related to the life sciences and health sciences is available [here](https://juliahealth.org/related-organizations/). From 01c49d5c102a7cd2b63a8c594a87cea190182346 Mon Sep 17 00:00:00 2001 From: Edmund Miller Date: Thu, 10 Aug 2023 18:18:59 -0500 Subject: [PATCH 2/4] refactor: Add Join BioJulia to header --- _layout/header.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/_layout/header.html b/_layout/header.html index e808eeb..4b0d10d 100644 --- a/_layout/header.html +++ b/_layout/header.html @@ -4,8 +4,9 @@
  • Home
  • Posts
  • -
  • People
  • Packages
  • + +
  • Join BioJulia
  • From 2e13100a2ce61a6344aa4bf4450042b721800ecf Mon Sep 17 00:00:00 2001 From: Edmund Miller Date: Thu, 10 Aug 2023 18:51:52 -0500 Subject: [PATCH 3/4] style: Clean up formatting a bit --- join.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/join.md b/join.md index 554f928..64c9f64 100644 --- a/join.md +++ b/join.md @@ -22,6 +22,7 @@ Once you have registered, you can access the [#biology slack channel](https://jo ## Community There are a number of ways to get involved in the community; **join us**! + Whether you're an undergrad just trying to get code to work, or a post-doc developing new algorithms, you are welcome! @@ -36,8 +37,8 @@ We use the [BioJulia GitHub organization](https://github.com/BioJulia) for the d GitHub is where you will find our source code, tracked issues, and the pull-requests. Issues and PRs should be on topic and technical, but for support and user questions, -you can use [github discussions](https://github.com/orgs/BioJulia/discussions), -the julia discourse forum, or chat channels below. +you can use [GitHub discussions](https://github.com/orgs/BioJulia/discussions), +the [Julia discourse forum](https://discourse.julialang.org/), or chat channels below. #### Forum @@ -57,7 +58,7 @@ There is a specific category for [Biology and BioJulia](https://discourse.julial #### Chat For casual conversation and quick questions, we can be reached -in the `#biology` channel on the [julia slack](https://julialang.org/slack/). +in the `#biology` channel on the [Julia slack](https://julialang.org/slack/). It is a good place to start if you think you need help but aren't quite sure what you should be asking or where to ask it. There is also a [Julia zulip](https://julialang.zulipchat.com/) and the stream is `#biology-health-and-medicine` @@ -66,7 +67,7 @@ There is also a [Julia zulip](https://julialang.zulipchat.com/) and the stream i If you are interested in medicine, health care, and public health, check out the JuliaHealth organization: - Website: https://juliahealth.org - GitHub: https://github.com/JuliaHealth +- [Website](https://juliahealth.org) +- [GitHub](https://github.com/JuliaHealth) A longer list of Julia organizations related to the life sciences and health sciences is available [here](https://juliahealth.org/related-organizations/). From f3725bbed1508d2729878210fbe871a539592ced Mon Sep 17 00:00:00 2001 From: Edmund Miller Date: Fri, 11 Aug 2023 23:04:37 -0500 Subject: [PATCH 4/4] ci: pull_request => pull_request_target --- .github/workflows/Deploy.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/Deploy.yml b/.github/workflows/Deploy.yml index 6535dc8..b9f79ef 100644 --- a/.github/workflows/Deploy.yml +++ b/.github/workflows/Deploy.yml @@ -22,7 +22,7 @@ jobs: - name: 👀 Set preview path for PRs run: | echo 'PRID=${{ env.PREVIEWS_PREFIX}}${{ github.event.number}}' >> $GITHUB_ENV - if: github.event_name == 'pull_request' + if: github.event_name == 'pull_request_target' shell: bash - name: 🚀 Build and Deploy @@ -42,4 +42,4 @@ jobs: Preview should be up in a couple of mins at https://${{ env.GH_USERNAME }}.github.io/${{ env.REPO_PREFIX }}/${{ env.PRID }} (if you get a 404, wait 30s then refresh). - if: github.event_name == 'pull_request' + if: github.event_name == 'pull_request_target'