Skip to content
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

[Tracking]: Move JOSS to use this framework #46

Closed
3 of 4 tasks
arfon opened this issue Sep 1, 2021 · 6 comments
Closed
3 of 4 tasks

[Tracking]: Move JOSS to use this framework #46

arfon opened this issue Sep 1, 2021 · 6 comments

Comments

@arfon
Copy link
Member

arfon commented Sep 1, 2021

Ultimately we want to move away from Whedon-API to use this more generalised framework for JOSS.

This will require a number of changes under the hood:

  • Migrating the document production parts of Whedon (the background workers as well as the functionality in the underlying gem) to use GitHub Actions and the Dockerfile.
  • Making sure we have coverage for all of the behaviours that Whedon API has today built here (checking lines of code, reminders, DOI verification etc.)
  • Moving the Whedon paper preview service to use the Dockerfile too.
  • More things I'm sure...

Also, we'll need to verify the changes with JOSE and Julia Conference proceedings before we declare victory.

/ cc @xuanxu and @tarleb to expand on this list.

@jedbrown
Copy link
Member

jedbrown commented Jan 6, 2022

Is there a timeline on this? Inability to deploy changes to latex.template seems to be blocked on this issue, and that removes incentive to address issues such as openjournals/joss#901.

@tarleb
Copy link
Contributor

tarleb commented Jan 6, 2022

I don't think there's a detailed timeline other than "fairly soon", but any work on the LaTeX template and production can already happen in the new Inara project. This has the added benefit that we have a controlled environment, so shipping changes will be much easier.

@jedbrown
Copy link
Member

jedbrown commented Jan 6, 2022

Oh, thanks! Should I recreate openjournals/whedon#105 there?

@tarleb
Copy link
Contributor

tarleb commented Jan 6, 2022

@arfon may be able to move the issue from one repo to the other.

I hadn't seen the issue before, but I'll keep it in mind going forward!

@jedbrown
Copy link
Member

jedbrown commented Jan 6, 2022

It's a pull request to whedon's latex.template plus a font, and it's been in limbo because merging to whedon doesn't deploy, and thus was waiting for this issue. If Inara is ready to accept such PRs, I can create it there. I assume the Whedon PR should merge too, but am not familiar with how this sort of thing should be synchronized between repos.

@tarleb
Copy link
Contributor

tarleb commented Jan 6, 2022

Ah sorry, I missed that it's a PR. A new PR would be welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants