As it seems that virtualenv package is in need of some maintenance effort, 
focused mostly on doing reviews, closing or merging them and eventually doing a 
new release once a month.

I know that virtualenv is in deprecation mode as its would be no longer needed 
when Python2 will no longer be used. The reality is that Python 2.x will still 
be in production after January 1st, 2020 because there are deployed products 
with LTS contracts which will need some time to get updated to newer versions 
that use py3. This automatically translates to the need to have a working 
virtualenv for testing them. I am part of the OpenStack team and I am sure 
that, even if I like it or not, I would have to deal with some amount of py2 
even after the magic date.

The current situation with virtualenv is pretty bad because there are lots of 
open pull-requests which are not reviewed or merged, mostly because there is 
nobody available to do that boring extra work. I had few changes that were 
improving the CI testing of virtualenv which soon will be one year old,... most 
of them without any feedback. Even finding whom to ping by email or irc was a 
challenge as I got two responses: no response at all or someone else telling me 
that they are not maintainers of the virtualenv package. Example 
https://groups.google.com/forum/#!topic/pypa-dev/YMVsRbNoVpg

For these reasons I would like to become a maintainer for virtualenv, 
preferably working with two others on keeping it alive for a couple of years 
till we could organize a big wake ceremony for it.

It would be preferable if two others would join the maintenance "taskforce" 
because merging a change should almost always involve at least two reviewers.

While I cannot make any guarantees regarding dealing with all reported bugs, I 
can commit on assuring that there are no PRs that are not reviewed for longer 
than 30 days (aiming for one week). Now there are ~75 open PRs. I have being 
doing open source for a long time and I respect all the time and efforth put by 
project maintainers and at the same time I always tried to do my best dealign 
with incoming PRs because if someone spended his time trying to make a 
contribution that is passing CI, they probably deserve at least a review. 

https://github.com/pypa/virtualenv/pulls 

Thanks
Sorin Sbarnea
@ssbarnea on irc/github/...
--
Distutils-SIG mailing list -- distutils-sig@python.org
To unsubscribe send an email to distutils-sig-le...@python.org
https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/
Message archived at 
https://mail.python.org/mm3/archives/list/distutils-sig@python.org/message/EOXOL3742HVDLAIQDODL36UNRGU4R6SG/

Reply via email to