[Python-mode] py-newline-and-close-THING
Andreas Roehler
andreas.roehler at online.de
Thu Dec 4 21:03:46 CET 2008
Barry Warsaw wrote:
> On Dec 4, 2008, at 1:53 PM, Andreas Roehler wrote:
>
>> seeing your announcement of "Python 3.0 final" I imagine
>> you being busy with other stuff...
>
>> Let's see if we can figure out how to contribute here
>> nonetheless.
>
>> Probably I got rights to check in already some months
>> ago.
>
>> However, I'm still hesitating, as it's not a matter of
>> bugs alone.
>
>> Different people usually have different opinions how
>> the code should look like.
>
>> May I check in `py-newline-and-close-block' and the
>> functions mentioned in this line?
>
>> Too I would refactor the existing code a little bit:
>> Split up functions to make them better readable, easier
>> to maintain and extend.
>
>> What about --given I have the rights already-- if I
>> send patches to this list, wait a week and check in if
>> no one objects?
>
> The way I'd really like to see contributions like this handled is by
> using the features in Launchpad and Bazaar most effectively, like so:
>
> * Open a bug on http://bugs.launchpad.net/python-mode for this enhancement
> * Create a branch of the main line: bzr branch lp:python-mode
> * <hack> <hack> <hack>
> * Commit your changes locally: bzr commit --fixes=lp:123456
> * Push your branch to Launchpad: bzr push
> lp:~<you>/python-mode/py-newline-and-close
> * Create a merge proposal for your branch, requesting review e.g. from
> me or skip
> * Wait for the reviewer to approve it, addressing any issues that come up
> * Once it's approved, merge it into the main line, commit and push
> * Close the bug
>
> I know it sounds like a lot, but it's really a fairly smooth workflow,
> and bzr can help a lot with that (there are plans to make it even
> easier). The nice thing about all this is that there are artifacts we
> can use to track everything and we don't have to rely on people's
> inboxes to make decisions.
>
> Can you give this a try?
> -Barry
>
Sure, let's go on, thanks.
Andreas
More information about the Python-mode
mailing list