Bug#753653: RFP: tmsu -- command-line file tagging tooI and tag-based virtual filesystem
All dependencies are now packaged in Debian
Bug#753653: RFP: tmsu -- command-line file tagging tooI and tag-based virtual filesystem
* Martin Gollowitzer mgollowit...@sipwise.com [140710 14:54, mID 20140710124056.ga6...@selenium.sipwise.com]: I'd also like to see TMSU in Debian. It's a great tool and actively developed. However, packaging TMSU will require golang-go-sqlite3 [1] and golang-go-fuse [2] first. See [3] for reference. [1] https://github.com/mattn/go-sqlite3 I have now checked the above URI and I don't think it can easily be packaged for Debian. The source files are missing proper license headers, there is no license file, just a reference in README.md. Additionally, it seems that the repo contains C source code from sqlite that was put together in one file without any license information. This needs to be fixed by upstream. Thanks, Martin signature.asc Description: Digital signature
Bug#753653: RFP: tmsu -- command-line file tagging tooI and tag-based virtual filesystem
Hi, I'd also like to see TMSU in Debian. It's a great tool and actively developed. However, packaging TMSU will require golang-go-sqlite3 [1] and golang-go-fuse [2] first. See [3] for reference. [1] https://github.com/mattn/go-sqlite3 [2] https://github.com/hanwen/go-fuse/ [3] https://bitbucket.org/oniony/tmsu/src/d97783ed2078494728be8945605a9874adc95cef/README.md?at=default All the best, Martin signature.asc Description: Digital signature
Bug#753653: RFP: tmsu -- command-line file tagging tooI and tag-based virtual filesystem
Package: wnpp Severity: wishlist * Package name: tmsu Version : 0.4.2 Upstream Author : Paul Ruane p...@tmsu.org. * URL : http://tmsu.org/ * License : GPLv3 Programming Lang: Go Description : command-line file tagging tooI and tag-based virtual filesystem TMSU is a tool for tagging your files. It provides a simple command-line tool for applying tags and a virtual filesystem so that you can get a tag-based view of your files from within any other program. TMSU does not alter your files in any way: they remain unchanged on disk, or on the network, wherever you put them. TMSU maintains its own database and you simply gain an additional view, which you can mount, based upon the tags you set up. The only commitment required is your time and there's absolutely no lock-in Features: * Tagging Files: Use the tag command to apply tags to files: $ tmsu tag summer.mp3 music * Merging tags: merging an accidentally created umsic tag into the existing music tag: $ tmsu merge umsic music * Specify values for tags: $ tmsu tag spring.mp3 year=2003; tmsu tag summer.mp3 year=2008 * Listing Tags: $ tmsu tags summer.mp3 * Listing Files: $ tmsu files mp3; $ tmsu files mp3 big-jazz; tmsu files (mp3 or flac) and not big-jazz; tmsu files year = 2010; tmsu files music and year = 2000 and year 2010 * Virtual File-System $ mkdir mp $ tmsu mount mp $ ls mp queries tags $ ls mp/tags big-jazz mp3 music $ ls -l mp/tags/music drwxr-xr-x 0 paul paul 0 2012-04-13 20:00 big-jazz drwxr-xr-x 0 paul paul 0 2012-04-13 20:00 mp3 drwxr-xr-x 0 paul paul 0 2012-04-13 20:00 spring.2.mp3 - /home/paul/spring.mp3 drwxr-xr-x 0 paul paul 0 2012-04-13 20:00 summer.1.mp3 - /home/paul/summer.mp3 drwxr-xr-x 0 paul paul 0 2012-04-13 20:00 winter.3.mp3 - /home/paul/winter.mp3 Files in the virtual file-system are actually just symbolic links back to the tagged file's real location elsewhere on the file-system. This means they can be used just like regular files from any application: $ acmeplayer mp/tags/music/summer.1.mp3 * Queries: In addition to the tags view, there is also a queries directory in which you can run view queries just like those we ran earlier with the files command. $ ls mp/queries README.md $ mkdir mp/queries/mp3 and not folk $ ls mp/queries/mp3 and not folk summer.1.mp3 winter.3.mp3 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org