net/tircd removal ? (+ patch for missing RUN_DEPENDS)

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

net/tircd removal ? (+ patch for missing RUN_DEPENDS)

Solene Rapenne
tircd requires p5-JSON-Any and p5-POE-Filter-IRCD in order to work.

I did not try if it works, it requires a twitter account.

We use version 0.7 from 2009, 0.30 has been released in 2013 and project
is dead since that time. I'd propose to kill it as it seems nobody use it.

Index: Makefile
===================================================================
RCS file: /data/cvs/ports/net/tircd/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile 12 Jul 2019 20:48:50 -0000 1.8
+++ Makefile 18 Jul 2019 14:27:10 -0000
@@ -4,7 +4,7 @@ COMMENT= ircd proxy to the twitter API
 
 DISTNAME= tircd_v0.7
 PKGNAME= ${DISTNAME:S/_v/-/}
-REVISION= 0
+REVISION= 1
 
 CATEGORIES= net
 
@@ -16,7 +16,9 @@ PERMIT_PACKAGE= Yes
 MASTER_SITES= ${MASTER_SITE_GOOGLECODE:=tircd/}
 
 BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= net/p5-Net-Twitter
+RUN_DEPENDS= converters/p5-JSON-Any \
+ net/p5-Net-Twitter \
+ net/p5-POE-Filter-IRCD
 
 NO_BUILD= Yes
 NO_TEST= Yes

Reply | Threaded
Open this post in threaded view
|

Re: net/tircd removal ? (+ patch for missing RUN_DEPENDS)

Stuart Henderson
On 2019/07/18 16:32, Solene Rapenne wrote:
> tircd requires p5-JSON-Any and p5-POE-Filter-IRCD in order to work.
>
> I did not try if it works, it requires a twitter account.
>
> We use version 0.7 from 2009, 0.30 has been released in 2013 and project
> is dead since that time. I'd propose to kill it as it seems nobody use it.

I think it's fairly unlikely to do anything useful now, unless someone who
is actually using it speaks up to say that it works soon, then I am ok with
deleting.


> Index: Makefile
> ===================================================================
> RCS file: /data/cvs/ports/net/tircd/Makefile,v
> retrieving revision 1.8
> diff -u -p -r1.8 Makefile
> --- Makefile 12 Jul 2019 20:48:50 -0000 1.8
> +++ Makefile 18 Jul 2019 14:27:10 -0000
> @@ -4,7 +4,7 @@ COMMENT= ircd proxy to the twitter API
>  
>  DISTNAME= tircd_v0.7
>  PKGNAME= ${DISTNAME:S/_v/-/}
> -REVISION= 0
> +REVISION= 1
>  
>  CATEGORIES= net
>  
> @@ -16,7 +16,9 @@ PERMIT_PACKAGE= Yes
>  MASTER_SITES= ${MASTER_SITE_GOOGLECODE:=tircd/}
>  
>  BUILD_DEPENDS= ${RUN_DEPENDS}
> -RUN_DEPENDS= net/p5-Net-Twitter
> +RUN_DEPENDS= converters/p5-JSON-Any \
> + net/p5-Net-Twitter \
> + net/p5-POE-Filter-IRCD
>  
>  NO_BUILD= Yes
>  NO_TEST= Yes
>

Reply | Threaded
Open this post in threaded view
|

Re: net/tircd removal ? (+ patch for missing RUN_DEPENDS)

Solene Rapenne
On Thu, Jul 18, 2019 at 09:33:12PM +0100, Stuart Henderson wrote:

> On 2019/07/18 16:32, Solene Rapenne wrote:
> > tircd requires p5-JSON-Any and p5-POE-Filter-IRCD in order to work.
> >
> > I did not try if it works, it requires a twitter account.
> >
> > We use version 0.7 from 2009, 0.30 has been released in 2013 and project
> > is dead since that time. I'd propose to kill it as it seems nobody use it.
>
> I think it's fairly unlikely to do anything useful now, unless someone who
> is actually using it speaks up to say that it works soon, then I am ok with
> deleting.
>
I think it may still work. The twitter part seems to be taken care of by
net/p5-Net-Twitter which is used by net/twirssi too and is not abandoned
upstream.

Seems our twirssi is obsolete too, we have version 2.6.3 from 2014, last
version is from 2018-09-01.

Last update of net/p5-Net-Twitter is from 2016 from sthen:
https://marc.info/?l=openbsd-ports-cvs&w=2&r=1&s=p5-Net-Twitter&q=b

Maybe we should delete them all if nobody use them.

Reply | Threaded
Open this post in threaded view
|

Re: net/tircd removal ? (+ patch for missing RUN_DEPENDS)

Solene Rapenne
On Fri, Jul 19, 2019 at 09:14:52AM +0200, Solene Rapenne wrote:

