Aaron Meurer <[email protected]> writes: > On Wed, Jul 31, 2013 at 12:17 PM, Somchai Smythe > <[email protected]> wrote: >> I can see this has become some kind of holy war, and I'm not going to >> play that game. > > Really? I must have missed that part.
What I'm really trying to do is figure out the right answer to the following questions: - Which settings should be kept separate for Python 3 and why? - What files/sections should they be kept in? I merged Somchai's original changes because I didn't have a strong opinion and thought, hey, here's someone who has thought about this, looks reasonable enough. I still don't have a strong opinion, since I'm mostly on Python 2, so I don't know the practicalities of using pudb from both languages. I sensed some disagreement among the people who actually do use pudb with Py2 and Py3. That's why I started this discussion. For what little bit of an opinion I've got, I could see keeping breakpoints separate by major version, just because, on average, they're going to point to a versioned installation directory anyhow, and I don't see a super-good reason for keeping everything else separate. This would put a burden on theme and stringifier developers to keep their code in the common subset of Py2 and 3 if they care about having both, but that feels reasonable to me. I'm not terribly worried about doing backward-incompatible things, since PuDB has something like five settings total, so recreating them takes about all of one minute, as long as we get it right now and then don't have to mess with it for the foreseeable future. Andreas
pgppA5qqj7X9X.pgp
Description: PGP signature
_______________________________________________ Pudb mailing list [email protected] http://lists.tiker.net/listinfo/pudb
