-
-
Notifications
You must be signed in to change notification settings - Fork 999
Description
HTTPX and HTTPCore are companion projects - one does high-level client features, the other low-level HTTP networking.
Currently we have two separate bug trackers, one on each repo. At the beginning this seemed natural, since there's a clear responsibility split between the two projects, so surely issues can be split based on this frontier as well.
However in practice it induces a bit of pain in terms of contributor and maintainer experience. Folks tend to open issues on HTTPX that may belong to HTTPCore, and transfering them means that those issues aren't directly visible by people that visit the HTTPX repo (because, well, where else would they go to?).
@tomchristie raised the idea of using a single issue tracker (the one on HTTPX), and I think it might make sense.
We can add an httpcore label for any issue that actually relates to HTTPCore rather than HTTPX. Everything will be visible by everyone in one place. Since we can close issues from PRs across repos this won't hinder the contributor experience on the HTTPCore side either.
Any further thoughts?