'Twas brillig, and David Henningsson at 14/06/11 09:44 did gyre and gimble: > (Sorry for the late reply, I've been on vacation.) > > On 2011-05-27 00:45, Luke Yelavich wrote: >> On Fri, May 27, 2011 at 04:52:02AM EST, Arun Raghavan wrote: >>> The website worked fine as of a month ago. I don't know why it's down >>> now. The library serves the purpose we need well (light weight, doesn't >>> invent its own type system, allows you to parse out values individually >>> instead of mandating key-value pairs), and is available on every major >>> distribution ... >> >> It is availab ein Ubuntu yes, however its in our universe component of >> the package archive, universe being unsupported by Canonical. If >> PulseAudio master was used in future versions of Ubuntu, I would feel >> comfortable knowing that the json c library being used will reguaruly >> receive upstrea maintenance, as that in turn makes it easier for >> Canonical to commit to supporting the package in long term releases. > > I'm assuming this is an optional dependency, right? What functionality > do we lose if we don't have the json development headers installed when > we build? No it's a mandatory dep! We'd loose the ability to play sounds :p It's used as part of the new format negotiation stuff. We only do relatively simple parsing of JSON stuff, so I'd be more than happy to take a patch that just implemented the encoding in-house (although that said, I'm quite tempted to try and use more JSON stuff in the future - esp. in the HTTP protocol...) Col -- Colin Guthrie gmane(at)colin.guthr.ie http://colin.guthr.ie/ Day Job: Tribalogic Limited [http://www.tribalogic.net/] Open Source: Mageia Contributor [http://www.mageia.org/] PulseAudio Hacker [http://www.pulseaudio.org/] Trac Hacker [http://trac.edgewall.org/]