I plan to introduce this change to Ubuntu very soon, before the upcoming
alpha.  My source-packge diff is here:


https://code.edge.launchpad.net/~cmiller/ubuntu/maverick/desktopcouch/unify-packages-no-circular-deps/+merge/28080


On 06/21/2010 03:59 PM, Raphael Hertzog wrote:
> Hi,
> 
> On Mon, 21 Jun 2010, Chad MILLER wrote:
>> desktopcouch-tools
>>      (no change)
>> desktopcouch
>>      (+ contains all library files also)
>>      (- Depends on python-desktopcouch, python-desktopcouch-records)
>>      (+ Provides python-desktopcouch, python-desktopcouch-records)
>> python-desktopcouch
>>      (- all files)
>>      (+ Depends on desktopcouch)
>> python-desktopcouch-records (+depends on desktopcouch
>>      (- all files)
>>      (+ Depends on desktopcouch)
>>
>> Does this sound acceptable?
> 
> Sure, if the code is not likely to change to avoid these
> inter-dependencies, then it's best to have a single package.

Thanks.

>> Speaking as Upstream, I will have these code dependencies severed before
>> long.  I wasn't thinking as a packager when I approved or wrote the
>> current code.
> 
> Sorry, I don't understand what you mean here with your usage of "severed".
> Are the "code dependencies" going away in the future or will they on the
> contrary be even more unavoidable ?

I mean that I have a plan for transitioning existing programs that use
this library to an API that can be split cleanly into pieces.  One
section of code will no longer rely on another, when I'm finished.

- chad

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to