Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # 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.

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

No branches or pull requests

2 participants