This week I made some patches for Sphinx, and was introduced to bitbucket.org that way (where Sphinx is). I was surprised how fast, and how easy it way (pushing to launchpad is still touchy - too often I can't get it to authenticate - and sometimes it does --- feels buggy from somewhere, probably my pc...)
The bitbucket features had several that solved some problems for our Python 3 Patterns & Idioms book project, so just today we moved it from Launchpad to Bitbucket.... incredibly easy move. Work on bitbucket is easier, because when I fork (make a branch) it populates my bitbucket branch, and immediately makes any repository available as a zip/bz2/gz archive on demand. For Massimo this means all he has to do is (either): pull your branch from bitbucket w/ hg, or grab a zip - either way he can merge, test locally - and push his desired result to his branch on launchpad. To make things even easier for him, create an account on launchpad, and (since it doesn't populate branches - this is convenient) and a branch there --- just never put anything in that branch. To ask him to merge, create the merge form on launchpad, and in your comments put the hyperlink to your bitbucket branch - easy as py! ;-) Since someone else is making a mirror on git (this sort of troubles me), I should put working copies on bitbucket (my new favorite place) --- but, as Massimo pointed out - it is VERY important to MIRROR - that is, keep it up to date. This, then would give others who use mercurial easy forking (branching) option. I'll think about this, because keeping an up-to-date mirror is a task. (Anybody want to build a pull/push mirroring pipeline appliance? That could be useful). Regards, Yarko On Sat, Nov 8, 2008 at 10:56 PM, Jonathan Benn <[EMAIL PROTECTED]>wrote: > > Hi Yarko, > > > "Yarko T" <[EMAIL PROTECTED]> wrote: > > Also, I expect that it is one-way: from Launchpad (where Massimo does > his > > development) to SVN (where he took it from). > > Ok, thanks for that clarification. > > > > If you have changes to make, consider making an account on either > Launchpad > > or Bitbucket. If on Launchpad, make a branch, put up what you want, and > ask > > Massimo to review (he can work if he has a queue of these kinds of > > requests). > > So if I submit my Mercurial repository to Bitbucket, then this is > sufficient? If so, this would be very convenient for me. I'm > currently working on an improvement to the IS_URL code to address the > bug I found and expand the range of accepted URLs. Consequently, I'm > trying to figure out the best way to get this code to the rest of the > community. > > > > BTW - bazaar and mercurial are not that scary - you can try one locally > on > > your own machine on a copy of web2py you get, and see how it feels to use > > for local versioning (you can even use it on / in the same tree you > > currently have managed by svn). > > I've never actually used Subversion, I was just thinking that I might > use it if the Google Code mirror were a 2-way mirror. > > I'm currently using Mercurial & TortoiseHg to manage versioning on my > one-man web app project and they've thus far been excellent. > > > Thanks, > > --Jonathan > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---