hi!
Nice to see you are alive! Really!
I agree with everything you wrote here. When the review is slow, even super slow, then it is ok. But it must be somehow clear from the discussion that it is slow, not dead.
The only exception are tests: I understood they can be added later and you do not insists on them immediately. I admit I have no idea how to do a proper JS interactive tests with jenkins in background, but if it would be clear that you insists, I would at least try.
The issue (both this and (mainly) the https://issues.jenkins.io/browse/JENKINS-73483 ) can be considered as new feature. But are not. Both are bug, because the plugin can not be properly used without both of them. Still, you are main maintainer, I honour that, so lets consider that as features.
I definitely agree on discussion, but first there must be someone to participate in discussion. Slow maybe, but clear that it is not stalled.
Also I definitely agree on agreement. Really. Whatever you suggest, I would try to oncorporate (if it will be still doing what it shod be).
On projects, where maintenance is rare, even sporadic, I have bad habit to bring PR first, issue then. It usually pays off, but not always (as we see here).
year in production indeed do not guarantee it is generic for all users, nor bug free, nor perfect, and IT IS indeed ABSOLUTELY NECESSARY to walk it through some discussions! I supported to much products to argue on this. But it means that the feature was tuned, and that it have some target audience which is so happy to have it, that are rather running from fork.
Sorry for keep pushing this, I'm same volunteer as you are, only am still using those nots. It is too common in opensource world, that some really good features are rotting in various unknown forks serving jsut people who knows them, and very often even maintainers do not know about them. Where such features would nearly always benefit to all. If both parts would try just a small bit harder this would not be happening.
Also I have seen death of to much good projects, just because maintainer disappeared. Then there is fork war, and one goes out again, but so much wasted energies....
Looking forward for your comments and suggestions.
J.
Hi markewaite ! Thanx a lot for reply! I think I did what you suggest: "...tap-plugin/pull/38 does, and that is opened (via its closed predecessor since december 2022. The PR is battle tested in production for longer then year."
But most likely I miss something. The plugin from ci.jenkins.io (vanilla usptream) suffers the issue. My fork (source of PR) have it fixed. If you have better advertise of binary .hpi from my fork, can yuo please elaborate a bit more?