bot
bot copied to clipboard
New Tag: "Avoid System Python for Development"
This new tag, "Avoid System Python for Development," highlights the drawbacks of using system Python for development work, providing solutions for developers. It promotes best practices to create isolated development environments and includes a helpful audio resource for further insights.
Was this tag approved anywhere? If it was approved somewhere like the #comunity-meta channel, it would be helpful to link it here for more context. Otherwise, you can suggest new tags for the bot by opening an issue at our meta repository here.
Was this tag approved anywhere? If it was approved somewhere like the
#comunity-metachannel, it would be helpful to link it here for more context. Otherwise, you can suggest new tags for the bot by opening an issue at our meta repository here.
Yeah, Stelercus has advised me to open a draft PR for this particular issue. I'll edit the PR's description for further clarity.
Thank you for writing this and opening this PR.
It's important that tags be as terse as possible, so as to drive a very specific point before losing the reader's attention. It's also important that the instructions are easy to follow for the target audience.
If we go forward with this tag, I'd like to first condense it significantly, to something along these lines:
Operating systems often come with a system Python interpreter that is used internally. While it may be suitable for executing one-off scripts, modifying it might interfere with its internal use, especially on Linux or macOS.
If you need to install packages or use a different Python version than the system's interpreter, try installing a separate interpreter.
And then list instructions for how to do this on Windows, macOS, and Linux.
Does this sound alright to you?
Thank you for writing this and opening this PR.
It's important that tags be as terse as possible, so as to drive a very specific point before losing the reader's attention. It's also important that the instructions are easy to follow for the target audience.
If we go forward with this tag, I'd like to first condense it significantly, to something along these lines:
Operating systems often come with a system Python interpreter that is used internally. While it may be suitable for executing one-off scripts, modifying it might interfere with its internal use, especially on Linux or macOS. If you need to install packages or use a different Python version than the system's interpreter, try installing a separate interpreter.
And then list instructions for how to do this on Windows, macOS, and Linux.
Does this sound alright to you?
Your concerns about retaining the reader's attention are valid, but I still have some concerns about completely removing the observations about the consequences of tampering. The point which the tag wishes to address is not only to instruct the reader about how to install/use alternatives, but to effectively push them away from possibly tampering with the system interpreter because of the ignorance of consequences associated with it - and I fear that, by removing those observations, the reader may disregard the tag as unnecessary advice and not feel encouraged to follow it. Perhaps, we can compromise; I can condense the tag into something smaller and concise, while still retaining the bulk of the original observations that I find necessary to address. Thoughts?
I revisited this draft and incorporated the tag updates as per my previous suggestions. I've also condensed it for brevity. Feedback from anyone interested in chipping in would be greatly appreciated!