ukoethe / vigra

a generic C++ library for image analysis
http://ukoethe.github.io/vigra/
Other
406 stars 191 forks source link

Revival checklist #515

Open hmaarrfk opened 1 year ago

hmaarrfk commented 1 year ago
  1. [x] https://github.com/ukoethe/vigra/pull/509
  2. [x] Ensure the CIs are working again on with semi-modern versions of compilers + python
  3. [x] Fix matlab compilation: https://github.com/ukoethe/vigra/pull/513
  4. [x] Update changelog with recent PRs - https://github.com/ukoethe/vigra/pull/540
  5. [x] Release new version
  6. [x] https://github.com/ukoethe/vigra/pull/511
  7. [x] nose->pytest https://github.com/ukoethe/vigra/issues/508
  8. [x] deprecated functions https://github.com/ukoethe/vigra/issues/505
  9. [x] https://github.com/ukoethe/vigra/pull/510
  10. [x] address https://github.com/ukoethe/vigra/issues/482
  11. [ ] Address simple warnings in the compilation
  12. [x] Python 3.12 support? https://github.com/conda-forge/vigra-feedstock/pull/120#event-10517055426
  13. [ ] Release new version
hmaarrfk commented 1 year ago

I've pinned this issue for prominence.

Essentially, a lot can get unclogged if anybody is willing to help getting the OSX CI working again.

hmaarrfk commented 1 year ago

@k-dominik given that the CIs are back and running, I think we are good releasing a "quick version" without any other changes before moving on to changes to the code base.

This release mostly includes changes to the build architecture to bring it in-line with more modern tooling.

The follow-on PRs address compatibility with new standards of C++ when we can create a new version bump delineating the different changes for downstream.

k-dominik commented 1 year ago

Oh yes please, can't believe I finally can stop bumping build numbers manually for vigra when used as a dependency! Awesome that you put in the effort to make it work!

hmaarrfk commented 9 months ago

New release just cut.

https://github.com/ukoethe/vigra/releases/tag/Version-1-11-2