Sorry for causing you additional frustration. I was also frustrated and underscoring a sense that seems to come through in most of our interactions for a number of reasons. It isn’t my intention to cause you additional grief, so I apologize for fanning the flames.
Dan Ryan // pipenv maintainer gh: @techalchemy > On Oct 1, 2018, at 4:50 AM, Paul Moore <p.f.mo...@gmail.com> wrote: > > Hi, > I'm sorry, but I'm not going to respond to this message. For some time > now I've been considering taking a break from open source mailing > lists, as I'm finding that the frustration involved in dealing with > some of the more confrontational threads (until now, mostly on other > lists than this one) has been affecting my personal life. So as of > now, I'm on a break for the period of October. > > One final thing I will say is that I find comments like "rushing to > tell us to go away and talk about things off list rather than trying > to understand the relevance of what we're trying to talk about" and > "you personally have taken an active position of trying to make us > leave you alone" is a startling and pretty aggressive > misinterpretation of what I was trying to say. I'm going to assume > your comments were in good faith, and that I simply didn't explain > myself well enough, or you misunderstood what I was saying, but I will > say that whatever the reason, these comments were fairly key in > convincing me that I don't have to take this sort of thing in what's > supposed to be a fun hobby activity. > > I hope the discussion goes well, and I'll check back in in November to > see where it has led. > > Paul > >> On Sun, 30 Sep 2018 at 21:43, Dan Ryan <d...@danryan.co> wrote: >> >> Pipfile is not pipenv, and the original thread specifically discussed the >> pipenv implementation of the identified needs -- since pipenv is in wide >> use, even if you personally don't like or use it, it seemed helpful to >> discuss the limitations. >> >> Tzu-ping went ahead and expanded the discussion about the distinction >> between application and library usage which actually _IS_ central to the >> entire conversation, and barely mentioned pipenv at all in his discussion >> about the tradeoffs between various approaches to specifying dependencies as >> a user. >> >> Since pipenv actually has implemented one of these approaches which >> specifically targets the distinction, effectively drawing a line between >> libraries and applications, it is particularly relevant as a point of >> discussion in the conversation about "new user experience" in the ecosystem >> of people who are sitting down for the first time and trying to set up a >> virtual environment, install dependencies, install python, etc. If you keep >> rushing to tell us to go away and talk about things off list rather than >> trying to understand the relevance of what we're trying to talk about, we >> will never have a productive conversation. >> >> I get that your attention is split, mine is too. But we are going to have >> to talk about specific tools in order to evaluate the tradeoffs they make >> and you may need to accept that even though you personally have taken an >> active position of trying to make us leave you alone, many people use pipenv >> in the python community and it may actually be a good starting point for >> discussing this kind of a problem. >> >> Given that we are talking 'one tool vs many tools' it seems like a good idea >> to look at how other languages handle these problems, including (and >> probably starting with) what is possibly the core decision that would need >> to be made before you could even start standardizing -- do you want >> libraries and applications managed by the same workflow, or not. Is that >> not a conversation that we want to have? If not, what conversation topics >> are we allowed to address in this discussion? >> >> >> Dan Ryan >> gh: @techalchemy // e: d...@danryan.co >> >> >>> -----Original Message----- >>> From: Paul Moore [mailto:p.f.mo...@gmail.com] >>> Sent: Sunday, September 30, 2018 3:57 PM >>> To: Tzu-ping Chung >>> Cc: Distutils >>> Subject: [Distutils] Re: Notes from python core sprint on workflow tooling >>> >>>> On Sun, 30 Sep 2018 at 20:50, Tzu-ping Chung <uranu...@gmail.com> wrote: >>>> >>>> >>>>>> On 01/10, 2018, at 00:47, Dan Ryan <d...@danryan.co> wrote: >>>>>> >>>>>> Uses Pipfile as a project marker instead of pyproject.toml. >>>>> >>>>> See above. pyproject.toml wasn't standardized yet when pipenv was >>> released (and still isn't, beyond that it is a file that could exist and >>> store >>> information). Pipfile was intended to replace requirements.txt per some >>> previous thread on the topic, and pipenv was an experimental >>> implementation of the separation between the two different ways that >>> people currently use requirements.txt in the wild -- one as a kind of >>> abstract, >>> unpinned dependency list (Pipfile), and the other as a transitive closure >>> (Pipfile.lock). Since neither is standardized _for applications_, I'm not >>> totally >>> sure this is an actual sticking point. >>>>> >>>>> In either case, this seems super minor… >>>> >>>> I feel this would need to be extensively discussed either way before the >>> community can >>>> jump into a decision. The discussion I’ve seen has been quite split on >>> whether we should >>>> use one file or the other, but nothing very explaining why outside of “one >>> file is better >>>> than two”. >>> >>> This discussion seems to have diverted into being about pipenv. Can I >>> ask that the pipenv-specific discussions be split out into a different >>> thread? (For example, I'm not clear if Tzu-Ping's comment here is >>> specific to pipenv or not). >>> >>> My main reason is that (as I noted in my reply to Nathaniel's post) my >>> use cases are, as far as I can tell, *not* suitable for pipenv as it's >>> currently targeted (I'm willing to be informed otherwise, but please, >>> can we do it on another thread or off-list if it's not generally >>> useful). And I'd rather that we kept the central discussion >>> tool-agnostic until we come to some view on what tools we'd expect to >>> be suggesting to users in the various categories we end up >>> identifying. >>> >>> Thanks, >>> Paul >>> -- >>> Distutils-SIG mailing list -- distutils-sig@python.org >>> To unsubscribe send an email to distutils-sig-le...@python.org >>> https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/ >>> Message archived at https://mail.python.org/mm3/archives/list/distutils- >>> s...@python.org/message/ZMWZ4FDME7W5LK2T2DCBAIJFP7L3TSMW/ >> -- Distutils-SIG mailing list -- distutils-sig@python.org To unsubscribe send an email to distutils-sig-le...@python.org https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/ Message archived at https://mail.python.org/mm3/archives/list/distutils-sig@python.org/message/V7IUPZ22W5YQ5HURN56I2PSFFLXWSN2P/