Bug#753653: RFP: tmsu -- command-line file tagging tooI and tag-based virtual filesystem

2019-08-14 Thread Fahad Sadah
All dependencies are now packaged in Debian 



Bug#753653: RFP: tmsu -- command-line file tagging tooI and tag-based virtual filesystem

2014-07-30 Thread Martin Gollowitzer
* 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

2014-07-10 Thread Martin Gollowitzer
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

2014-07-03 Thread nodiscc
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