[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#926457: marked as done (ITP: supysonic -- multimedia streaming server)



Your message dated Mon, 24 Feb 2020 17:43:14 -0500
with message-id <e957406f-2265-7b17-c0ce-5088fb0d2e4a@debian.org>
and subject line supysonic has been packaged
has caused the Debian Bug report #926457,
regarding ITP: supysonic -- multimedia streaming server
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
926457: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926457
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist

* Package name    : supysonic
  Version         : N/A
  Upstream Author : spl0k <alban.feron@gmail.com>
* URL             : https://github.com/spl0k/supysonic/
* License         : AGPL-3.0
  Programming Lang: Python
  Description     : multimedia streaming server

supysonic is a Python implementation of the Subsonic server API.
Current supported features are:

 * browsing (by folders or tags)
 * streaming of various audio file formats
 * transcoding
 * user or random playlists
 * cover arts (as image files in the same folder as music files)
 * starred tracks/albums and ratings
 * Last.FM scrobbling

The "Subsonic API" is a set of adhoc standards to browse, stream or
download a music collection over HTTP.

----

I have been using Subsonic for a while. it does wonders when combined
with mobile phone apps like dSub. It's similar in purpose to MPD and
other media players, except it can efficiently cache media files
(instead of always streaming them), enabling offline access, something
MPD doesn't handle well.

It also handles album covers, ratings and more. The supysonic
implementation is not complete, but it might be good enough for most
purposes. Being Python, it's much easier to deploy and manage than the
original upstream source, which is a Java package. The database
backend is (My|Postgre)SQL(ite) which makes it easier to interoperate,
although it depends on the PonyORM which does weird stuff like binary
foreign keys and is not packaged in Debian.

For now I've installed it in a virtualenv and the webserver
configuration is somewhat painful. I documented the process here:

https://anarc.at/services/radio/#supysonic

That being said, it might be easier to configure once installed
properly as a system-wide package.

There are no upstream releases yet:

https://github.com/spl0k/supysonic/issues/147

I'd love someone else to take care of this, but I can sponsor, mentor,
help, or, ultimately, do it myself if no one else steps in.

--- End Message ---
--- Begin Message ---
Supysonic has been packaged and is in the archive!

-- 
  ⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁  Louis-Philippe Véronneau
  ⢿⡄⠘⠷⠚⠋   pollo@debian.org / veronneau.org
  ⠈⠳⣄

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---

Reply to: