[MERGE] Cleanup and test Lock objects

Alexander Belchenko bialix at ukr.net
Thu Mar 15 05:15:28 GMT 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Wouter van Heyst пишет:
> On Wed, Mar 14, 2007 at 08:11:11PM +0200, Alexander Belchenko wrote:
>> John Arbash Meinel пишет:
>>> Either that, or we drop the pywin32 one entirely, and just make it a
>>> strict dependency on ctypes. Then we only have 2 lock objects. ctypes
>>> for win32, and fcntl everywhere else (including cygwin).

>> I think we need to drop pywin32 sooner or later.
>> Because Robert starts process of including C-extensions in bzr codebase
>> it have sense to write win32 locks handling as C-extension,
>> and keep ctypes variant as pure python implementation.
> 
> I guess that makes sense. Jelmer currently has the start of a
> tortoisebzr using pywin32 COM, I'm not sure how hard it is to do that
> with ctypes instead? 

It's fully orthogonal case, IMO. TortoiseBZR is separate (but related) project.
Don't waste the time on studying ctypes and translation from C++ to Python,
and use pywin32. It's OK for me. Pywin32 is good big library, and it's good
for quick start. What to do with ctypes vs. pywin32 Jelmer could decide later.

[µ]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFF+NZwzYr338mxwCURAlB3AJ9e12PFKy4PEiXi/6Rwry7uy2rjTwCdFT7u
zpBqw28hpwDeOgD67QNdLhY=
=uJfF
-----END PGP SIGNATURE-----




More information about the bazaar mailing list