Date: Thu, 25 May 2006 11:02:33 +0300 From: Vasil Dimov <vd@FreeBSD.org> To: Kris Kennaway <kris@obsecurity.org> Cc: FreeBSD Ports <ports@freebsd.org>, Conor McDermottroe <ports@mcdermottroe.com>, Frank Laszlo <laszlof@vonostingroup.com>, Andrew Pantyukhin <infofarmer@gmail.com> Subject: Re: Number of maintainers vs. number of ports Message-ID: <20060525080233.GA75675@qlovarnika.bg.datamax> In-Reply-To: <20060524213942.GA89895@xor.obsecurity.org> References: <cb5206420605220417o5a5d8667l648f42644f39d4e4@mail.gmail.com> <cb5206420605220528k1be0bc03t1c74c6c8e08f35b4@mail.gmail.com> <20060523012528.GA8161@xor.obsecurity.org> <20060523121638.GA88145@platinum.office.edgespace.net> <44730BC2.8000509@vonostingroup.com> <20060523134217.GB88145@platinum.office.edgespace.net> <44731249.9080100@vonostingroup.com> <20060523143814.GA52944@qlovarnika.bg.datamax> <20060524213942.GA89895@xor.obsecurity.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, May 24, 2006 at 05:39:42PM -0400, Kris Kennaway wrote: > On Tue, May 23, 2006 at 05:38:14PM +0300, Vasil Dimov wrote: > > On Tue, May 23, 2006 at 09:46:49AM -0400, Frank Laszlo wrote: > > >=20 > > > Conor McDermottroe wrote: > > > > On Tue, May 23, 2006 at 09:18:58AM -0400, Frank Laszlo wrote: > > > > =20 > > > >> Conor McDermottroe wrote: > > > >> =20 > > > >>> On Mon, May 22, 2006 at 09:25:28PM -0400, Kris Kennaway wrote: > > > >>> =20 > > > >>> =20 > > > >>>> Nevertheless, I'd still like to see more maintaine{rs,d ports}. = We > > > >>>> now have a nice document about "what it means to be a maintainer= ", so > > > >>>> I think we should start doing some outreach to bring new people = in. > > > >>>> =20 > > > >>>> =20 > > > >>> Perhaps we should encourage users to look at the ports they have > > > >>> installed that are unmaintained and think about volunteering to m= aintain > > > >>> them? > > > >>> > > > >>> A script similar to the one below may be helpful (apologies in ad= vance > > > >>> if my shell-fu is weak). When I ran it, it surprised me to see th= at > > > >>> ports like lang/ruby18 and misc/compat5x are unmaintained. (Oh, f= or the > > > >>> time...) > > > >>> =20 > > > > -- SNIP SCRIPT -- > > > > =20 > > > >> The INDEX file is really better suited for such things. Heres a qu= ick > > > >> example. > > > >> =20 > > > > -- SNIP SCRIPT -- > > > > > > > > True, if you want to see all of the unmaintained ports. I was aimin= g at > > > > showing people only the ports /they have installed/ that are > > > > unmaintained. I don't expect people to adopt ports that they don't = even > > > > use themselves. :-) > > > > > > > > -C > > > > > > > > =20 > > >=20 > > > Ahh, good point! I still think that the INDEX file would be better th= an > > > doing `make -V MAINTAINER` for the ports though. :) > > >=20 > >=20 > > Here it is: > >=20 > > grep -F "`for o in \`pkg_info -qao\` ; do echo "|/usr/ports/${o}|" ; do= ne`" /usr/ports/INDEX-6 |grep -i '|ports@freebsd.org|' |cut -f 2 -d '|' > >=20 > > with one call to pkg_info and one read of the INDEX file > >=20 > > make -C /usr/ports -V INDEXFILE should be used for the index filename. >=20 > Nice, I'll see about sending mail to announce with this recipe and a > pointer to the document. >=20 Well, if this is going to live somewhere outside this mailing list I would like to do some polishing: PORTSDIR=3D${PORTSDIR:-/usr/ports} INDEX=3D"${PORTSDIR}/`make -C ${PORTSDIR} -V INDEXFILE`" grep -F "`pkg_info -qao |sed -E "s#(.*)#|${PORTSDIR}/\1|#"`" ${INDEX} \ |grep -i '|ports@freebsd.org|' \ |cut -f 2 -d '|' --=20 Vasil Dimov gro.DSBeerF@dv Testing can show the presence of bugs, but not their absence. -- Edsger W. Dijkstra
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060525080233.GA75675>