Bug#796550: RFP: sonic-pi -- live coding synth designed for ease of use

2015-10-15 Thread Serge Schneider
Apologies, for the disappearance. I don't think I will be able to spend 
any time on this in the foreseeable future.




Bug#796550: RFP: sonic-pi -- live coding synth designed for ease of use

2015-08-27 Thread Serge Schneider


On 8/27/2015 11:40 AM, Petter Reinholdtsen wrote:

Btw, are you on IRC?  I am pere on freenode and oftc.  I looked for
serge on #raspbian, without any luck.
shiftplusone on Freenode in #raspbian and #raspberrypi. I'm not on as 
much lately, but should be around once in a while.




Bug#796550: RFP: sonic-pi -- live coding synth designed for ease of use

2015-08-23 Thread Serge Schneider
Currently, there is no proper source package. There would need to be a 
fair bit of work done to get something together that would meet Debian's 
standards, so I don't think the Raspbian package is a valid starting 
point. If there is interest and the Debian folk are open to including 
the package, I am certainly willing to help in whatever way I can.




Bug#796550: RFP: sonic-pi -- live coding synth designed for ease of use

2015-08-23 Thread Serge Schneider
We get a compiled release from Sam, then build the .deb using the 
previous verion's packaging files as a template:

http://archive.raspberrypi.org/debian/pool/main/s/sonic-pi/sonic-pi_2.6.0-3.debian.tar.gz

It comes down to time constraints. It's quick, it works and is good 
enough for our purposes while there are other areas which need to be 
addressed more urgently.


If reworking the package means it could go straight to Debian and 
automatically pulled in by Raspbian, it would save time in the long run. 
However, Sonic Pi releases are fairly frequent and, for us, the latest 
version needs to be in 'stable', which is not going to happen under 
standard Debian.


Some input from a Debian maintaner would be useful here. I have doubts 
that we would be able to find a sponsor to get this into untested or 
sid, even if a proper source package existed.


On 8/23/2015 8:52 PM, Petter Reinholdtsen wrote:

[Serge Schneider]

Currently, there is no proper source package. There would need to be
a fair bit of work done to get something together that would meet
Debian's standards, so I don't think the Raspbian package is a valid
starting point. If there is interest and the Debian folk are open to
including the package, I am certainly willing to help in whatever
way I can.

Oh.  Why is there no proper source package?  I would be willing to help,
and a good starting point would be to get the source building using
pbuilder.  Is there a good version control repository to use for the
build rules?  Are you using one already?





Bug#796550: RFP: sonic-pi -- live coding synth designed for ease of use

2015-08-23 Thread Serge Schneider

On 8/23/2015 9:41 PM, Petter Reinholdtsen wrote:

Ouch.  So if there is a problem with the binary package and Sam is
unavailable, you have no way to fix it?
We work fairly closely with Sam, he tests his releases thoroughly and I 
am sure we could build a release from source as well. It just hasn't 
come up yet.



Well, you can always backport the package from sid or unstable to stable
and stick it in your own repository, if you want to.
Well, I am a Debian developer, and do not believe it will be hard to get
the package uploaded, once there is a source package available that
build the deb with pbuilder based on unstable/sid.

Ah, that all sounds pretty good then.


I would prefer to use a git-repository buildable using git-buildpackage,
but am open to other approaches if you want a different work flow.

Perfect, that's what I try to do for all new packages, for example:
https://github.com/RPi-Distro/pgzero/tree/debian/debian

If I get some time over the next weekend, I'll take a look.