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

Migrate to standard updater #47

Open
hinerm opened this issue Jun 8, 2015 · 1 comment
Open

Migrate to standard updater #47

hinerm opened this issue Jun 8, 2015 · 1 comment

Comments

@hinerm
Copy link
Member

hinerm commented Jun 8, 2015

Long-term maintenance of a custom update site protocol is not practical. Ideally we would make use of existing software (e.g. Eclipse update sites).

Our perfect world requirements are:

  • Automated uploads via Jenkins
  • Fully reconciled with GitHub source
  • Downgrade easily (e.g. to Maven releases)
  • Dependencies between extensions/"update sites"
  • Skew prevenation - e.g. to avoid overriding core ImageJ JARs, and possibly also safeguards to avoid enabling update sites shipping conflicting versions of libraries (like Bio-formats)

Optional but may be nice:

  • Automatic life-line version generation
  • Generalizeation of "Make Fiji package" to ImageJ2 core
@ctrueden
Copy link
Member

Just to clarify: this is not an issue we can tackle this year. But we do want to keep an eye on industry standard update mechanisms for Java software, for the future.

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

No branches or pull requests

2 participants