This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author serhiy.storchaka
Recipients Arfrever, georg.brandl, hynek, larry, r.david.murray, serhiy.storchaka
Date 2012-06-27.17:02:56
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1340816597.2462.54.camel@raxxla>
In-reply-to <1340798159.25.0.788363523915.issue15202@psf.upfronthosting.co.za>
Content
> I dislike "followlinks" because "links" is ambiguous; both hard links
> and soft links are "links", but it's only modifying behavior regarding
> one of them.

Technically, in Unix world any file is a hard link. It is impossible to
distinguish a hard link from the "original", they are completely equal.
So I don't think that there will be a ambiguity, what links are implied,
especially, if the documentation is clearly says "symbolic links".

> I therefore suggest that function arguments are most similar to "method names and instance variables"--after all, they *are* instance variables.

Technically, they are local variables.

> "followlinks" is comprised of two words but they are not separated by underscores.

As "getgrouplist" or "sendfile". What about such argument names as
"filename" and "newline"? If being a consistent in that, then it must be
"follow_symbolic_links". And "source_directory_file_descriptor" instead
"src_dir_fd".

> It might actually be nice to clarify PEP 8 on this.

I agree.

> I'm glad you think it's an improvement--we can certainly agree on that!

Of course. This is the issue, for the solution of which I registered
here. All other issues and patches were just distractions and
practice. ;-)  I am grateful to you.
History
Date User Action Args
2012-06-27 17:02:58serhiy.storchakasetrecipients: + serhiy.storchaka, georg.brandl, larry, Arfrever, r.david.murray, hynek
2012-06-27 17:02:57serhiy.storchakalinkissue15202 messages
2012-06-27 17:02:56serhiy.storchakacreate