<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Oct 10, 2015 at 5:11 PM, Nick Coghlan <span dir="ltr"><<a href="mailto:ncoghlan@gmail.com" target="_blank">ncoghlan@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="overflow:hidden">This unfortunately isn't a good idea, at least for folks aiming to<br>
publish their first project. While it's well-intentioned, the problem<br>
with it is that it can be *tremendously* demotivating for folks that<br>
aren't already familiar with all those additional niceties, as it hits<br>
newcomers over the head with how much they still have to learn.<br>
Testing in particular is problematic, as writing tests involves<br>
writing programs about programs. That means you need to already<br>
understand a fair bit about programs *and* about how programs fail, to<br>
appreciate why it may make sense to write a second program to make<br>
sure the first program is behaving as you expect. Folks that already<br>
have that knowledge aren't going to need the packaging guide to tell<br>
them how to do it, while folks that don't have that knowledge are<br>
going to be confused by a digression on testing and documentation when<br>
they're wanting to learn about packaging and distribution.</div></blockquote></div><br><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">​This begs the conception of yet another opinionated guide for X, Y and Z in Python. I believe we got plenty of those, and what encouraged their creation is exactly this sort of thinking.<br><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">The problem is that none of them are really comprehensive, well maintained or authoritative enough (we wouldn't have this discussion if there was). They may have been "well-intentioned" but they only create confusion now ...<br><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">What if there was something official-ish that takes the packaging guide further, for people that want more than just packaging? It seems that there is some demand.<br></div><br><br clear="all"><div><div><div dir="ltr"><div><div dir="ltr"><div><div><span style="font-family:trebuchet ms,sans-serif"><span style="color:rgb(51,51,51)"><br><font size="2"><span style="color:rgb(51,51,51)">Thanks,</span><br><span style="color:rgb(153,153,153)">-- Ionel</span></font></span><font size="2"><font style="color:rgb(153,153,153)"> Cristian Mărieș, <a href="http://blog.ionelmc.ro" target="_blank">http://blog.ionelmc.ro</a><br></font></font></span></div></div></div></div></div></div></div>
</div></div>