Re: [Savonet-users] Liquidsoap Controller using Django an Python
Hi ! Le Wednesday 08 April 2009 16:20:29 Chris Everest, vous avez écrit : I have much to learn about ocaml and liquidsoap's internals. This tool only uses the telnet interface, but I am finding that python is super clean and easy to work with. Add in Django and I can concentrate on the interfaces (to liquidsoap and the end user) rather than all the other tedious web stuff. No need to learn OCaml, indeed telnet interface should be sufficient :) By the way, we were considering adding a machine-interpretable output to the server instead of the human-oriented one that we currently only support. We though about using some JSON. Since this is mainly oriented toward a better interaction with GUI or web applications, do you believe this format would be useful for you ? See: http://savonet.rastageeks.org/ticket/140 On the same track, we discussed adding per-session data, such as the possibility to login into the server and have specific rights and commands. See: http://savonet.rastageeks.org/ticket/142 Feel free to make any remark, here or preferably directly in the tickets :) I am currently focusing on error handling so that I can get this current code out to everyone. As well I am trying to stay as close to the python/django design as possible. Many thanks, I am looking forward to see this :-) Romain -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com ___ Savonet-users mailing list Savonet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/savonet-users
Re: [Savonet-users] Liquidsoap Controller using Django an Python
Hi Chris, Thanks for loving liquidsoap, and thank you for sharing (soon) your django utility: it's super cool! Our small team does not have much time/expertise on the much needed graphical/web interfaces, and we're always happy to see those projects emerge. If it is relevant, we would also welcome in our team new developers interested in such directions. As far as I know you should mostly discuss with Aim on IRC, who was recently about to release a PHP/AJAX interface for liquidsoap. It was rather good looking, and worked with bubble (our simple sqlite-based tool). Also, theneb (Peter Brooks in real life) has been interested in graphical interfaces, although not web-based. Stay tuned on this mailing list about the evolution of liquidsoap towards version 1.0. We have lots of plans, although we never have as much time as we'd like. Changes of interest to you will probably be a unified JSON syntax for server answers. More drastic changes (e.g., RPC) will have to be discussed, but they'll have to face my conservatism: I want to keep liquidsoap simple and outsource as much as possible/reasonable. Finally, let me say that I'm personally interested in django/liquidsoap interfaces as we use django for dolebrai.net, a libre netradio running on liquidsoap. Further extensions of the website will require more interaction with liquidsoap, and it would be great to share code for that purpose. Keep up the good work, -- David -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com ___ Savonet-users mailing list Savonet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/savonet-users
Re: [Savonet-users] Liquidsoap Controller using Django an Python
Hi Chris, I'll be looking closely at this, I'm using django to develop my third year project involving ocaml. Regards On Wed, Apr 8, 2009 at 5:35 AM, Chris Everest chrisever...@gmail.comwrote: First, mega-thanks to the devs on this wonderful streaming utility. I've become fascinated with liquidsoap. Second, without the online docs I may have gotten lost and given up on liquidsoap. And third, my contribution back to everyone (and hopefully soon enough): I have put together a web-based controller for liquidsoap using Django and Python. I have been searching tirelessly for something like this and realized I could just as easily make it myself. http://vinylproject.com/dp/2009/03/30/introducing-washtub-liquidsoap-stream-controller If anyone is working on something similar, please speak up. I am eager to hear what others are using. I haven't 'released' this to the wild yet because I have lots more work to do. But it's definitely time for some input as I have about a million directions that I could go with this. This is a working site, albeit still private. But never fear it's probably only a month or two away from something deliverable. -- Chris Everest -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com ___ Savonet-users mailing list Savonet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/savonet-users -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com___ Savonet-users mailing list Savonet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/savonet-users
Re: [Savonet-users] Liquidsoap Controller using Django an Python
On Wed, Apr 8, 2009 at 8:37 AM, Peter Brooks pe...@theneb.co.uk wrote: Hi Chris, I'll be looking closely at this, I'm using django to develop my third year project involving ocaml. I have much to learn about ocaml and liquidsoap's internals. This tool only uses the telnet interface, but I am finding that python is super clean and easy to work with. Add in Django and I can concentrate on the interfaces (to liquidsoap and the end user) rather than all the other tedious web stuff. I am currently focusing on error handling so that I can get this current code out to everyone. As well I am trying to stay as close to the python/django design as possible. -- Chris Everest -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com ___ Savonet-users mailing list Savonet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/savonet-users
[Savonet-users] Liquidsoap Controller using Django an Python
First, mega-thanks to the devs on this wonderful streaming utility. I've become fascinated with liquidsoap. Second, without the online docs I may have gotten lost and given up on liquidsoap. And third, my contribution back to everyone (and hopefully soon enough): I have put together a web-based controller for liquidsoap using Django and Python. I have been searching tirelessly for something like this and realized I could just as easily make it myself. http://vinylproject.com/dp/2009/03/30/introducing-washtub-liquidsoap-stream-controller If anyone is working on something similar, please speak up. I am eager to hear what others are using. I haven't 'released' this to the wild yet because I have lots more work to do. But it's definitely time for some input as I have about a million directions that I could go with this. This is a working site, albeit still private. But never fear it's probably only a month or two away from something deliverable. -- Chris Everest -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com ___ Savonet-users mailing list Savonet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/savonet-users