-
Notifications
You must be signed in to change notification settings - Fork 34
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
Address melting-pot incompatibilities to facilitate 32.0.0 final release #199
Comments
This issue has been mentioned on Image.sc Forum. There might be relevant details there: https://forum.image.sc/t/timeline-for-the-next-fiji-update/69640/3 |
This issue has been mentioned on Image.sc Forum. There might be relevant details there: https://forum.image.sc/t/timeline-for-the-next-fiji-update/69640/4 |
2022-08-16 status updateFixed but release needed
Compile errors (API breakage)
Test errors (behavior breakage)
EJML 0.24 -> 0.25
|
@ctrueden trackmate-sc/MaMuT#31 fixes trackmate-sc/MaMuT#30 I released |
@tpietzsch Do you have time to fix bigdataviewer-server today or tomorrow? |
Sure! |
@tpietzsch Thanks! This diff should be enough to find the problems: diff --git a/pom.xml b/pom.xml
index 5643f41..09d9b1c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.scijava</groupId>
<artifactId>pom-scijava</artifactId>
- <version>28.0.0</version>
+ <version>32.0.0-beta-5</version>
<relativePath />
</parent>
@@ -86,12 +86,6 @@
<commons-cli.version>1.2</commons-cli.version>
<stringtemplate.version>3.2.1</stringtemplate.version>
-
- <!-- TODO: Remove these version pins and update the code. -->
- <bigdataviewer-core.version>9.0.3</bigdataviewer-core.version>
- <imglib2.version>5.9.0</imglib2.version>
- <imglib2-cache.version>1.0.0-beta-13</imglib2-cache.version>
- <spim_data.version>2.2.4</spim_data.version>
</properties>
<repositories> |
2022-08-18 status updateSOLVED
Fixed but release needed
Compile errors (API breakage)
Test errors (behavior breakage)
EJML 0.24 -> 0.25
|
@ctrueden I fixed bigdataviewer-server and released |
2022-08-23 status update
Next on my list is to examine TrakEM2 and its dependency on SNT, and decide the best way forward there. |
2022-08-25 status updateToday I fixed TrakEM2 to depend on SNT only optionally, and at version 4.1.2, updating the TrakEM2 code to account for backwards-incompatible changes in SNT (trakem2/TrakEM2@6f979cb). I could not test runtime behavior because I do not know how to create a situation in TrakEM2 where the SNT tracer gets invoked. I think it has something to do with left mouse clicking with the pencil tool, but I was not able to trigger the logic with a few minutes of experimentation. I would appreciate help from others (@tferr @acardona @axtimwalde) in testing this update. List of new releases today facilitating BOM harmony:
Here are all the components which still fail the mega-melt, why, and how to fix them:
|
The pom-scijava 32.0.0 release is complete! Released in conjunction: Here's how the remaining BOM harmony issues were resolved, plus other new releases that happened today along the way:
Next, I will create tarballs of Fiji 2.6.0 for user & developer testing, before uploading JARs to the production update site. Please follow this forum thread if you are interested in being part of that. |
@ctrueden, @axtimwalde , @acardona : For reference, this is what I did after compiling both projects:
TLDR;: I would consider this fully functional. Awesome work Curtis (like always), on behalf of all the neuroanatomists out there, thank you so much for keeping all this alive! |
And again, thanks so much for testing this feature and keeping it alive. |
This is a catch-all issue to keep track of problems across the SciJava component collection which must be resolved in order to regain harmony across the bill of materials. Please edit this summary with issues as they are discovered.
bigdataviewer-core.version
needs to be>=10.3.1
in order to be compatible withjhdf5.version=19.04.0
(e6e17ce)The text was updated successfully, but these errors were encountered: