Skip to content

thesis: Submit to SIS community on thesis resource #431

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

Closed
kpsherva opened this issue Apr 14, 2025 · 1 comment · Fixed by #459
Closed

thesis: Submit to SIS community on thesis resource #431

kpsherva opened this issue Apr 14, 2025 · 1 comment · Fixed by #459
Assignees

Comments

@kpsherva
Copy link
Contributor

kpsherva commented Apr 14, 2025

When user selects thesis resource, force SIS community to be selected and submitted for review (by service components)

@kpsherva kpsherva moved this to Ready in Sprint Q2/2025 🌻 Apr 14, 2025
@ntarocco ntarocco removed their assignment Apr 24, 2025
@zzacharo zzacharo assigned zzacharo and unassigned yashlamba May 5, 2025
@zzacharo zzacharo moved this from Ready to In progress in Sprint Q2/2025 🌻 May 5, 2025
@zzacharo
Copy link
Contributor

zzacharo commented May 6, 2025

After IRL discussion:

  • Thesis workflow (res type THESIS):
    • if no community -> enforce SIS + draft review request raise Validation error
    • if community != SIS -> on request accepted -> inclusion request with review to SIS community
      user cannot remove the SIS community when added
      • Limitation: Requests dont support on accept components. Shall we create a cronjob until we figure out the interface to add components there?
  • If PUBLIC Publication (or other research resource type):
    • if no community -> publish + auto-inclusion request to SIS community
    • if community != SIS -> on request accepted -> auto-inclusion request to SIS community
      • See limitation above.
  • If RESTRICTED Publication (or other research resource type) and it is changed to PUBLIC, same as above:
    • if no community -> publish + auto-inclusion request to SIS community
    • if community != SIS -> on request accepted -> auto-inclusion request to SIS community
      • See limitation above
  • Prepare the FAQs

@kpsherva kpsherva moved this from In progress to In review 🔍 in Sprint Q2/2025 🌻 May 13, 2025
@github-project-automation github-project-automation bot moved this from In review 🔍 to To release 🤖 in Sprint Q2/2025 🌻 May 14, 2025
@kpsherva kpsherva moved this from To release 🤖 to Released ✔️ in Sprint Q2/2025 🌻 May 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants