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

Release GoodJob 4.0 #764

Closed
11 of 15 tasks
bensheldon opened this issue Dec 6, 2022 · 1 comment
Closed
11 of 15 tasks

Release GoodJob 4.0 #764

bensheldon opened this issue Dec 6, 2022 · 1 comment
Labels

Comments

@bensheldon
Copy link
Owner

bensheldon commented Dec 6, 2022

Upgrade blocking application needs

  • Application developers need to ensure that all unfinished jobs are "discrete". This means ensuring being up to date on database migrations, and then running through all jobs.
    • TODO: have a GoodJob.v4_ready? check

Deprecations

After migration

Blocked features

@sandstrom
Copy link

I'll re-raise a few suggestions I think I've mentioned before (feel free to ignore of course!):

  • Remove localization (Internationalize/I18n the Dashboard Engine #408 (comment)).
  • Remove Chromedriver as a dependency (used for a few tests, live polling for example, but maybe these features aren't that important, and can be simplified along with removing the chromedriver).
  • If possible, remove the net-imap gem.

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

No branches or pull requests

2 participants