[cairo] Pycairo: CVS, VisualStudio patch and other thoughts

Alberto Ruiz aruiz at gnome.org
Tue Jul 28 12:36:34 PDT 2009


2009/7/27 Steve <stevech1097 at yahoo.com.au>:
> On Sat, 2009-07-25 at 01:18 +0100, Alberto Ruiz wrote:
>> Hello cairo!
>>
>> I've been patching pycairo to enable Win32/VisualStudio compilation,
>> the patch against the latest release is in #22940
>
> I don't see any patch in bug #22940, are you sure you attached a patch?
>

Oops, sorry about that, I just uploaded the patch, check the bug page
again please.

>> Regarding the repository, it's still on CVS and is not accessible
>> anonymously which is kind of a blocker for me to be able to keep
>> contributing and generating sane patches. Is there any reason why the
>> repository is still in such an arcane system ;-) ?
>
> Its using CVS because CVS works OK for the needs of pycairo. I've
> thought and migrating to a more fashionable version control system but
> I'm not sure its worth the effort.

Well I would appreciate very highly if you switched to git in order to
contribute more promptly it will allow people to have their personal
branches and provide high quality patches against upstream. Besides,
it'll allow people to work offline even if the service goes down (as
it's happening at the moment).

Any VCS would do for the purposes of most projects, however, DVCS
greatly improves the chances of community growth and allows people to
work on bigger changes without getting out of sync of a project.

> Freedesktop CVS is not working at the moment, but that's a different
> problem. I opened a bug report for it:
> http://bugs.freedesktop.org/show_bug.cgi?id=22960

IMHO it'll be better long term to switch to the main fd.o VCS than to
keep pycairo in an unmaintained service with an unpopular VCS, note
that fd.o's sysadmin resources are scarce, and the more integrated the
serivices are the better.

-- 
Un saludo,
Alberto Ruiz


More information about the cairo mailing list