jayvdb added a comment.

(sorry it took so long for me to get back to this)

1. python pysearch , I think I see what you are saying.

https://packages.debian.org/source/wheezy/python-pysearch is a transitional 
package for https://packages.debian.org/wheezy/python-yahoo

The filelist of https://packages.debian.org/wheezy/all/python-yahoo/filelist 
looks very similar to the source 
http://sourceforge.net/p/pysearch/code/HEAD/tree/trunk/yahoo/search/ listed at 
https://pypi.python.org/pypi/pYsearch , and it the appropriate .egg

So, I think only installing 'python-yahoo' is fine.

----

2. daemonize .  Sorry, this can be ignored, as this external dependency is due 
to my misunderstanding; see https://phabricator.wikimedia.org/T89581 .

p.s. If you dont want -daemonize used on tool labs, create a task to add a 
warning or error if it is used on tool labs.  Tool labs is pywikibot's primary 
customer, so ... IMO the software should try to help enforce/promote the way 
you want the software used on your free hardware.

----

3. crontab

This module is only a crontab parser.

https://pypi.python.org/pypi/crontab
is
https://github.com/josiahcarlson/parse-crontab

It is used to parse the second item in each own of this page

https://de.wikipedia.org/wiki/Benutzer:DrTrigon/DrTrigonBot/script_wui-crontab.css

The first item is a revid, which is currently

https://de.wikipedia.org/wiki/?oldid=125193969

Those on-wiki 'files' are semi-protected due to the fact they are .css files.

The bot and operator was last active in August 2014 : 
https://de.wikipedia.org/wiki/Spezial:Beitr%C3%A4ge/DrTrigonBot / 
https://de.wikipedia.org/wiki/Spezial:Beitr%C3%A4ge/DrTrigon 
(https://tools.wmflabs.org/guc/?user=DrTrigon)  
https://gerrit.wikimedia.org/r/#/q/owner:%22DrTrigon+%253Cdr.trigon%2540surfeu.ch%253E%22,n,z
  They dont have a Phab account that I can see.

I would not mind if we deferred the 'what to do' with this script and its 
crontab dependency a little longer to see if DrTrigon becomes active.  The 
dependency is optional, and nobody else is seriously working on improving this 
script at the moment (see https://phabricator.wikimedia.org/T70797), so the 
dependency isn't needed for regression testing.  The Lua dependency (mentioned 
in the task description) needs to be resolved before the crontab dependency is 
a serious impediment.

----

But wait, there is more!

Other dependencies added recently:

python3: six (probably already installed)
python2.6: future (hopefully you're not maintaining a py2.6 environment..;-)


TASK DETAIL
  https://phabricator.wikimedia.org/T86015

REPLY HANDLER ACTIONS
  Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign 
<username>.

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: jayvdb, Ricordisamoa, Aklapper, yuvipanda, droid, scfc, coren, 
pywikipedia-bugs



_______________________________________________
Pywikipedia-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-bugs

Reply via email to