<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On 21 Mar, 2012, at 15:22, Brett Cannon wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><br><br><div class="gmail_quote">On Tue, Mar 20, 2012 at 11:49, Ronald Oussoren <span dir="ltr"><<a href="mailto:ronaldoussoren@mac.com">ronaldoussoren@mac.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im"><br>
On 13 Mar, 2012, at 9:15, Guido van Rossum wrote:<br>
<br>
><br>
> I think it comes down to this: I really, really, really hate<br>
> directories with a suffix. I'd like to point out that the suffix is<br>
> also introducing a backwards incompatibility: everybody will have to<br>
> teach their tools, IDEs, and brains about .pyp directories,<br>
<br>
</div>Directories with a suffix have the advantage that you could teach GUIs to treat<br>
them differently, filemanagers could for example show a ".pyp" directory as<br>
a folder with a python logo just like ".py"  files are shown as documents with<br>
a python logo.<br>
<br></blockquote><div><br></div><div>OS X has made me dislike that possibility. Some git tools will make directories ending in .git be considered an opaque object in the file system, forcing me to drop into a shell or right-click and choose to inspect the directory in order to see its contents.</div></div></blockquote><div><br></div>That's probably because those tools define ".git" directories as a package in their metadata and the finder won't show package contents by default (you can use the context menu of the finder to inspect the contents of packages, but that won't work in the file open/save panels).</div><div><br></div><div>I'd have to experiment to be sure, but IIRC it is possible to assign icons to a suffix without making directories into packages.</div><div><br></div><div>Ronald</div><div><br></div><div><blockquote type="cite"><div class="gmail_quote">

<div><br></div><div>-Brett</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
With the implicit approach it is much harder to recognize python packages as<br>
such without detailed knowledge about the import algorithm and python search<br>
path.<br>
<span class="HOEnZb"><font color="#888888"><br>
Ronald</font></span><br>_______________________________________________<br>
Python-ideas mailing list<br>
<a href="mailto:Python-ideas@python.org">Python-ideas@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/python-ideas" target="_blank">http://mail.python.org/mailman/listinfo/python-ideas</a><br>
<br></blockquote></div><br>
</blockquote></div><br></body></html>