> On Thu, Jul 18, 2019 at 09:33:12PM +0100, Stuart Henderson wrote:
> > On 2019/07/18 16:32, Solene Rapenne wrote:
> > > tircd requires p5-JSON-Any and p5-POE-Filter-IRCD in order to work.
> > >
> > > I did not try if it works, it requires a twitter account.
> > >
> > > We use version 0.7 from 2009, 0.30 has been released in 2013 and project
> > > is dead since that time. I'd propose to kill it as it seems nobody use it.
> >
> > I think it's fairly unlikely to do anything useful now, unless someone who
> > is actually using it speaks up to say that it works soon, then I am ok with
> > deleting.
> >
> I think it may still work. The twitter part seems to be taken care of by
> net/p5-Net-Twitter which is used by net/twirssi too and is not abandoned
> upstream.
>
> Seems our twirssi is obsolete too, we have version 2.6.3 from 2014, last
> version is from 2018-09-01.
>
> Last update of net/p5-Net-Twitter is from 2016 from sthen:
> https://marc.info/?l=openbsd-ports-cvs&w=2&r=1&s=p5-Net-Twitter&q=b
>
> Maybe we should delete them all if nobody use them.
>

I propose to following ports:

net/twirrsi
net/tircd
net/p5-Net-Twitter

Reply | Threaded
Open this post in threaded view
|

Re: net/tircd removal ? (+ patch for missing RUN_DEPENDS)

Andrew Hewus Fresh
On Wed, Oct 16, 2019 at 01:33:40PM +0200, Solene Rapenne wrote:

> On Fri, Jul 19, 2019 at 09:14:52AM +0200, Solene Rapenne wrote:
> > On Thu, Jul 18, 2019 at 09:33:12PM +0100, Stuart Henderson wrote:
> > > On 2019/07/18 16:32, Solene Rapenne wrote:
> > Last update of net/p5-Net-Twitter is from 2016 from sthen:
> > https://marc.info/?l=openbsd-ports-cvs&w=2&r=1&s=p5-Net-Twitter&q=b
> >
> > Maybe we should delete them all if nobody use them.
> >
>
> I propose to following ports:
>
> net/twirrsi
> net/tircd

These are fine with me to remove

> net/p5-Net-Twitter

But, I actually use Net::Twitter, but apparently didn't mail in an update.
I'll work on getting one mailed in.

https://github.com/afresh1/openbsd-commits-to-twitter/blob/master/commits-to-twitter.pl#L24

l8rZ,
--
andrew - http://afresh1.com

The 3 great virtues of a programmer: Laziness, Impatience, and Hubris.
                      --Larry Wall

Reply | Threaded
Open this post in threaded view
|

Re: net/tircd removal ? (+ patch for missing RUN_DEPENDS)

Stuart Henderson
On 2019/10/16 11:30, Andrew Hewus Fresh wrote:

> On Wed, Oct 16, 2019 at 01:33:40PM +0200, Solene Rapenne wrote:
> > On Fri, Jul 19, 2019 at 09:14:52AM +0200, Solene Rapenne wrote:
> > > On Thu, Jul 18, 2019 at 09:33:12PM +0100, Stuart Henderson wrote:
> > > > On 2019/07/18 16:32, Solene Rapenne wrote:
> > > Last update of net/p5-Net-Twitter is from 2016 from sthen:
> > > https://marc.info/?l=openbsd-ports-cvs&w=2&r=1&s=p5-Net-Twitter&q=b
> > >
> > > Maybe we should delete them all if nobody use them.
> > >
> >
> > I propose to following ports:
> >
> > net/twirrsi
> > net/tircd
>
> These are fine with me to remove
>
> > net/p5-Net-Twitter
>
> But, I actually use Net::Twitter, but apparently didn't mail in an update.
> I'll work on getting one mailed in.
>
> https://github.com/afresh1/openbsd-commits-to-twitter/blob/master/commits-to-twitter.pl#L24

I don't see any reason to keep tircd, but twirssi is still relevant.

Reply | Threaded
Open this post in threaded view
|

Re: net/tircd removal ? (+ patch for missing RUN_DEPENDS)

Stuart Henderson
On 2019/10/16 21:17, Stuart Henderson wrote:
> I don't see any reason to keep tircd, but twirssi is still relevant.

Started looking at the twirssi update, it needs Twitter::API which will
result in a few new ports,

p5-Twitter-API
p5-Class-Tiny-Chained
p5-Devel-GlobalPhase
p5-HTTP-Thin
p5-MooX-Aliases
p5-MooX-Traits
p5-Test-Spec
p5-URL-Encode
p5-WWW-OAuth

If anyone reading has any of these already done, please send (or
probably re-send ;-) them to ports@ and CC me and I'll review.

(Now I remember why I don't like touching perl ports too much,
this always happens!)