[pytest-dev] sorting out broken config initialization - by doing major releases with api breakages
RonnyPfannschmidt
opensource at ronnypfannschmidt.de
Tue Aug 21 08:14:18 EDT 2018
Hi Bruno,
i created https://github.com/pytest-dev/pytest/projects/2 as a starting
point a while back,
but its still far from the botton of things,
My current impression is, that a detailed analysis will take a major
block of time.
My intentionally inflated estimate is about 1 work week,
since everything about config initialization gives me the impression its
intertwined.
which is why i'd prefer a a iterative approach that's allowed to break
things. (i simply cant afford even a 2 day block to get into things, and
i certainly don't want to spread it over time as it adds quite some
extra overhead for getting back into things)
however i still suspect low outside effect overall.
-- Ronny
Am 21.08.2018 um 14:01 schrieb Bruno Oliveira:
> Hi Ronny,
>
> On Tue, Aug 21, 2018 at 4:00 AM RonnyPfannschmidt
> <opensource at ronnypfannschmidt.de
> <mailto:opensource at ronnypfannschmidt.de>> wrote:
>
> Hi everyone,
>
> currently pytest configguration initialization is pretty much broken in
> many details,
> and as far as i can tell its going to be even more tricky to try and fix
> than marks,
>
> i will not again go trough the pain that i had with marks and want to
> sort out a gate
> to lift and change detail apis that will be broken.
>
>
> I know what you mean, for example `-p no:logging` does not work on xdist
> works for some reason, and that is due to how config and parsing are
> initialized. I tried to follow the implementation once while working on
> something else, but couldn't figure it out and ended up giving up.
>
> I think the first step is to actually write down the issues/actions
> points, so I propose we start a tracking issue so we can at least start
> to list the problems that we want to fix, and then create action points
> from there. Or perhaps another media, like a page on the Wiki or a GH
> Project?
>
> Cheers,
> Bruno.
More information about the pytest-dev
mailing list