I suspect if you asked them, they’d all say “right now”
but I also think that most of them are reasonable, and if they see movement towards it, they’d be happy and see that we’re making progress. I don’t think there is a world where they get it in 6mos no matter what we do if they’re not already happy with the status quo options.
Yea I may have brushed over them to some degree, but that’s largely because I view the challenges of evolving pip to that point to be largely technical challenges, and in my opinion, technical challenges are more tractable than political ones.
I think the beauty of the idea, is that it sort of is the “do nothing” option, like it’s not really doing nothing because we’re expanding pip’s scope and adding the features people say they want in the tool… but that’s something we’ve been doing all along. It’s really just becoming a bit more aggressive about expanding those features to arrive at the destination that people want.
How to communicate that out is always a struggle for us. We could write a PEP on it if we wanted, or put up a page on packaging.p.o, or even just put it into the pip release notes, or just start doing it and let people notice that pip is gaining these features over time.