DOI-USGS / ISIS3

Integrated Software for Imagers and Spectrometers v3. ISIS3 is a digital image processing software package to manipulate imagery collected by current and past NASA and International planetary missions.
https://isis.astrogeology.usgs.gov
Other
191 stars 165 forks source link

Cannot Install ISIS >8.0.3 #5523

Open astrostu opened 2 weeks ago

astrostu commented 2 weeks ago

It appears as though ISIS versions 8.1.0 and 8.2.0 have been released, but so far I have been unable to install it. Running conda search -f isis and conda search -c usgs-astrogeology -f isis only reveals up through version 8.0.3. I thought this was a "me thing" with 8.1.0, but now that 8.2.0 appears to be out and I still can't update to any version >8.0.3, I wanted to post this. Perhaps it is still a "me thing?"

rbeyer commented 2 weeks ago

The Releases page indicates that 8.0.3 is the highest-versioned ISIS out (there was an 8.1.0-RC2, but no 8.1.0 itself).

I just installed a fresh ISIS via conda, and it was 8.0.3.

It is possible that the CHANGELOG is being prepared for a future 8.1.0 and 8.2.0 release, but it is odd that the CHANGELOG has specific dates, IN THE PAST, for those releases, but they do not show on the GitHub Releases page.

I suspect maybe it is a hiccup in the CHANGELOG and that those 8.1.0 and 8.2.0 aren't really released, but maybe something weirder is happening? Would be nice to know.

astrostu commented 2 weeks ago

Ah! Release vs changelog, that would be a "me thing" of assuming the changelog with – as you noted – dates in the past, including January of this year for 8.1.0, was an accurate indicator of what was released. I think what also has tripped me up is that some of the bugs logged by USGS folks on here have stated they were using version 8.1 or even 8.2, so even though I understand they could have some internal RCs, combined with the changelog dates I thought that those versions might really be out in the wild. Well, those AND combined with the fact that 8.2.0 is now out per the changelog, but I still couldn't see 8.1.0, it didn't make sense to me that 8.1.0 would just be an internal release.

Certainly, some clarification from (a) USGS folk(s) would be good on this.

chkim-usgs commented 1 week ago

Apologies for the confusion and delay, 8.1.0 has just been released along with 8.2.0_RC2. If there are no reported issues specific to 8.2.0_RC2 within the next month, 8.2.0 will be released.

astrostu commented 1 week ago

Thanks, @chkim-usgs. Can you clarify for someone who's fairly ign'ant about this process the difference between the changelog and releases pages? Are the dates supposed to coincide and this was an oversight, or are they really quite different things and I need to pay attention to the releases page instead?

chkim-usgs commented 1 week ago

Yes, our approach towards dating the changelog and creating the actual GitHub release has been a little loose and we are striving towards having both dates match. Most common reason the changelog date may be a few days different than the release date would be due to some issues during the release process which we hope to make more robust and efficient.

The 8.1.0 release was more so an oversight as RCs are given about month before another RC or a stable release is cut.