Thanks a lot for this e-mail Ronny! It is very important to be comfortable and in a role you enjoy and care about when participating in a open source project like pytest.
As we have discussed many times in chat/email, backward compatibility brakages are sometimes necessary and are part of the development and evolution of a long running project, so those are welcome! Myself and the rest of the team sure are glad to have you back! :) Cheers, Bruno. On Sun, Dec 8, 2019 at 5:30 PM RonnyPfannschmidt < opensou...@ronnypfannschmidt.de> wrote: > Hi everyone, > > in the last few weeks i have ramped up my involvement with pytest after > taking a longer break. > > In my time of reflection i came to a few conclusions i want to share. > > The need for my break after all in part originated from caring too much > about things that don't actually matter to me as a person. > Its not sensible for me to stay on top of all the things and it destroys > the time frames i actually have for contributing the things that i want > to bring in. > > Back around 2005 when i i started with pytest, it was very simple and i > could actually easily fix issues with pytest in a testsuite > for that little while it took Holger to actually pick it up and fix it > better in pytest itself. > > Over the following years, as my involvement with pytest grew and > expanded, the feature-set pf pytest, > as well as our technical debt from trying hard not to break things for > users grew. > > Between 2016 i had taken it very hardly on myself that we cannot nicely > iterate on this technical debt which turned pytest from something > where i can easily fix a bug that affects my testsuite from my testsuite > into something where that is not the case anymore. > > I had also taken it in on myself that some issues (like marker transfer > between sibling classes) would affect some users gravely. > And a fix was incredible hard to come by back then. > > My self-introspection while taking the pause has lead me to a few > questions and my personal answers. > > What do i want to be responsible for ? > What do i want to feel responsible for ? > What do i want out of my Involvement ? > > Its important to answer those with a good base-level of the "good > selfishness" which is there to preserve our own selves in the world and > to assert our own position. > > In future i will no longer be on top of all the issues in some sense (in > fact, ignoring issues that don't spark my interest has left me with time > to do more about things that i care about, both pytest and other things). > In future i will work on guiding and developing pytest into a direction > where users will actually be able to fix bugs that affect them in a own > testsuite until we fix it right. > In future i will work on community building - i want the community of > pytest to grow, i want the number of pytest core developers to grow and > i want the number of active umbrella plugins to grow. > For that a vibrant, including and encouraging community setup is needed > (plus community builder is a great self development goal, i have so many > rough edges at community communication that i want to smooth/reshape). > > And while aiming for that a primary goal of mine will be joy > * joy of developing and bringing things forward > * joy of interacting and helping people/myself to grow > * joy of being in control of what i do for who and when i do it. > > I'm choosing a future that i will enjoy and and i invite everyone to > join me in the journey of choosing a personal future abundant with the > positive. > > Whats coming next is that i'm going to keep slowly organizing myself > around the changes i want to bring forward and slowly bringing them into > reality in small sustainable steps. > > Part of that already manifests in my proposals/changes to the > development processes and the Node Structures. > > The rest will reveal itself as i refine my own processes and start to > communicate better/more structured. > > Regards, Ronny > > _______________________________________________ > pytest-dev mailing list > pytest-dev@python.org > https://mail.python.org/mailman/listinfo/pytest-dev >
_______________________________________________ pytest-dev mailing list pytest-dev@python.org https://mail.python.org/mailman/listinfo/pytest-dev