diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index 567d6aff..2fc48519 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -65,6 +65,7 @@ def scope_link_for_issue(github_issue) def social_media_links links = [] links << link_to("Twitter", "https://twitter.com/#{setting(:twitter)}", target: "_blank", title: "#{setting(:twitter)}").html_safe if setting(:twitter).present? + links << link_to("Bluesky", "https://bsky.app/profile/#{setting(:bluesky)}", target: "_blank", title: "#{setting(:bluesky)}").html_safe if setting(:bluesky).present? links << link_to("Mastodon", setting(:mastodon_url), target: "_blank", rel: "me", title: "#{setting(:mastodon_url)}").html_safe if setting(:mastodon_url).present? links end diff --git a/app/views/home/about.html.erb b/app/views/home/about.html.erb index 45f5e331..e08d1016 100644 --- a/app/views/home/about.html.erb +++ b/app/views/home/about.html.erb @@ -72,7 +72,7 @@ <% unless social_media_links.empty? %>
You can also find <%= setting(:abbreviation) %> at - <%= social_media_links.join(" and ").html_safe %> + <%= social_media_links.to_sentence.html_safe %>
<% end %> diff --git a/config/settings-development.yml b/config/settings-development.yml index 41dc1d24..11a64890 100644 --- a/config/settings-development.yml +++ b/config/settings-development.yml @@ -8,7 +8,7 @@ url: "http://0.0.0.0:3000" editor_email: "joss.theoj@gmail.com" noreply_email: "noreply@joss.theoj.org" launch_date: "2016-05-05" -twitter: "@JOSS_TheOJ" +bluesky: "joss-openjournals.bsky.social" mastodon_url: "https://fosstodon.org/@JOSS" google_analytics: "UA-47852178-4" github: "openjournals/joss" diff --git a/config/settings-production.yml b/config/settings-production.yml index eaa245a5..b1243042 100644 --- a/config/settings-production.yml +++ b/config/settings-production.yml @@ -8,7 +8,7 @@ url: "https://joss.theoj.org" editor_email: "admin@theoj.org" noreply_email: "admin@theoj.org" launch_date: "2016-05-05" -twitter: "@JOSS_TheOJ" +bluesky: "joss-openjournals.bsky.social" mastodon_url: "https://fosstodon.org/@JOSS" google_analytics: "UA-47852178-4" github: "openjournals/joss" diff --git a/config/settings-test.yml b/config/settings-test.yml index f33cdb35..6dafcdfa 100644 --- a/config/settings-test.yml +++ b/config/settings-test.yml @@ -8,7 +8,7 @@ url: "http://joss.theoj.org" editor_email: "joss.theoj@gmail.com" noreply_email: "noreply@joss.theoj.org" launch_date: "2016-05-05" -twitter: "@JOSS_TheOJ" +bluesky: "joss-openjournals.bsky.social" mastodon_url: "https://fosstodon.org/@JOSS" google_analytics: "UA-47852178-4" github: "openjournals/joss" diff --git a/docs/editing.md b/docs/editing.md index 9fc059bf..13c5f189 100644 --- a/docs/editing.md +++ b/docs/editing.md @@ -101,7 +101,7 @@ Editors may also be invited to edit over email when an TEiC runs the command `@e At this point, the handling editor's job is to identify reviewers who have sufficient expertise in the field of software and in the field of the submission. JOSS papers have to have a minimum of two reviewers per submission, except for papers that have previously been peer-reviewed via rOpenSci. In some cases, the editor also might want to formally add themselves as one of the reviewers. If the editor feels particularly unsure of the submission, a third (or fourth) reviewer can be recruited. -To recruit reviewers, the handling editor can mention them in the `PRE-REVIEW` issue with their GitHub handle, ping them on Twitter, or email them. After expressing initial interest, candidate reviewers may need a longer explanation via email. See sample reviewer invitation email, below. +To recruit reviewers, the handling editor can mention them in the `PRE-REVIEW` issue with their GitHub handle, ping them on social media, or email them. After expressing initial interest, candidate reviewers may need a longer explanation via email. See sample reviewer invitation email, below. **Reviewer Considerations**