#423 Package FastTrack: a cross-platform application designed to track multiple objects in video recording.
Closed: Fixed 2 years ago by music. Opened 3 years ago by ankursinha.

Please use this ticket to add new software to the NeuroFedora packaging queue.

New software: FastTrack

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

Additional information

Looks like C++


Metadata Update from @music:
- Issue assigned to music

3 years ago

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)

3 years ago

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)

2 years ago

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.

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

2 years ago

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.

Metadata Update from @music:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

2 years ago

Log in to comment on this ticket.

Metadata
Boards 1
Software packaging Status: Done