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

Help wanted: JOBI Is closed for submissions until we can upgrade this very old web application #219

Open
arfon opened this issue Oct 22, 2024 · 0 comments

Comments

@arfon
Copy link
Member

arfon commented Oct 22, 2024

The Journal of Brief Ideas is now unfortunately broken, with no immediate prospect of a 'quick fix'. Some background:

  • The journal was built by some volunteers more than 10 years ago, and has been running on very limited amounts of support since.
  • The site runs an old version of Ruby on Rails (and Ruby too) and is deployed to Heroku.
  • We've managed to just about keep the site up and running over the past few years, but now are unable to deploy any changes to the site without upgrading the Heroku 'stack' (the build environment), which in itself, would require a major refactor of the codebase.

The straw that broke the camel's back: Last week, Heroku updated the Redis server that supports this application and the age of the Ruby version and Redis gem means we're unable to support new submissions any longer.

My recommendation

At this point, I think it's probably time to re-write this codebase using an up to date framework. A new version of Rails would be fine, and the codebase isn't that large, but when I last investigated this, many of the core dependencies (e.g., for the frontend) are no longer supported.

Might you be able to help?

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

1 participant