olivierfriard / BORIS

Behavioral Observation Research Interactive Software
http://www.boris.unito.it
GNU General Public License v3.0
176 stars 35 forks source link

Previous version available for Macs? #729

Open enazario11 opened 8 months ago

enazario11 commented 8 months ago

Hello,

I saw the folder of previous version files linked on the BORIS website, but was not seeing previous version download links available for Mac operating systems. Would you happen to have the Mac download link for version 8.20.3?

Thank you, Emily

outergrace commented 8 months ago

Hi,

Replying in this chain because I am having the same issues. I am also not able to download BORIS on Mac OS ventura, and not able to run it through Linux Virtual Machine. Wondering when the new version will be available for Mac OS and if there is an older model I can download in the mean time. Thanks,

Grace

Kpraetori commented 6 months ago

I also would like this. I got the Docker container as an alternate but it won't open and gives me an error about "Qt platform plugin could be initialized" and I don't know how to fix it. I tried the virtual machine as well and got an error with a file folder structure and then the whole VM crashes afterwards. I've got the shell to run from a windows with UTM but can't get past it to boot anything. I'd be happy with an older version as right now, too.

AppleForever1984 commented 5 months ago

Yeah, not sure why this project has gone so insanely far off the deep end with the macOS hate w/o more explanation? BORIS supported macOS for YEARS, but I am pretty sure the last macOS release they put out is/was (and apparently ever will be, given the blow-off since by Olivier & co. - not even giving us a desperate last version download link and clear notice of same or some other reason at least?) as follows: v7.13.9, released on 2022-10-25.

THANKFULLY, I save installers and have a .dmg for an older system we need to use at present (it still works on Monterey and Ventura so far, and have not needed/tried Sonoma), but yeah, this could have been handled WAAAAAY better after all of these years. As a macOS user, I TOTALLY get the unending frustration of the modern IDIOCY of Apple's constant annual macOS releases (and the needless bugs from their haste making waste) and unnecessarily quick abandonment of macOS versions after 3 years, but lots of other small devs manage to keep doing it, well, even if Sonoma was MUCH more of a PiTA that took longer...

That said, SINCEREST THANKS for all the years of support - some projects never even bother at all (Kinovea comes immediately to mind). Still, whatever caused the abandonment, the majority of macOS users are not the problem, so we just wish you could do more than say, drop dead or go get Windows/Linux somehow? Surely, that's not too much to ask as a goodbye?

derekreilly commented 4 months ago

This is unfortunate, we really wanted to become a BORIS lab. Why is there a Mac download link on the website?

AppleForever1984 commented 4 months ago

Apparently, the only reason for the macOS download page is to tell us all to get use Windows/Linux (VM or otherwise)?

It's more than just unfortunate. Why not just leave us the last macOS version with a caveat that it is unsupported and a quick/rational explanation as to why, after all these years of support? I've seen other projects explain that maybe they do not have Macs available to compile and test, or maybe the macOS person on the project left, or such. The last version was there for a while when v8 very first came out, or else I wouldn't have it. The 7.13.9 version still works JUST FINE (for now), but instead we got inexplicably cutoff at the knees with no explanation for whatever reason.

This site does not allow .dmg uploads to share the last version amongst ourselves, and it'd be a trust issue for anyone else anyway. More reason why not keeping it up for us on the BORIS site seems a bit over the top, as if there's some unknown animus about macOS someone is not sharing. 🤷‍♂️

AppleForever1984 commented 4 months ago

I found this site that allows for free uploads and sharing of files for up to a week (free uploads are only allowed for a week), so if you're feeling trusting, go for it: https://www.filemail.com/d/fmuufkkvisbueaf

kchudeau commented 3 months ago

I would also appreciate some explanation for why Macs are no longer supported and/or providing a previous version with the stipulation that it is unsupported. I have remote undergraduate research assistants who use BORIS on their own computers which are a mixture of PCs and Macs of different version and trying to get everyone running Linux turns our coding meetings into running into tech issue after tech issue similar to @Kpraetori.

Having this software available outside of a lab setting has been a lifesaver and has been such an inclusive way of getting my undergraduates involved in behavior research!! So despite the small bugs that previous versions may have, giving us something rather than nothing (or very complicated ways to run through VM) I think is preferred.

I am currently running BORIS v 7.9.7 on my Mac Monterey OS and have relatively few glitches other than zooming issues.

olivierfriard commented 2 months ago

Hi, no need to share installers because (as specified on the BORIS web site):

All previous versions of BORIS are available in the BORIS releases archive or in the BORIS archive for versions prior to 2.99. Please note that the backward compatibility of a BORIS project is not guaranteed!

However, I can confirm that the latest version running natively on macOS is 7.13.9 (https://github.com/olivierfriard/BORIS/releases/tag/v7.13.9).

This version is 2 years old and is no longer maintained. Many bugs were fixed and features were added in the current version.

I recently added a paragraph on the BORIS website regarding the unavailability of a version for macOS.

AppleForever1984 commented 2 months ago

However, I can confirm that the latest version running natively on macOS is 7.13.9 (https://github.com/olivierfriard/BORIS/releases/tag/v7.13.9).

Therein lies the rub! The macOS page tells us what is not available, but why not simply also add the above sentence and link to that last available version for macOS as well, since that's what macOS users are actually looking to find? We already know full well that it is always provided WITHOUT WARRANTY, so a link to v7.13.9 on that same macOS page, right before all of the other much less viable and more convoluted ways to try to use v8.x seems resonable, no? The note about archives is buried on the downloads page and does not say which is the actual last version for macOS (that was clear only for the very first v8 release at that time, which is why I knew, barring going through the archive pages).

That said, thank you very much for better explaining the situation and helping us confirm that 7.13.9 is/was the last/latest macOS version. We are running 7.13.9 just fine on Monterey and Ventura, so we've been just fine with same. Yes, it has some bugs (EVERY version has!), but none have been so fatal that we've not continued to use your software effectively, efficiently and with much gratitude. Thanks again, especially for the additional information. Hopefully mpv will be resolved soon (the only functioning project I see for that on macOS is iina, and not sure if you've talked to those devs about how they got mpv going on macOS? I often find that devs are often very amenable to sharing their successes with their fellow devs!).

olivierfriard commented 2 months ago

I forgot to push online the web site ... Check https://www.boris.unito.it/download_mac/

I already tried to use the IINA libmpv library without success.

AppleForever1984 commented 2 months ago

Thanks again - very much! Bummer about iina, and mpv. Maybe some day... Until then, at least this immediate issue is resolved.

AppleForever1984 commented 2 months ago

BTW, yes, it does look like trying to use/test mpv with a VM won't work well, if at all, since the actual hardware (or driver) is expected. No Macs around there at all, eh? Wish we had one to spare/share...but it may be it works fine on bare metal even if it's not working in your VM.

EDIT: BORIS 7.13.9 is also working just as well on Sonoma as it did on Monterey and Ventura, so far and for our particular usage, so hopefully enough time to get mpv worked out (or to find an actual Mac for compiling/testing!). If you can build it, but your VM testing fails, maybe seed some of your Mac users an alpha/beta to try the same way we've been testing/using 7.13.9 on new macOS?