
Description
Due to an upcoming potential issue with pip's new feature of "build isolation" being likely problematic for python-for-android, we've been asked to establish a communication channel by the pip developers so we can bring in such concerns earlier in the future.
Communication channel ideas:
-
We are asked to kinda introduce ourselves and how we work here: https://discuss.python.org/t/packaging-and-python-for-android/2036 - we should decide who does that (I would be open for doing so)
-
We should somewhere share how we roughly use pip, in a way that is useful to someone who knows how pip and python packages work but not how p4a works. I proposed a first document for this here, which could then be shared with interested people: Add a document describing how p4a interacts with pip & python packages #1931
-
It has been proposed that some of us may want to take a look at future plans in PEPs of pip developers to watch out for potential pitfalls. Again we should decide who does that, I would again be open to do that if it is decided I should do so
-
In general we should think about if this will be a very involved thing where all of us somehow vote on opinions, or more a basic approach where one of us (e.g. me) just does their best effort to keep the communication going and tries to make sure all relevant things are brought up by using their judgement, and how we all want to be kept in the loop
Edit: open for any other ideas, of course! This list is just what I came up with what might be a nice idea to do, we don't need to stick to any of this, obviously