Please use this ticket to add new software to the NeuroFedora packaging queue.
Short description: a cross-platform application designed to track multiple objects in video recording.
Upstream URL: https://github.com/FastTrackOrg/FastTrack
License: GPLv3
Domain: Neuroimaging/Data analysis/Utilities
Looks like C++
Metadata Update from @music: - Issue assigned to music
Review request: https://bugzilla.redhat.com/show_bug.cgi?id=2001232
Package imported. Updates will be created for all Fedora releases.
https://src.fedoraproject.org/rpms/fasttrack
Metadata Update from @music: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Awesome, thanks @music!
Since this is a leaf package that users can install, could you add it to the appropriate page in the docs please?
The sources for the docs are here:
https://pagure.io/neuro-sig/documentation
I think maybe "Analysis tools" would be the right place for this? https://docs.fedoraproject.org/en-US/neurofedora/analysis-tools/
Metadata Update from @music: - Issue status updated to: Open (was: Closed)
After upstream added some video loading tests and took further steps to encourage use of the FFMPEG backend for OpenCV, it’s come to light that ffmpeg is pretty much a hard dependency for proper operation of this package—preferably by having an FFMPEG-enabled OpenCV build, but having an ffmpeg package installed while using the GStreamer backend seems to give pretty good functionality. Unfortunately, it seems like the new ffmpeg-free in F36+ isn’t a good substitute.
ffmpeg
ffmpeg-free
I’m planning to retire this package in F36+, as I don’t think it’s properly packaged if it doesn’t work “out of the box.” I’m willing to transfer the package to another packager if someone has a better idea or a different philosophy.
If someone wants to take the current spec file and package it in a third-party repo like RPM Fusion where ffmpeg is available, I’m happy to answer questions and help debug updating to the last version. However, I have no plans to package or maintain anything in third-party repos myself.
Metadata Update from @ankursinha: - Issue tagged with: S: RPM Fusion
Thanks for looking into this @music. I think we do have a few tools that need to go into RPM Fusion (FSL is an important one that comes to mind), and luckily all packager permissions from Fedora translate to RPM Fusion so we can theoretically package stuff up there, but like you, I'd rather focus on FOSS tools that we can make available in Fedora.
Maybe some day in the future I'll look into adding stuff to RPM Fusion, but for now let's just mark these tickets and leave them be.
I have now retired the package for F36+. Anyone who wants to give it a shot in RPM Fusion can always pick up the spec file and continue from there. Or, if the OpenCV package package in Fedora eventually starts compiling with ffmpeg-free support, we might be able to unretire FastTrack here in Fedora.
Log in to comment on this ticket.