Skip to content

Combined items from pyosbot preview :) #33

@sneakers-the-rat

Description

@sneakers-the-rat

These should probs get split out to separate issues/triaged, but here are the notes I have from today:

bot features

  • @sneakers-the-rat - Make issue template form for submitting software so don't need to manually edit html tags
  • Align "assign eic" command with "assign editor" command - can we use the same syntax here?
  • Can the "editor response to review" template come from the editor rather than from the bot so they can edit the text within that issue?
  • Can we set a date for reviews expected to be turned in and then issue reminders if reviews aren't in by that date?
  • Add command to generate checklists for reviewers.
  • Check DOI resolution when setting archive link
  • Automatically trigger completed joss review status upddate
    • Can the joss bot notify us when JOSS review is done?
    • Add command so that author can set link to the JOSS review issue once it is created
  • Trigger updating website metadata workflow at the end of review

docs:

  • add link to github workflow for adding to project board
  • re: 1/editor-assigned phase: add note about "in this phase we might be doing editorial checks before seeking reviewers."

nice to have (optional):

  • Can we make "removed label" happen first before "added label" so that they go in linear order in the issue history?
  • Can we unsubscribe people from the review issue notifications once reviewers are assigned (to not have to split up pre-review and review, but also not bombard people that were tagged as potential reviewers with notifications): https://docs.github.com/en/rest/activity/notifications?apiVersion=2022-11-28

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions