Maybe you're right. I don't mind whichever way you name that variable,
please do as you see fit.

Cheers,
Janos


On Mon, Jan 28, 2013 at 2:59 PM, C. Michael Pilato <[email protected]> wrote:
> On 01/27/2013 10:02 AM, Janos Gyerik wrote:
>> If it helps, here's a last try:
>> - wrapped the 3 long lines to 80 columns
>> - PEP8 fixes (only on these 3 lines), such as removed space after "{",
>> before ":", before "}"
>>
>> The only PEP8 violation that remain on these lines is "continuation
>> line under-indented for visual indent"
>>
>> I don't know how to format best, please do as you see fit.
>
> I can't speak for the PEPs, but prefer to see function parameters and
> dictionary keys left-aligned:
>
>     cfg = Config(config_fname, repos,
>                  {'author': repos.author,
>                   'repodir': os.path.basename(repos.repos_dir),
>                  })
>
> But that's just me.  I think the formatting you used was fine.
>
> My only remaining minor nit is the variable name itself.  First, other
> variable names in this script use underscores to separate words:  for_repos,
> label_from, etc.  Secondly, it's really only the basename of the directory
> that's being substituted in, and I think the variable name should carry that
> information.  (I had to read your docs to make sure I wouldn't wind up with
> "[svn-/path/to/my/repository commit]".)  So, I'd suggest using
> "repos_basename" rather than "repodir".  Again, it's a minor thing -- and
> one that the patch applier can probably make on your behalf -- but if the
> name caused me some initial confusion, it'll probably do the same to someone
> else, too.
>
> --
> C. Michael Pilato <[email protected]>
> CollabNet   <>   www.collab.net   <>   Enterprise Cloud Development
>



--
Janos Gyerik
http://www.janosgyerik.com/
https://twitter.com/janosgyerik/

Reply via email to