Hi all,

So looking over the big threads from the last week, I *think* I have a
reasonable sense of what different people think about the different
trade-offs here... but I'm not sure. And I'm guessing I'm not the only
one feeling uncertain here.

So in this post I'm not going to argue for anything at all! It's
purely for information gathering, to try and stop, take stock, and
figure out where everyone actually is at this point.

To make this concrete: I'm *pretty* sure (?) that at this point all
the basic elements in my "simplified" rewrite are things that we now
have consensus are needed in some form, so maybe we can use that as a
kind of "minimal core" reference point:

  https://github.com/njsmith/peps/commits/517-refactor-streamline/pep-0517.txt

(Again, I'm NOT arguing for this right now, I just figure there's been
enough stuff flying by that it's useful to have a concrete reference
point.)

And I'd really appreciate hearing answers to these questions, from at
least Daniel, Donald, Nick, Paul, Thomas, and of course anyone else
who wants to speak up:

- Is there anything missing from this "minimal core" that *you or your
projects* need?

- Is there anything missing that you think will cause problems for *others*?

- Is there anything in there that you feel adds unnecessary complexity?

- Is there anything missing that you think is definitely something
we'll want eventually? Is it something where writing a small dedicated
followup PEP would produce a materially worse outcome than including
it from the start?

Thanks!

-n

PS: just for the record, the link above is almost identical to the
version I sent before; main change is some TODO notes added at the
end. Diff view:
https://github.com/njsmith/peps/compare/64b839a39101bc96bef883f09185e2c6c77a8a43...517-refactor-streamline

-- 
Nathaniel J. Smith -- https://vorpus.org
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to