Xqt added a comment.
@jayvdb I have a script which removes signed entries on voting pages after a delay of "6 months". This may be 181-184 days.
Another needed feature is to calculate months from a Timestamp difference, which is the inverse of the above. This should be the same as mw does when displaying blocking durations.
TASK DETAIL
https://phabricator.wikimedia.org/T73124
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: Xqt
Cc: Xqt, Legoktm, jayvdb, Multichill, XZise, pywikipedia-bugs
Xqt created this task.
Xqt added a subscriber: Xqt.
Xqt added a project: pywikibot-redirect.py.
TASK DESCRIPTION
Processing a single page InterwikiRedirectPage exception should be skipped instead raising the exception:
c:\Pywikipedia\ssh\pywikibot\core>pwb.py redirect do -page:user:xqt/Labor -simul
ate
>>> Benutzer:Xqt/Labor <<<
10
pdc:user:Labor
{u'Benutzer:Xqt/Labor': {'section': '', 'title': u'pdc:user:Labor'}}
Traceback (most recent call last):
File "C:\Pywikipedia\ssh\pywikibot\core\pwb.py", line 222, in <module>
run_python_file(filename, argv, argvu, file_package)
File "C:\Pywikipedia\ssh\pywikibot\core\pwb.py", line 81, in run_python_file
main_mod.__dict__)
File "C:\Pywikipedia\ssh\pywikibot\core\scripts\redirect.py", line 813, in <module>
main()
File "C:\Pywikipedia\ssh\pywikibot\core\scripts\redirect.py", line 810, in main
bot.run()
File "C:\Pywikipedia\ssh\pywikibot\core\scripts\redirect.py", line 709, in run
self.fix_double_redirects()
File "C:\Pywikipedia\ssh\pywikibot\core\scripts\redirect.py", line 523, in fix_double_redirects
self.fix_1_double_redirect(redir_name)
File "C:\Pywikipedia\ssh\pywikibot\core\scripts\redirect.py", line 537, in fix_1_double_redirect
targetPage = newRedir.getRedirectTarget()
File "C:\Pywikipedia\ssh\pywikibot\core\pywikibot\page.py", line 1363, in getRedirectTarget
return self.site.getredirtarget(self)
File "C:\Pywikipedia\ssh\pywikibot\core\pywikibot\site.py", line 2517, in getredirtarget
raise InterwikiRedirectPage(page, target)
pywikibot.exceptions.InterwikiRedirectPage: Page redirects to a page on another Site.
Page: [[de:Benutzer:Xqt/Labor]]
Target page: [[pdc:Yuuser:Labor]] on wikipedia:pdc.
<class 'pywikibot.exceptions.InterwikiRedirectPage'>
CRITICAL: Waiting for 1 network thread(s) to finish. Press ctrl-c to abort
c:\Pywikipedia\ssh\pywikibot\core>
TASK DETAIL
https://phabricator.wikimedia.org/T85693
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: Xqt
Cc: Aklapper, Xqt, pywikipedia-bugs
Xqt created this task.
Xqt added a subscriber: Xqt.
Xqt added a project: Pywikibot-solve-disambiguation.py.
Xqt changed Security from none to none.
TASK DESCRIPTION
running that script with -always option over hundreds of pages putting page changes asynchronously leads to infinity loop or the script hangs consuming all resource of on CPU (25% of a 4 core machine) and couldn't be stopped via Ctrl-C.
TASK DETAIL
https://phabricator.wikimedia.org/T85061
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: Xqt
Cc: Aklapper, Xqt, pywikipedia-bugs
Qgil added a comment.
In general, the current system is more efficient. A project idea is in fact an open task, and here project ideas sit in their actual context of associated projects, related tasks, subscribers, and also priorities (the priorities set by their mentors / maintainers, just like in any other requested feature or open task). We might have lost some advantages, we might have been more accurate when moving a dozen tasks or more... but the overall benefits of handling and maintaining a single list of possible tech projects here are quite clear.
We have just moved this process to Phabricator this week. There is room for improvement, agreed. Ideas welcome.
In https://phabricator.wikimedia.org/T76341#1031150, @Nemo_bis wrote:
> Finally, why are software projects by interns removed from the mediawiki.org main namespace, where all the software projects by WMF and others reside? Why this discrimination?
I don't understand this part. Can you explain, please?
TASK DETAIL
https://phabricator.wikimedia.org/T76341
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: NiharikaKohli, Qgil
Cc: Nemo_bis, NiharikaKohli, jayvdb, ImPacific, Jdforrester-WMF, Qgil, Gryllida, Parent5446, Rfarrand, Krenair, pywikipedia-bugs