On 2/22/22 21:10, Ian Haywood wrote:
On 22/02/2022 7:44 am, Glyph wrote:
I’m in a similar place myself. I could probably put more effort forth
if we could get a bit more of a small commitment from more other
developers. I do not want to spend my time as a full-time unpaid
twisted maintainer, or simply slogging through reviewing old tickets
while never developing any interesting new features myself. But, it
seems like unless I do, then my own feature development will simply
languish forever at the end of a year-long queue.
It makes me wish we could have a sort of open source mutually-assured
maintenance system, where we all put in some number of hours and get
some small reward (like bragging rights, a little badge?) out of
meeting that commitment. But that also requires some volunteers[1]
to go build it.
This trial maintenance is also something I’m definitely interested
in, but I don’t think /just/ a small commitment from me and JP would
be quite enough to get it somewhere meaningful.
I would like to contribute more to twisted, but I've found the review
process discouraging. I suppose I would call myself a "frustrated
twisted developer".
maintaining trial is beyond my knowledge but are there any other small
desired tasks ?
[I've not felt competent to do code reviews until I'd had *one* PR
accepted]
Ian
+1 for Ian's comment, I see myself in the same position.
After having dragged nevow from py2 to py3 to a point where most (or
all?) of the trial tests ran green I just gave up on breaking the myriad
of very simple changes into single PRs.
I'm really in for proper adherence to the process whatever it might
entail but trial itself was more of a stumbling block than a honed tool
providing the right amount of insight into tests and why they failed.
trial was extremely difficult to handle for all nevow/athena related
tests where the tests spawn sub processes dealing with JavaScript. I
don't know how other testing frameworks would fare in such
multilanguage/cross network situations, but being able to have clean
third party real network clients tied into the framework for protocol
testing would have made me tackle the move forward to break athena out
of nevow and refresh and renew the in my opinion still unrivaled in ease
of use for bidirectional RPC framework.
Mahalo, Werner
_______________________________________________
Twisted mailing list -- twisted@python.org
To unsubscribe send an email to twisted-le...@python.org
https://mail.python.org/mailman3/lists/twisted.python.org/
Message archived at
https://mail.python.org/archives/list/twisted@python.org/message/QL3WDFRRF6CD6AIC2TNGUVIVXO5XOYOE/
Code of Conduct: https://twisted.org/conduct