Re: Drop maintainership completely
On Thu, Aug 09, 2018 at 09:05:25PM -0400, trondd wrote: > On Thu, August 9, 2018 6:56 pm, Leonid Bobrov wrote: > > I am very irritated right now. > > > > I realise I don't belong here and you don't need me as maintainer, > > besides I never wanted to be maintainer, I just want immediate ports > > updates, but recently you started to ignore my update over 2 weeks, but > > it is very tiny. I don't have patience and I don't understand you, > > furthermore I don't want to understand you. > > > > 2 weeks is short time. My updates have pretty much always needed poking > for months. Sometimes 6 months go by and I just submit the next version. > You have to be patient with a small unpaid community. Sometimes not a lot > of people use the software that you do. > > If you want the port updated, well, even if it takes weeks to get > comitted, you've already got the updated version, right? Carry on with > life. The ports tree will catch up. > > We're all here because we enjoy it. If you're not enjoying it right now, > take some time away. You don't have to be all in all the time and then > get frustrated when things aren't happening that fast and then rage quit. > Temper your expectations and your goals. Speaking from personal experience, there are so many things to keep up and running and to improve that actually looking at new ports and updates and reviewing, testing them, is something I no longer get the chance to do regularly. I'm all for having more committers, but the work is very selfless. You need to test, you need to be careful... in general, we import new people when they start churning ports that do not need 10+ changes to be useful, and that write mails that explain the work they did :) (hint to wannabe porters) Granted, the situation does improve, the infrastructure warns about more stuff these days, and we have enough regular bulks that most build mistakes get caught early on. You've got to realize that there have been lots of major changes over the past few years. Switching to clang was a large effort, using lld is another one currently in progress. All the nice mitigation techniques we got, like canaris, like wxallowed, take time to figure out and make work (in fact, wxallowed is definitely not finished). Doing pledge() for crucial ports is also work. Fixing bugs like ports that fetch during build was also fun (though somewhat limited in scope)... I could go on and on... And the ports keep moving. There are more and more ports requiring at least C++11 to build (and it's very likely this is going to become C++14/17 in the near future), go and rust put more tendrils in more stuff as time progresses...
Re: Drop maintainership completely
On Fri, 10 Aug 2018 01:56:58 +0300 (EEST) Leonid Bobrov wrote: > ... ignore my update over 2 weeks ... Summer holidays/people out enjoying the weather/with family/etc? Cheers, -- Craig Skinner | http://linkd.in/yGqkv7
Re: Drop maintainership completely
Hi, trondd wrote on Thu, Aug 09, 2018 at 09:05:25PM -0400: > 2 weeks is short time. My updates have pretty much always needed poking > for months. Sometimes 6 months go by and I just submit the next version. > You have to be patient with a small unpaid community. Sometimes not a lot > of people use the software that you do. > > If you want the port updated, well, even if it takes weeks to get > comitted, you've already got the updated version, right? Carry on with > life. The ports tree will catch up. > > We're all here because we enjoy it. If you're not enjoying it right now, > take some time away. You don't have to be all in all the time and then > get frustrated when things aren't happening that fast and then rage quit. > Temper your expectations and your goals. Well said. Besides, lack of feedback is not meant ad personam. Even i, as a developer, am sitting on two ports right now that both myself and the maintainer consider ready for import (subsurface and libdivecomputer) and that have also been tested by a third user but that i can't import just yet because no other porter found the time yet to cross-check them and provide an OK. And it's not a good idea to import blindly and prematurely and cause havoc in bulk builds because that puts additional load on exactly the people who are already working hardest. If more people collect and demonstrate the experience to become developers working on ports, the situation may slowly improve over time by distributing the work of review, providing OKs, and importing on more shoulders, but as things stand right now, patience is definitely required. Yours, Ingo
Re: Drop maintainership completely
On Thu, August 9, 2018 6:56 pm, Leonid Bobrov wrote: > I am very irritated right now. > > I realise I don't belong here and you don't need me as maintainer, > besides I never wanted to be maintainer, I just want immediate ports > updates, but recently you started to ignore my update over 2 weeks, but > it is very tiny. I don't have patience and I don't understand you, > furthermore I don't want to understand you. > 2 weeks is short time. My updates have pretty much always needed poking for months. Sometimes 6 months go by and I just submit the next version. You have to be patient with a small unpaid community. Sometimes not a lot of people use the software that you do. If you want the port updated, well, even if it takes weeks to get comitted, you've already got the updated version, right? Carry on with life. The ports tree will catch up. We're all here because we enjoy it. If you're not enjoying it right now, take some time away. You don't have to be all in all the time and then get frustrated when things aren't happening that fast and then rage quit. Temper your expectations and your goals. > Don't reply to me, it's pointless, forget about my existence, I am > nobody, I don't want to be anybody. > > Take my last diff, it drops me as maintainer and updates net/toxcore, > I don't care who will take care of those ports, I am done. > > Index: www/vimb/Makefile > === > RCS file: /cvs/ports/www/vimb/Makefile,v > retrieving revision 1.16 > diff -u -p -u -p -r1.16 Makefile > --- www/vimb/Makefile 27 Jun 2018 21:04:06 - 1.16 > +++ www/vimb/Makefile 9 Aug 2018 21:52:52 - > @@ -5,13 +5,11 @@ COMMENT = modal webkit-based browser ins > GH_ACCOUNT = fanglingsu > GH_PROJECT = vimb > GH_TAGNAME = 3.2.0 > -REVISION = 0 > +REVISION = 1 > > CATEGORIES = www x11 > > HOMEPAGE = https://fanglingsu.github.io/vimb/ > - > -MAINTAINER = Leonid Bobrov > > # GPLv3+ > PERMIT_PACKAGE_CDROM = Yes > Index: net/toxcore/Makefile > === > RCS file: /cvs/ports/net/toxcore/Makefile,v > retrieving revision 1.2 > diff -u -p -u -p -r1.2 Makefile > --- net/toxcore/Makefile 26 Jun 2018 20:34:04 - 1.2 > +++ net/toxcore/Makefile 9 Aug 2018 21:52:52 - > @@ -2,19 +2,17 @@ > > COMMENT =Tox client library > > -V = 0.2.3 > +V = 0.2.5 > DISTNAME = toxcore-$V > > GH_ACCOUNT = TokTok > GH_PROJECT = c-toxcore > GH_TAGNAME = v$V > > -SHARED_LIBS += toxcore 0.1 # 0.1 > +SHARED_LIBS += toxcore 0.2 # 0.2 > CATEGORIES = net telephony > > HOMEPAGE = https://tox.chat/ > - > -MAINTAINER = Leonid Bobrov > > # GPLv3+ > PERMIT_PACKAGE_CDROM = Yes > Index: net/toxic/Makefile > === > RCS file: /cvs/ports/net/toxic/Makefile,v > retrieving revision 1.3 > diff -u -p -u -p -r1.3 Makefile > --- net/toxic/Makefile17 Jul 2018 13:49:23 - 1.3 > +++ net/toxic/Makefile9 Aug 2018 21:52:52 - > @@ -5,11 +5,9 @@ COMMENT =ncurses-based Tox client > GH_ACCOUNT = Jfreegman > GH_PROJECT = toxic > GH_TAGNAME = v0.8.2 > -REVISION = 1 > +REVISION = 2 > > CATEGORIES = net > - > -MAINTAINER = Leonid Bobrov > > # GPLv3+ > PERMIT_PACKAGE_CDROM = Yes > Index: net/utox/Makefile > === > RCS file: /cvs/ports/net/utox/Makefile,v > retrieving revision 1.3 > diff -u -p -u -p -r1.3 Makefile > --- net/utox/Makefile 29 Jun 2018 22:16:19 - 1.3 > +++ net/utox/Makefile 9 Aug 2018 21:52:52 - > @@ -7,13 +7,11 @@ V = 0.17.0 > DISTNAME = uTox-${V}-full > PKGNAME =utox-${V} > MASTER_SITES = https://github.com/uTox/uTox/releases/download/v${V}/ > -REVISION = 1 > +REVISION = 2 > > CATEGORIES = net > > HOMEPAGE = https://utox.io > - > -MAINTAINER = Leonid Bobrov > > # MIT > PERMIT_PACKAGE_CDROM = Yes >
Re: Drop maintainership completely
On 2018/08/10 01:56, Leonid Bobrov wrote: > I am very irritated right now. > > I realise I don't belong here and you don't need me as maintainer, > besides I never wanted to be maintainer, I just want immediate ports > updates, but recently you started to ignore my update over 2 weeks, but > it is very tiny. I don't have patience and I don't understand you, > furthermore I don't want to understand you. > > Don't reply to me, it's pointless, forget about my existence, I am > nobody, I don't want to be anybody. > > Take my last diff, it drops me as maintainer and updates net/toxcore, > I don't care who will take care of those ports, I am done. I've dropped maintainer as requested. I haven't updated net/toxcore in the same commit because I have no information about what the update does (your previous mail about it just had the diff with no information) and no good setup to test it with here.
Re: Drop maintainership completely
I would not get discouraged, it could be low demand for the application in question, or people being busy or the message gets lost in the traffic of the list. Things do take time. One other thing I have been keeping in mind is that it takes time to build a reputation in a community. I am new to OpenBSD and porting so I do not expect instant merges on anything I submit to the list. Hopefully things work out for you either way though. Edward Lopez-Acosta On 8/9/18 5:56 PM, Leonid Bobrov wrote: I am very irritated right now. I realise I don't belong here and you don't need me as maintainer, besides I never wanted to be maintainer, I just want immediate ports updates, but recently you started to ignore my update over 2 weeks, but it is very tiny. I don't have patience and I don't understand you, furthermore I don't want to understand you. Don't reply to me, it's pointless, forget about my existence, I am nobody, I don't want to be anybody. Take my last diff, it drops me as maintainer and updates net/toxcore, I don't care who will take care of those ports, I am done. Index: www/vimb/Makefile === RCS file: /cvs/ports/www/vimb/Makefile,v retrieving revision 1.16 diff -u -p -u -p -r1.16 Makefile --- www/vimb/Makefile 27 Jun 2018 21:04:06 - 1.16 +++ www/vimb/Makefile 9 Aug 2018 21:52:52 - @@ -5,13 +5,11 @@ COMMENT = modal webkit-based browser ins GH_ACCOUNT = fanglingsu GH_PROJECT = vimb GH_TAGNAME = 3.2.0 -REVISION = 0 +REVISION = 1 CATEGORIES = www x11 HOMEPAGE = https://fanglingsu.github.io/vimb/ - -MAINTAINER = Leonid Bobrov # GPLv3+ PERMIT_PACKAGE_CDROM =Yes Index: net/toxcore/Makefile === RCS file: /cvs/ports/net/toxcore/Makefile,v retrieving revision 1.2 diff -u -p -u -p -r1.2 Makefile --- net/toxcore/Makefile26 Jun 2018 20:34:04 - 1.2 +++ net/toxcore/Makefile9 Aug 2018 21:52:52 - @@ -2,19 +2,17 @@ COMMENT = Tox client library -V = 0.2.3 +V =0.2.5 DISTNAME =toxcore-$V GH_ACCOUNT = TokTok GH_PROJECT = c-toxcore GH_TAGNAME = v$V -SHARED_LIBS += toxcore 0.1 # 0.1 +SHARED_LIBS += toxcore 0.2 # 0.2 CATEGORIES = net telephony HOMEPAGE = https://tox.chat/ - -MAINTAINER = Leonid Bobrov # GPLv3+ PERMIT_PACKAGE_CDROM =Yes Index: net/toxic/Makefile === RCS file: /cvs/ports/net/toxic/Makefile,v retrieving revision 1.3 diff -u -p -u -p -r1.3 Makefile --- net/toxic/Makefile 17 Jul 2018 13:49:23 - 1.3 +++ net/toxic/Makefile 9 Aug 2018 21:52:52 - @@ -5,11 +5,9 @@ COMMENT = ncurses-based Tox client GH_ACCOUNT = Jfreegman GH_PROJECT = toxic GH_TAGNAME = v0.8.2 -REVISION = 1 +REVISION = 2 CATEGORIES = net - -MAINTAINER = Leonid Bobrov # GPLv3+ PERMIT_PACKAGE_CDROM =Yes Index: net/utox/Makefile === RCS file: /cvs/ports/net/utox/Makefile,v retrieving revision 1.3 diff -u -p -u -p -r1.3 Makefile --- net/utox/Makefile 29 Jun 2018 22:16:19 - 1.3 +++ net/utox/Makefile 9 Aug 2018 21:52:52 - @@ -7,13 +7,11 @@ V = 0.17.0 DISTNAME =uTox-${V}-full PKGNAME = utox-${V} MASTER_SITES =https://github.com/uTox/uTox/releases/download/v${V}/ -REVISION = 1 +REVISION = 2 CATEGORIES = net HOMEPAGE = https://utox.io - -MAINTAINER = Leonid Bobrov # MIT PERMIT_PACKAGE_CDROM =Yes
Drop maintainership completely
I am very irritated right now. I realise I don't belong here and you don't need me as maintainer, besides I never wanted to be maintainer, I just want immediate ports updates, but recently you started to ignore my update over 2 weeks, but it is very tiny. I don't have patience and I don't understand you, furthermore I don't want to understand you. Don't reply to me, it's pointless, forget about my existence, I am nobody, I don't want to be anybody. Take my last diff, it drops me as maintainer and updates net/toxcore, I don't care who will take care of those ports, I am done. Index: www/vimb/Makefile === RCS file: /cvs/ports/www/vimb/Makefile,v retrieving revision 1.16 diff -u -p -u -p -r1.16 Makefile --- www/vimb/Makefile 27 Jun 2018 21:04:06 - 1.16 +++ www/vimb/Makefile 9 Aug 2018 21:52:52 - @@ -5,13 +5,11 @@ COMMENT = modal webkit-based browser ins GH_ACCOUNT = fanglingsu GH_PROJECT = vimb GH_TAGNAME = 3.2.0 -REVISION = 0 +REVISION = 1 CATEGORIES = www x11 HOMEPAGE = https://fanglingsu.github.io/vimb/ - -MAINTAINER = Leonid Bobrov # GPLv3+ PERMIT_PACKAGE_CDROM = Yes Index: net/toxcore/Makefile === RCS file: /cvs/ports/net/toxcore/Makefile,v retrieving revision 1.2 diff -u -p -u -p -r1.2 Makefile --- net/toxcore/Makefile26 Jun 2018 20:34:04 - 1.2 +++ net/toxcore/Makefile9 Aug 2018 21:52:52 - @@ -2,19 +2,17 @@ COMMENT = Tox client library -V =0.2.3 +V =0.2.5 DISTNAME = toxcore-$V GH_ACCOUNT = TokTok GH_PROJECT = c-toxcore GH_TAGNAME = v$V -SHARED_LIBS += toxcore 0.1 # 0.1 +SHARED_LIBS += toxcore 0.2 # 0.2 CATEGORIES = net telephony HOMEPAGE = https://tox.chat/ - -MAINTAINER = Leonid Bobrov # GPLv3+ PERMIT_PACKAGE_CDROM = Yes Index: net/toxic/Makefile === RCS file: /cvs/ports/net/toxic/Makefile,v retrieving revision 1.3 diff -u -p -u -p -r1.3 Makefile --- net/toxic/Makefile 17 Jul 2018 13:49:23 - 1.3 +++ net/toxic/Makefile 9 Aug 2018 21:52:52 - @@ -5,11 +5,9 @@ COMMENT = ncurses-based Tox client GH_ACCOUNT = Jfreegman GH_PROJECT = toxic GH_TAGNAME = v0.8.2 -REVISION = 1 +REVISION = 2 CATEGORIES = net - -MAINTAINER = Leonid Bobrov # GPLv3+ PERMIT_PACKAGE_CDROM = Yes Index: net/utox/Makefile === RCS file: /cvs/ports/net/utox/Makefile,v retrieving revision 1.3 diff -u -p -u -p -r1.3 Makefile --- net/utox/Makefile 29 Jun 2018 22:16:19 - 1.3 +++ net/utox/Makefile 9 Aug 2018 21:52:52 - @@ -7,13 +7,11 @@ V = 0.17.0 DISTNAME = uTox-${V}-full PKGNAME = utox-${V} MASTER_SITES = https://github.com/uTox/uTox/releases/download/v${V}/ -REVISION = 1 +REVISION = 2 CATEGORIES = net HOMEPAGE = https://utox.io - -MAINTAINER = Leonid Bobrov # MIT PERMIT_PACKAGE_CDROM = Yes