[Pywikipedia-bugs] [Maniphest] [Commented On] T200234: Create edit groups when running Wikidata-related scripts

2018-09-01 Thread jayvdb
jayvdb added a comment.
Also if edit groups are now a thing that the community wants, it should be supported by functionality in core , that can be reused by any scripts.TASK DETAILhttps://phabricator.wikimedia.org/T200234EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Framawiki, Aklapper, pywikibot-bugs-list, Bugreporter, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, Ricordisamoa, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T200399: Remove disambiguation bracket in labels when creating new items for articles

2018-09-01 Thread jayvdb
jayvdb added a comment.
Wont this cause errors due to duplicate label?

Still it is a good idea, but new item needs to be able to resolve those errors.TASK DETAILhttps://phabricator.wikimedia.org/T200399EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, JAnD, Framawiki, matej_suchanek, Xqt, Aklapper, pywikibot-bugs-list, Bugreporter, Kieubinhtb, Asad_Ali_Palijo, Lahi, Soteriaspace, RazeSoldier, Jayprakash12345, JakeTheDeveloper, Tbscho, MayS, Zoranzoki21, Mdupont, JJMC89, TerraCodes, D3r1ck01, Avicennasis, MuhammadShuaib, SimmeD, mys_721tx, Ricordisamoa, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T200234: Create edit groups when running Wikidata-related scripts

2018-09-01 Thread jayvdb
jayvdb added a comment.
Perhaps a different script might be more sensible for this task.

newitem.py should do one edit only, unless there is some very good reason for splitting the creation into separate commits to Wikibase.TASK DETAILhttps://phabricator.wikimedia.org/T200234EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Framawiki, Aklapper, pywikibot-bugs-list, Bugreporter, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, Ricordisamoa, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T200234: Create edit groups when running Wikidata-related scripts

2018-09-01 Thread jayvdb
jayvdb removed a project: Google-Code-in-2018.jayvdb added a comment.
Removing from GCI until it is very clear how this should proceed.TASK DETAILhttps://phabricator.wikimedia.org/T200234EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Framawiki, Aklapper, pywikibot-bugs-list, Bugreporter, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, Ricordisamoa, Dalba, Masti, Alchimista, Rxy, D3r1ck01___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T200234: Create edit groups when running Wikidata-related scripts

2018-09-01 Thread jayvdb
jayvdb added a comment.
What is this?

editentity can support having a complete JSON blob being saved.  There is no need to do multiple edits, and it is rather bad that any script does multiple edits to the same item.  Lazy programming.TASK DETAILhttps://phabricator.wikimedia.org/T200234EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Framawiki, Aklapper, pywikibot-bugs-list, Bugreporter, Tbscho, MayS, Mdupont, JJMC89, D3r1ck01, Avicennasis, mys_721tx, Ricordisamoa, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T194890: test_datatypes and test_entities of paraminfo_tests.WikibaseKnownTypesTests class fails

2018-05-23 Thread jayvdb
jayvdb added a comment.
This can be closed?

I've created T195435 for the larger project of getting these entities types to work.TASK DETAILhttps://phabricator.wikimedia.org/T194890EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, JJMC89, gerritbot, Aklapper, Dalba, Xqt, pywikibot-bugs-list, Asad_Ali_Palijo, Lahi, Soteriaspace, RazeSoldier, Jayprakash12345, JakeTheDeveloper, Magul, Tbscho, MayS, Zoranzoki21, Mdupont, TerraCodes, Avicennasis, MuhammadShuaib, SimmeD, Ricordisamoa, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T195435: Pywikibot support for Lexicographical data

2018-05-23 Thread jayvdb
jayvdb added a project: Pywikibot-core.Herald added a subscriber: pywikibot-bugs-list.
TASK DETAILhttps://phabricator.wikimedia.org/T195435EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: pywikibot-bugs-list, Aklapper, jayvdb, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T179775: Add Pywikibot as a featured project to the software list on mw:New_Developers

2018-04-18 Thread jayvdb
jayvdb added a comment.
https://lists.wikimedia.org/pipermail/pywikibot/2016-August/009493.html is Amir attacking me without naming me, because his patches were not being accepted.  It is full of lies.  I have stepped away from Pywikibot as a result of that email, except for mentoring GSoC and GCI students.TASK DETAILhttps://phabricator.wikimedia.org/T179775EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Dalba, zhuyifei1999, jayvdb, Mpaa, Xqt, Dvorapa, srishakatux, Aklapper, pywikibot-bugs-list, Framawiki, Jayprakash12345, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Gryllida, Masti, Alchimista, Rfarrand, Rxy, jeremyb, Qgil___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T57081: Implement support for Flagged Revisions in Pywikibot

2018-03-19 Thread jayvdb
jayvdb updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...This project will involve working closely with one Wiki community that has FlaggedRevs implemented, to ensure Pywikibot works correctly on that wiki.

Microtask(s): T184361

Mentors (two required):...TASK DETAILhttps://phabricator.wikimedia.org/T57081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Rammanojpotla, BamLifa, Tgr, srishakatux, zhuyifei1999, djff, TerraCodes, Mjbmr, DerHexer, KasiaWMDE, 01tonythomas, Shrutika719, Aklapper, jayvdb, Legoktm, Ricordisamoa, pywikibot-bugs-list, Himanshuc3, Magul, Tbscho, rafidaslam, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, D3r1ck01, Avicennasis, jeblad, Dalba, Masti, Alchimista, Jackmcbarn, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T57081: Implement support for Flagged Revisions in Pywikibot

2018-02-22 Thread jayvdb
jayvdb added a comment.
Thanks @Tgr , that use case sounds perfect.   I've added you as a mentor, with the expectation you'll mostly be involved in familiarisation at the beginning, and validation of the use cases and checking the final code meets the communities needs.TASK DETAILhttps://phabricator.wikimedia.org/T57081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Tgr, srishakatux, zhuyifei1999, djff, TerraCodes, Mjbmr, Sumit, DerHexer, KasiaWMDE, 01tonythomas, Shrutika719, Aklapper, jayvdb, Legoktm, Ricordisamoa, pywikibot-bugs-list, Himanshuc3, Magul, Tbscho, rafidaslam, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, Avicennasis, jeblad, Dalba, Masti, Alchimista, Jackmcbarn, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T57081: Implement support for Flagged Revisions in Pywikibot

2018-02-22 Thread jayvdb
jayvdb updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...- FlaggedRevs community: None (you?@Tgr (Hungarian Wikipedia)...TASK DETAILhttps://phabricator.wikimedia.org/T57081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Tgr, srishakatux, zhuyifei1999, djff, TerraCodes, Mjbmr, Sumit, DerHexer, KasiaWMDE, 01tonythomas, Shrutika719, Aklapper, jayvdb, Legoktm, Ricordisamoa, pywikibot-bugs-list, Himanshuc3, Magul, Tbscho, rafidaslam, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, Avicennasis, jeblad, Dalba, Masti, Alchimista, Jackmcbarn, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T57081: Implement support for Flagged Revisions in Pywikibot

2018-01-16 Thread jayvdb
jayvdb added a comment.
I am always interested in mentoring it, but refuse to do it without the support of a real community using FlaggedRevs, via a knowledgeable community member as co-mentor.
We've tried to find one , and failed. (see history of this task)  I'll be very happy if you succeed where I have failed.
I've especially tried to solicit Wikimedia Indonesia to provided a co-mentor from the Indonesian community which uses FlaggedRevs , but that hasnt worked in the past either.  I will try that again this year, and will also look more broadly in the Indonesian community.TASK DETAILhttps://phabricator.wikimedia.org/T57081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: srishakatux, zhuyifei1999, djff, TerraCodes, Mjbmr, Sumit, DerHexer, KasiaWMDE, 01tonythomas, Shrutika719, Aklapper, jayvdb, Legoktm, Ricordisamoa, pywikibot-bugs-list, Himanshuc3, Magul, Tbscho, rafidaslam, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, Avicennasis, jeblad, Dalba, Masti, Alchimista, Jackmcbarn, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T57081: Implement support for Flagged Revisions in Pywikibot

2018-01-16 Thread jayvdb
jayvdb updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...It would be useful to identify the edition of a Page which has been reviewed, and if a Page has any stable edition.

Mentors: NoneThis project will involve working closely with one Wiki community that has FlaggedRevs implemented, to ensure Pywikibot works correctly on that wiki.

Mentors (two required):
- Pywikibot: @jayvdb 
- FlaggedRevs community: None (you?)

https://sourceforge.net/p/pywikipediabot/feature-requests/211 - anonymous - 2009-07-09 20:49:29...TASK DETAILhttps://phabricator.wikimedia.org/T57081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: srishakatux, zhuyifei1999, djff, TerraCodes, Mjbmr, Sumit, DerHexer, KasiaWMDE, 01tonythomas, Shrutika719, Aklapper, jayvdb, Legoktm, Ricordisamoa, pywikibot-bugs-list, Himanshuc3, Magul, Tbscho, rafidaslam, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, Avicennasis, jeblad, Dalba, Masti, Alchimista, Jackmcbarn, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy

2018-01-16 Thread jayvdb
jayvdb added a comment.
Hi @Xqt, this was taken into account in the development.  The live tests can be activated using an environment variable.  see recent addition to tests/README.rst .  Maybe we want to update the Travis builds on the main repo to always do live tests.TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Phantom42, jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy

2018-01-15 Thread jayvdb
jayvdb added a comment.
I've created https://codein.withgoogle.com/dashboard/tasks/4590764342378496/ as a follow-up task for this, to add more cassettes.  Only three available as this is a 'last task', and there is a lot of potential for conflict.

Choosing the test clases to add cassettes for is important.  Some will be simple to do, in which case the student should do more.

Others will require the vcr metaprogramming in aspects.py be enhanced, and that is *hard*.

The current framework does not support any user tests.  If you choose to do them, be prepared for a lot of pain, during coding, and more during code review, as it is critical that someone can create cassettes that do not accidentally contain personally identifying information.TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Phantom42, jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Changed Subscribers] T184674: Drop "2" from names of environmental variables

2018-01-11 Thread jayvdb
jayvdb added a subscriber: Xqt.jayvdb added a comment.
PYWIKIBOT2_TEST_ are easy. They are only used in our tests.  Travis CI configs will be effected.  Some forks may be using these in their CI, which will break if they are renamed.  I suspect this isnt a big enough problem to worry about.  Easy to fix.

The others will need backwards compatibility , especially PYWIKIBOT2_NO_USER_CONFIG , as these variables are how people use Pywikibot as a library.TASK DETAILhttps://phabricator.wikimedia.org/T184674EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Xqt, Aklapper, pywikibot-bugs-list, jayvdb, Phantom42, Magul, Tbscho, rafidaslam, MayS, Mdupont, JJMC89, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy

2018-01-10 Thread jayvdb
jayvdb added a comment.
My notes about improvements probably needed.


TestParaminfoModules should have multiple sets of cassettes
Need to replace/remove userinfo IP from cassettes
TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Phantom42, jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy

2018-01-10 Thread jayvdb
jayvdb updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...* TestNamespaces
* * ~~TestOwnClient~~

If you think that this list is incomplete, or some of this classes do not need to be converted to dry, feel free to edit!TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Phantom42, jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy

2018-01-10 Thread jayvdb
jayvdb updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...* TestOwnClient

wikibase_edit_tests.py
* TestWikibaseWriteGeneral
* TestWikibaseMakeClaim
* TestWikibaseRemoveQualifier

If you think that this list is incomplete, or some of this classes do not need to be converted to dry, feel free to edit!TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Phantom42, jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy

2018-01-10 Thread jayvdb
jayvdb added a comment.
Oops.  Now I need to create a GCI task for this.TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Phantom42, jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Reopened] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy

2018-01-10 Thread jayvdb
jayvdb reopened this task as "Open".
TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Phantom42, jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Closed] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy

2018-01-10 Thread jayvdb
jayvdb assigned this task to Phantom42.jayvdb closed this task as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Phantom42, jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T183094: diff_checker should ignore new files when porting from compat

2018-01-07 Thread jayvdb
jayvdb added a comment.
Which scripts are left to port from compat?  Has anyone asked for them?  If not, we're importing more maintenance work without any clear benefit.TASK DETAILhttps://phabricator.wikimedia.org/T183094EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Framawiki, Aklapper, Dalba, Xqt, pywikibot-bugs-list, Magul, Tbscho, rafidaslam, MayS, Mdupont, JJMC89, Avicennasis, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy

2018-01-07 Thread jayvdb
jayvdb added a comment.
Also note that vcrpy is already a dependency due to nose-detecthttpTASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Raised Priority] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy

2018-01-07 Thread jayvdb
jayvdb raised the priority of this task from "Low" to "High".jayvdb added a comment.
This is how we will have more tests running on the local developer machines very quickly and easily (not taking hours, interacting with sites), and on upload into Gerrit, instead of having to rely on Travis.TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Created] T184361: Convert specialbots to use requests

2018-01-06 Thread jayvdb
jayvdb created this task.jayvdb triaged this task as "High" priority.jayvdb added projects: Pywikibot-network, Pywikibot-core.Herald added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTIONIt should use pywikibot.commsTASK DETAILhttps://phabricator.wikimedia.org/T184361EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Aklapper, jayvdb, pywikibot-bugs-list, Magul, Tbscho, rafidaslam, MayS, Mdupont, JJMC89, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Created] T184360: Convert imageharvest to requests

2018-01-06 Thread jayvdb
jayvdb created this task.jayvdb triaged this task as "High" priority.jayvdb added projects: Pywikibot-network, Pywikibot-core.Herald added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTIONIt should use pywikibot.comms.TASK DETAILhttps://phabricator.wikimedia.org/T184360EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Aklapper, jayvdb, pywikibot-bugs-list, Magul, Tbscho, rafidaslam, MayS, Mdupont, JJMC89, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T68102: use one library for all http requests

2018-01-06 Thread jayvdb
jayvdb removed a project: Patch-For-Review.
TASK DETAILhttps://phabricator.wikimedia.org/T68102EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Aklapper, StudiesWorld, gerritbot, jayvdb, Ricordisamoa, pywikibot-bugs-list, Beta16, Magul, Tbscho, rafidaslam, MayS, Mdupont, JJMC89, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T124138: reflinks should fetch only 1Mb of each linked document

2018-01-06 Thread jayvdb
jayvdb added a comment.
sorry I missed this; could you rebase the patch and submit to travis so we can see if it doesnt break anything (reflinks has good tests, so that is sufficient to verify nothing is broken).  Then make sure that one of the tests tries to fetch a 2 Mb PDF, and emit a warning to indicate that the document was trimmed.TASK DETAILhttps://phabricator.wikimedia.org/T124138EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: MtDu, jayvdbCc: jayvdb, gerritbot, MtDu, Aklapper, pywikibot-bugs-list, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Lordiis, Adik2382, Jrbranaa, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Vali.matei, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, Volker_E, GWicke, Dalba, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T130523: Convert imagecopy.py to requests

2018-01-06 Thread jayvdb
jayvdb added a comment.
There are also requests and urllib3 workarounds in pywikibot.comms.TASK DETAILhttps://phabricator.wikimedia.org/T130523EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: rafidaslam, jayvdbCc: gerritbot, rafidaslam, eflyjason, Xqt, Framawiki, MtDu, Aklapper, pywikibot-bugs-list, jayvdb, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T130523: Convert imagecopy.py to requests

2018-01-06 Thread jayvdb
jayvdb added a comment.
It is always required to use pywikibot.comms , because those 'features' are described in our documentation, and it is messy to need to document that the features only work sometimes.TASK DETAILhttps://phabricator.wikimedia.org/T130523EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: rafidaslam, jayvdbCc: gerritbot, rafidaslam, eflyjason, Xqt, Framawiki, MtDu, Aklapper, pywikibot-bugs-list, jayvdb, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Reassigned] T130523: Convert imagecopy.py to requests

2018-01-06 Thread jayvdb
jayvdb reassigned this task from jayvdb to rafidaslam.
TASK DETAILhttps://phabricator.wikimedia.org/T130523EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: rafidaslam, jayvdbCc: gerritbot, rafidaslam, eflyjason, Xqt, Framawiki, MtDu, Aklapper, pywikibot-bugs-list, jayvdb, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T76833: Gracefully fallback on older Wikibase API versions

2018-01-05 Thread jayvdb
jayvdb added a project: TestMe.jayvdb added a comment.Herald added a subscriber: TerraCodes.
@Pietrodn would be better at answering that , as they were using an older version of Wikibase.
I believe we dont have good wikibase version detection, which would be the ideal solution, but we may have hit the goal here.
We probably dont have support for wbeditentity on older Wikibase.

There is also the question of how much 'older' do we want to support, given it is a very fast moving product.TASK DETAILhttps://phabricator.wikimedia.org/T76833EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Pietrodn, jayvdbCc: TerraCodes, jayvdb, Aklapper, pywikibot-bugs-list, Pietrodn, Luke081515, Ricordisamoa___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Closed] T183908: textlib_tests.TestCategoryRearrangement.test_in_place_replace() failes for some jobs

2018-01-04 Thread jayvdb
jayvdb closed this task as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T183908EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Xqt, jayvdbCc: rafidaslam, gerritbot, Aklapper, pywikibot-bugs-list, Framawiki, eflyjason, Xqt, Cpaulf30, Baloch007, Darkminds3113, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, jayvdb, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Created] T184222: ndashredir timeout

2018-01-04 Thread jayvdb
jayvdb created this task.jayvdb added projects: Pywikibot-tests, Pywikibot-Other-scripts.Herald added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTIONhttps://integration.wikimedia.org/ci/job/pywikibot-core-tox-nose34-docker/469/console

23:38:01 Test running ndashredir -help. ... Build timed out (after 3 minutes). Marking the build as aborted.TASK DETAILhttps://phabricator.wikimedia.org/T184222EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Aklapper, jayvdb, pywikibot-bugs-list___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Closed] T184164: `flake8 --doctest` command on jenkins pywikibot-core-tox-docker raised an exception

2018-01-04 Thread jayvdb
jayvdb closed this task as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T184164EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Dalba, jayvdbCc: gerritbot, Aklapper, pywikibot-bugs-list, rafidaslam, Cpaulf30, Baloch007, Darkminds3113, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, jayvdb, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Closed] T178138: Update flake8-docstrings version and remove pydocstyle version restriction from tox.ini

2018-01-04 Thread jayvdb
jayvdb closed this task as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T178138EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Dalba, jayvdbCc: jayvdb, gerritbot, Xqt, Aklapper, pywikibot-bugs-list, Dalba, Cpaulf30, Baloch007, Darkminds3113, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, Masti, Alchimista, Rxy, Krenair___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T178138: Update flake8-docstrings version and remove pydocstyle version restriction from tox.ini

2018-01-04 Thread jayvdb
jayvdb added a comment.
c.f. https://github.com/PyCQA/pydocstyle/pull/227 - this __all__ problem shouldnt exist in pydocstyle. (I'm still investigating, and this doesnt impact the current CR)TASK DETAILhttps://phabricator.wikimedia.org/T178138EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Dalba, jayvdbCc: jayvdb, gerritbot, Xqt, Aklapper, pywikibot-bugs-list, Dalba, Cpaulf30, Baloch007, Darkminds3113, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, Masti, Alchimista, Rxy, Krenair___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T178138: Update flake8-docstrings version and remove pydocstyle version restriction from tox.ini

2018-01-04 Thread jayvdb
jayvdb added a comment.
Note that this change is removing the existing, working, __all__ checking.  It likely brings in new features and bugs fixes, so probably is worth that, but then we need to get __all__ checking working again.TASK DETAILhttps://phabricator.wikimedia.org/T178138EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Dalba, jayvdbCc: jayvdb, gerritbot, Xqt, Aklapper, pywikibot-bugs-list, Dalba, Cpaulf30, Baloch007, Darkminds3113, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, Masti, Alchimista, Rxy, Krenair___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T183663: Improve the maintenance script that download Wikimedia database dump

2018-01-03 Thread jayvdb
jayvdb added a comment.
No more tasks for this script should be created, as it currently untested, and mostly untestable by design.
It is not acceptable to be having students doing tasks which are not tested.  The result is low quality work, and a poor educational experience for the students.
We should be increasing test coverage, not decreasing it.

See https://phabricator.wikimedia.org/T184033#3870750 . @Xqt is blocking the initial fix for this.TASK DETAILhttps://phabricator.wikimedia.org/T183663EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: pywikibot-bugs-list, eflyjason, Zoranzoki21, siebrand, jayvdb, zhuyifei1999, Xqt, Aklapper, Framawiki, Bright1055, Toppole69, Mine0901, Jayprakash12345, Magul, Tbscho, rafidaslam, MayS, Beeyan, Mdupont, JJMC89, MtDu, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T100521: [clonable] APISite and DataSite method docstrings should include a link to the corresponding mw:API help

2018-01-03 Thread jayvdb
jayvdb added a comment.
Added to 2017 GCI https://codein.withgoogle.com/dashboard/tasks/6029008296738816/TASK DETAILhttps://phabricator.wikimedia.org/T100521EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: MtDu, Tokenzero, TerraCodes, jayvdb, Aklapper, valhallasw, pywikibot-bugs-list, Asad_Ali_Palijo, Cpaulf30, Bright1055, Toppole69, Ivana_Isadora, Mine0901, Soteriaspace, RazeSoldier, Jayprakash12345, JakeTheDeveloper, Magul, Tbscho, rafidaslam, MayS, Zoranzoki21, Beeyan, Mdupont, JJMC89, D3r1ck01, Avicennasis, MuhammadShuaib, SimmeD, Dinoguy1000, Dalba, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T100521: [clonable] APISite and DataSite method docstrings should include a link to the corresponding mw:API help

2018-01-03 Thread jayvdb
jayvdb updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...Easy CGI Task: Find fivethree APISite or DataSite methods which are a thin wrapper around a module of the MediaWiki API , and add the appropriate link to the docstringTASK DETAILhttps://phabricator.wikimedia.org/T100521EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: MtDu, Tokenzero, TerraCodes, jayvdb, Aklapper, valhallasw, pywikibot-bugs-list, Asad_Ali_Palijo, Cpaulf30, Bright1055, Toppole69, Ivana_Isadora, Mine0901, Soteriaspace, RazeSoldier, Jayprakash12345, JakeTheDeveloper, Magul, Tbscho, rafidaslam, MayS, Zoranzoki21, Beeyan, Mdupont, JJMC89, D3r1ck01, Avicennasis, MuhammadShuaib, SimmeD, Dinoguy1000, Dalba, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T100521: [clonable] APISite and DataSite method docstrings should include a link to the corresponding mw:API help

2018-01-03 Thread jayvdb
jayvdb added a subscriber: MtDu.jayvdb updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...Mentors: @jayvdb , ..
Only clone this task five times.@MtDu 
TASK DETAILhttps://phabricator.wikimedia.org/T100521EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: MtDu, Tokenzero, TerraCodes, jayvdb, Aklapper, valhallasw, pywikibot-bugs-list, Asad_Ali_Palijo, Cpaulf30, Bright1055, Toppole69, Ivana_Isadora, Mine0901, Soteriaspace, RazeSoldier, Jayprakash12345, JakeTheDeveloper, Magul, Tbscho, rafidaslam, MayS, Zoranzoki21, Beeyan, Mdupont, JJMC89, D3r1ck01, Avicennasis, MuhammadShuaib, SimmeD, Dinoguy1000, Dalba, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T100521: [clonable] APISite and DataSite method docstrings should include a link to the corresponding mw:API help

2018-01-03 Thread jayvdb
jayvdb added a comment.
Here is the GCI 2015 task : https://codein.withgoogle.com/archive/2015/organization/4822184463695872/task/5953614677803008/TASK DETAILhttps://phabricator.wikimedia.org/T100521EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Tokenzero, TerraCodes, jayvdb, Aklapper, valhallasw, pywikibot-bugs-list, Asad_Ali_Palijo, Cpaulf30, Bright1055, Toppole69, Ivana_Isadora, Mine0901, Soteriaspace, RazeSoldier, Jayprakash12345, JakeTheDeveloper, Magul, Tbscho, rafidaslam, MayS, Zoranzoki21, Beeyan, Mdupont, JJMC89, MtDu, D3r1ck01, Avicennasis, MuhammadShuaib, SimmeD, Dinoguy1000, Dalba, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T100521: [clonable] APISite and DataSite method docstrings should include a link to the corresponding mw:API help

2018-01-03 Thread jayvdb
jayvdb added a project: Google-Code-in-2017.
TASK DETAILhttps://phabricator.wikimedia.org/T100521EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Tokenzero, TerraCodes, jayvdb, Aklapper, valhallasw, pywikibot-bugs-list, Asad_Ali_Palijo, Cpaulf30, Bright1055, Toppole69, Ivana_Isadora, Mine0901, Soteriaspace, RazeSoldier, Jayprakash12345, JakeTheDeveloper, Magul, Tbscho, rafidaslam, MayS, Zoranzoki21, Beeyan, Mdupont, JJMC89, MtDu, D3r1ck01, Avicennasis, MuhammadShuaib, SimmeD, Dinoguy1000, Dalba, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T184131: TestFactoryGeneratorWikibase.test_searchitem_language is failing in Travis

2018-01-03 Thread jayvdb
jayvdb added a comment.
Try cleaning your cache (see maintenance script) or just delete tests/apicache*, to check whether you can reproduce locally.

If the order has changed in the Wikidata search results, and this happens consistently, we only need to update the unit test.  This would be made unnecessary with T184081 , but using dry data also means we don't notice changes like this, and sometimes these changes are critical problems and pywikibot needs to be updated immediately otherwise user scripts will break.TASK DETAILhttps://phabricator.wikimedia.org/T184131EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Aklapper, pywikibot-bugs-list, rafidaslam, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy

2018-01-03 Thread jayvdb
jayvdb added a comment.
The first set to do would be TestItemBasePageMethods , as there are other BasePageMethods tests in other parts of the system, making this an interesting way to get basic coverage of a lot of modules/classes quickly, and hopefully easily.TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Magul, Tbscho, rafidaslam, MayS, Mdupont, JJMC89, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T184115: Pywikibot: Add missing docstring params

2018-01-03 Thread jayvdb
jayvdb added a comment.
Pywikibot docstring params use epytext format.TASK DETAILhttps://phabricator.wikimedia.org/T184115EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Aklapper, pywikibot-bugs-list, MtDu, Framawiki, jayvdb, Cpaulf30, Bright1055, Toppole69, Ivana_Isadora, Mine0901, Jayprakash12345, Beeyan, D3r1ck01, Dinoguy1000, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T184115: Pywikibot: Add missing docstring params

2018-01-03 Thread jayvdb
jayvdb added a project: Google-Code-in-2017.
TASK DETAILhttps://phabricator.wikimedia.org/T184115EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Aklapper, pywikibot-bugs-list, MtDu, Framawiki, jayvdb, Cpaulf30, Bright1055, Toppole69, Ivana_Isadora, Mine0901, Jayprakash12345, Beeyan, D3r1ck01, Dinoguy1000, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T184115: Pywikibot: Add missing docstring params

2018-01-03 Thread jayvdb
jayvdb added a comment.
This was already created as https://codein.withgoogle.com/dashboard/tasks/6189366353330176/ ; I am just creating a Phab task for it.
All commits should reference this Phab taskTASK DETAILhttps://phabricator.wikimedia.org/T184115EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Aklapper, pywikibot-bugs-list, MtDu, Framawiki, jayvdb, Cpaulf30, Ivana_Isadora, Dinoguy1000, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Created] T184115: Pywikibot: Add missing docstring params

2018-01-03 Thread jayvdb
jayvdb created this task.jayvdb added a project: Pywikibot-Documentation.Herald added subscribers: pywikibot-bugs-list, Aklapper.Herald added a project: Documentation.
TASK DESCRIPTIONPywikibot is a Python-based framework to write bots for MediaWiki (more information).

Each function of the library should have the description of its parameters in its documentation. This doc is present in-code, below the function declaration.

You need to find at least five params without description in the _pywikibot_ directory, understand the part of code to know what it does, add the following desc, and submit your change.

You are expected to provide a patch in Wikimedia Gerrit. Documentation on Gerrit is available.TASK DETAILhttps://phabricator.wikimedia.org/T184115EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Aklapper, pywikibot-bugs-list, MtDu, Framawiki, jayvdb, Cpaulf30, Ivana_Isadora, Dinoguy1000, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T183864: diff-checker should verify that copyright comments of edited files are still year-updated

2018-01-03 Thread jayvdb
jayvdb added a comment.
Agree, it is a waste of time to be updating this, as git log has better information if it is needed.TASK DETAILhttps://phabricator.wikimedia.org/T183864EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Dvorapa, Ryan10145, eflyjason, zhuyifei1999, jayvdb, Ladsgroup, Xqt, rafidaslam, Aklapper, pywikibot-bugs-list, Framawiki, Bright1055, Toppole69, Mine0901, Jayprakash12345, Magul, Tbscho, MayS, Beeyan, Mdupont, JJMC89, MtDu, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Closed] T109119: Check the style of the commit message

2018-01-03 Thread jayvdb
jayvdb closed this task as "Resolved".jayvdb claimed this task.jayvdb added a comment.
@Legoktm , @hashar , I guess this task can be closed.  It was originally a pywikibot task, but it grew big legs and achieved many things.  Re-open if I am mistaken.TASK DETAILhttps://phabricator.wikimedia.org/T109119EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Dalba, zhuyifei1999, jayvdb, Jdforrester-WMF, JanZerebecki, Legoktm, bd808, gerritbot, hashar, greg, Aklapper, pywikibot-bugs-list, XZise, Cpaulf30, Baloch007, Darkminds3113, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T184033: download_dump.py: Move the file location from `scripts/maintenance` to `scripts`

2018-01-03 Thread jayvdb
jayvdb added a comment.
This was done at my request during code review because this script wasnt being tested with tests/script_tests.py which it should be.

This script is not a maintenance script.  maintenance scripts are not tested, because they are used for scripts used to maintain pywikibot only.

scripts has a wide variety of contents, including tools which dont do anything, like version & shell, and scripts which only work on wikimedia sites, like all of the Wikidata specific scripts.  Those are not reasons to put it under a different directory.
If anyone is insisting that it must be under maintenance, then they must improve the test framework to test maintenance scripts also.
Otherwise I turn off all pywikibot GCI tasks related to this script because they are bypassing the test suite as it exists.TASK DETAILhttps://phabricator.wikimedia.org/T184033EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: rafidaslam, jayvdbCc: jayvdb, zhuyifei1999, gerritbot, Aklapper, Framawiki, rafidaslam, pywikibot-bugs-list, Cpaulf30, Baloch007, Darkminds3113, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T183789: download_dump.py: Support for "date specified" dumps

2018-01-01 Thread jayvdb
jayvdb added a comment.
Hmm, I also a bit doubt of that, since I can't test it in toolforge.

Why cant you test it in toolforce?
If you dont have an account, you should create one.TASK DETAILhttps://phabricator.wikimedia.org/T183789EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: rafidaslam, jayvdbCc: jayvdb, zhuyifei1999, gerritbot, eflyjason, Aklapper, Framawiki, rafidaslam, pywikibot-bugs-list, Cpaulf30, Baloch007, Darkminds3113, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T183238: Why is mwparserfromhell disabled for Python 3.5+?

2017-12-20 Thread jayvdb
jayvdb added a comment.
This was around the time we were revising the mwparserfromhell build system .  We had only finished getting Python 3.4 working, and then another problem arose when testing on Python 3.5.
I can only guess that mwparserfromhell now supports Python 3.5+, but it would be wise to rerun the tests periodically.TASK DETAILhttps://phabricator.wikimedia.org/T183238EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Zoranzoki21, jayvdbCc: XZise, Framawiki, Xqt, jayvdb, gerritbot, Zoranzoki21, Aklapper, pywikibot-bugs-list, Dvorapa, Cpaulf30, Baloch007, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T140570: cosmetic_changes: remove an empty section

2017-12-19 Thread jayvdb
jayvdb added a comment.
cosmetic_changes sometimes have exceptions added for specific wikis which do not want the change.
My guess is most wikis wont have a problem with this cosmetic change.  Lets try it and see who complains?TASK DETAILhttps://phabricator.wikimedia.org/T140570EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, XXN, Aklapper, Zppix, Xqt, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T183016: Create a "Play with Pywikibot" set of tasks for GCI

2017-12-19 Thread jayvdb
jayvdb added a comment.
I suggest using https://www.mediawiki.org/wiki/Manual:Pywikibot/PAWS for this.  Less complicated.TASK DETAILhttps://phabricator.wikimedia.org/T183016EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Aklapper, pywikibot-bugs-list, Framawiki, Bright1055, Toppole69, Ivana_Isadora, Mine0901, Jayprakash12345, Magul, Tbscho, MayS, Beeyan, Mdupont, JJMC89, MtDu, D3r1ck01, Avicennasis, Dinoguy1000, Dalba, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Changed Subscribers] T172595: Improvements and known issues/FIXMEs for imagecopy.py

2017-12-11 Thread jayvdb
jayvdb added subscribers: Framawiki, MtDu, jayvdb.jayvdb added a comment.
@Framawiki , @MtDu , any good ideas here which could be GCI tasks?
(Need to recheck which ones might have already been implemented)TASK DETAILhttps://phabricator.wikimedia.org/T172595EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, MtDu, Framawiki, Multichill, Aklapper, Xqt, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Changed Subscribers] T130523: Convert imagecopy.py to requests

2017-12-11 Thread jayvdb
jayvdb added a subscriber: Framawiki.jayvdb added a comment.
@MtDu @Framawiki , status of this one?  Could be a good GCI task?TASK DETAILhttps://phabricator.wikimedia.org/T130523EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Framawiki, MtDu, Aklapper, pywikibot-bugs-list, jayvdb, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T182527: namespace_tests.TestNamespaceDictDeprecated.test_resolve_exceptions tests failes for py3.4+

2017-12-10 Thread jayvdb
jayvdb added a comment.
@Xqt, thanks for raising this.  Do we have an open task about errors such as this not being found by gerrit/jenkins?TASK DETAILhttps://phabricator.wikimedia.org/T182527EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: divadsn, jayvdbCc: divadsn, jayvdb, Aklapper, Xqt, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T123885: Make it easier in Pywikibot to fetch a Wikimedia database dump

2017-12-09 Thread jayvdb
jayvdb added a comment.
Ya, nice idea.TASK DETAILhttps://phabricator.wikimedia.org/T123885EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: zhuyifei1999, Framawiki, pywikibot-bugs-list, jayvdb, Rubin16, Aklapper, Beta16, Bright1055, Toppole69, Mine0901, Jayprakash12345, Magul, Tbscho, MayS, Beeyan, Mdupont, JJMC89, MtDu, D3r1ck01, Avicennasis, RexxS, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T181697: test_page_gen_redlink is failing with APIMWException

2017-11-30 Thread jayvdb
jayvdb added a comment.
I've accepted one students task, but this will affect all pywikibot GCI tasks,  and all other pywiki dev work. Should we disable these tests temporarily?TASK DETAILhttps://phabricator.wikimedia.org/T181697EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Aklapper, pywikibot-bugs-list, Dalba, Bright1055, Toppole69, Mine0901, Jayprakash12345, Magul, Tbscho, MayS, Beeyan, Mdupont, JJMC89, Tshrinivasan, MtDu, D3r1ck01, Avicennasis, Info-farmer, Yann, Masti, Tpt, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T181697: test_page_gen_redlink is failing with APIMWException

2017-11-30 Thread jayvdb
jayvdb added a project: Google-Code-in-2017.jayvdb added a comment.
Thanks for raising this @Dalba !

Why not MediaWiki-API? ;-)

This is preventing merges of students work in GCI. :/TASK DETAILhttps://phabricator.wikimedia.org/T181697EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Aklapper, pywikibot-bugs-list, Dalba, Bright1055, Toppole69, Mine0901, Jayprakash12345, Magul, Tbscho, MayS, Beeyan, Mdupont, JJMC89, Tshrinivasan, MtDu, D3r1ck01, Avicennasis, Info-farmer, Yann, Masti, Tpt, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T154281: [recurring] Replace assertRaises with assertRaisesRegex

2017-10-27 Thread jayvdb
jayvdb added a comment.
Yup you can mentor it, and I've updated the list.
Can just copy https://codein.withgoogle.com/dashboard/tasks/6553516124405760/TASK DETAILhttps://phabricator.wikimedia.org/T154281EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: MtDu, Xqt, Sn1per, gerritbot, Aklapper, pywikibot-bugs-list, jayvdb, Lordiis, Adik2382, harikiran, Th3d3v1ls, SacredWKnight, Ramalepe, Liugev6, Lewizho99, Maathavan, D3r1ck01, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Retitled] T154281: [recurring] Replace assertRaises with assertRaisesRegex

2017-10-27 Thread jayvdb
jayvdb renamed this task from "Replace assertRaises with assertRaisesRegex" to "[recurring] Replace assertRaises with assertRaisesRegex".
TASK DETAILhttps://phabricator.wikimedia.org/T154281EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: MtDu, Xqt, Sn1per, gerritbot, Aklapper, pywikibot-bugs-list, jayvdb, Lordiis, Adik2382, harikiran, Th3d3v1ls, SacredWKnight, Ramalepe, Liugev6, Lewizho99, Maathavan, D3r1ck01, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T148121: [CGI template easy task] Find and fix syntax errors in translated messages

2017-10-22 Thread jayvdb
jayvdb added a comment.
IIRC, the "plural" example was more problematic than helpful .
We should use examples of this type of task done in 2016 instead of the plural example.TASK DETAILhttps://phabricator.wikimedia.org/T148121EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Nemo_bis, jayvdbCc: MtDu, PratyyaGhosh, Xqt, pywikibot-bugs-list, Psychoslave, Nikerabbit, Nemo_bis, jayvdb, Aklapper, harikiran, Jayprakash12345, SacredWKnight, D3r1ck01, Srdjan_m, MuhammadShuaib, LNDDYL, Gryllida, Shizhao, Arrbee, KartikMistry, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Reopened] T148121: [CGI template easy task] Find and fix syntax errors in translated messages

2017-10-22 Thread jayvdb
jayvdb reopened this task as "Open".jayvdb edited projects, added Google-Code-in-2017; removed Pywikibot-i18n, Wikipedia-iOS-App-Backlog.jayvdb added a comment.
This task was ok last year, and it is good to keep improving the same template task each year.

Maybe @MtDu might like to help mentor it this year? ;-)TASK DETAILhttps://phabricator.wikimedia.org/T148121EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Nemo_bis, jayvdbCc: MtDu, PratyyaGhosh, Xqt, pywikibot-bugs-list, Psychoslave, Nikerabbit, Nemo_bis, jayvdb, Aklapper, harikiran, Jayprakash12345, SacredWKnight, D3r1ck01, Srdjan_m, MuhammadShuaib, LNDDYL, Gryllida, Shizhao, Arrbee, KartikMistry, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T154281: Replace assertRaises with assertRaisesRegex

2017-10-22 Thread jayvdb
jayvdb added a project: Google-Code-in-2017.
TASK DETAILhttps://phabricator.wikimedia.org/T154281EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Xqt, Sn1per, gerritbot, Aklapper, pywikibot-bugs-list, jayvdb, Lordiis, Adik2382, harikiran, Th3d3v1ls, SacredWKnight, Ramalepe, Liugev6, Lewizho99, Maathavan, D3r1ck01, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T154281: Replace assertRaises with assertRaisesRegex

2017-10-22 Thread jayvdb
jayvdb updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...`unitest.assertRaisesRegex` has an extra parameter to check the exception message, and should be used instead.  By checking the exception message, the unit test verifies that the exception is precisely the one which was expected, rather than only of the same type as expected.

pywikibot has 33 unit test modules that use `assertRaises` and need upgrading:

```
$ git grep 'assertRaises(' tests | grep -v 'with.* as ' | cut -d ':' -f 1 | sort -u
33
$ git grep 'assertRaises(' tests | grep -v 'with.* as '
tests/api_tests.py:self.assertRaises(api.APIMWException, req.submit)
tests/api_tests.py:self.assertRaises(api.APIMWException, req.submit)
tests/api_tests.py:self.assertRaises(api.APIMWException, req.submit)
tests/api_tests.py:self.assertRaises(KeyError, pi.__getitem__, 'foobar')
tests/api_tests.py:self.assertRaises(KeyError, pi.__getitem__, 'foobar+foobar')
tests/api_tests.py:self.assertRaises(KeyError, pi.__getitem__, 'query+foobar')
tests/api_tests.py:self.assertRaises(KeyError, pi.submodules, 'edit')
tests/api_tests.py:self.assertRaises(KeyError, options.__setitem__, 'invalid_name', True)
tests/api_tests.py:self.assertRaises(ValueError, options.__setitem__, 'anon', 'invalid_value')
tests/api_tests.py:self.assertRaises(KeyError, options._set_site, self.get_site(),
tests/api_tests.py:self.assertRaises(TypeError, options._set_site, self.get_site(),
tests/api_tests.py:self.assertRaises(AssertionError, self.gen.set_namespace, 0)
tests/api_tests.py:self.assertRaises(AssertionError, self.gen.set_namespace, 1)
tests/api_tests.py:self.assertRaises(AssertionError, self.gen.set_namespace, None)
tests/api_tests.py:self.assertRaises(TypeError, self.gen.set_namespace, None)
tests/api_tests.py:self.assertRaises(pywikibot.NoUsername, req.submit)
tests/api_tests.py:self.assertRaises(api.APIError, req.submit)
tests/api_tests.py:self.assertRaises(pywikibot.NoUsername, req.submit)
tests/api_tests.py:self.assertRaises(api.APIError, req.submit)
tests/archivebot_tests.py:self.assertRaises(archivebot.MalformedConfigError, archivebot.str2time, '4000@')
tests/archivebot_tests.py:self.assertRaises(archivebot.MalformedConfigError, archivebot.str2time, '$1')
tests/bot_tests.py:self.assertRaises(StopIteration, next, self._page_iter)
tests/bot_tests.py:with self.assertRaises(AttributeError):
tests/bot_tests.py:with self.assertRaises(ValueError):
tests/bot_tests.py:with self.assertRaises(ValueError):
tests/bot_tests.py:self.assertRaises(ValueError, self.bot.run)
tests/category_tests.py:self.assertRaises(ValueError, pywikibot.Category, site, 'Wikipedia:Test')
tests/category_tests.py:self.assertRaises(pywikibot.IsNotRedirectPage,
tests/category_tests.py:self.assertRaises(ValueError, pywikibot.Category, site, 'Talk:Foo')
tests/diff_tests.py:self.assertRaises(ImportError, html_comparator, '')
tests/djvu_tests.py:self.assertRaises(IOError, DjVuFile, self.file_djvu_not_existing)
tests/djvu_tests.py:self.assertRaises(ValueError, djvu.get_page, 100)
tests/djvu_tests.py:self.assertRaises(ValueError, djvu.get_page, 100)
tests/dry_site_tests.py:self.assertRaises(UnknownSite, self.call_this_user_req_function, args, kwargs)
tests/dry_site_tests.py:self.assertRaises(NotImplementedError, self.too_new)
tests/edit_failure_tests.py:self.assertRaises(LockedPage, page.save)
tests/edit_failure_tests.py:self.assertRaises(PageCreatedConflict, page.save, createonly=True)
tests/edit_failure_tests.py:self.assertRaises(NoCreateError, page.save, nocreate=True)
tests/edit_failure_tests.py:self.assertRaises(Error, mysite.movepage,
tests/edit_failure_tests.py:self.assertRaises(NoPage, mysite.movepage,
tests/edit_failure_tests.py:self.assertRaises(pywikibot.PageNotSaved, item.save)
tests/family_tests.py:self.assertRaises(UnknownFamily, Family.load, 'unknown')
tests/family_tests.py:self.assertRaises(UnknownFamily, family.__eq__, other)
tests/family_tests.py:self.assertRaises(TypeError, family.obsolete.update, {})
tests/family_tests.py:self.assertRaises(TypeError, family.obsolete.__setitem__, 'a', 'b')
tests/family_tests.py:self.assertRaises(TypeError, family.__setattr__, 'obsolete',
tests/family_tests.py:self.assertRaises(ValueError, f.from_url,
tests/family_tests.py:self.assertRaises(UnknownFamily, pywikibot.site.Family, 'unknown',
tests/family_tests

[Pywikipedia-bugs] [Maniphest] [Claimed] T154281: Replace assertRaises with assertRaisesRegex

2017-10-22 Thread jayvdb
jayvdb claimed this task.jayvdb added a subscriber: Xqt.
TASK DETAILhttps://phabricator.wikimedia.org/T154281EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Xqt, Sn1per, gerritbot, Aklapper, pywikibot-bugs-list, jayvdb, Lordiis, Adik2382, harikiran, Th3d3v1ls, SacredWKnight, Ramalepe, Liugev6, Lewizho99, Maathavan, D3r1ck01, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Reopened] T154281: Replace assertRaises with assertRaisesRegex

2017-10-22 Thread jayvdb
jayvdb reopened this task as "Open".jayvdb added a comment.
This is not complete, and is suitable for GCI 2017TASK DETAILhttps://phabricator.wikimedia.org/T154281EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Xqt, jayvdbCc: Sn1per, gerritbot, Aklapper, pywikibot-bugs-list, jayvdb, Lordiis, Adik2382, harikiran, Th3d3v1ls, SacredWKnight, Ramalepe, Liugev6, Lewizho99, Maathavan, D3r1ck01, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T60941: Missing unit tests for pywikibot library (tracking)

2017-10-22 Thread jayvdb
jayvdb updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...```

Mentors: @jayvdbTASK DETAILhttps://phabricator.wikimedia.org/T60941EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: 01tonythomas, DrTrigon, TerraCodes, AndyTechGuy, gerritbot, Mandarj7, Aklapper, jayvdb, valhallasw, Ricordisamoa, pywikibot-bugs-list, harikiran, SacredWKnight, Magul, Tbscho, MayS, Mdupont, JJMC89, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T60941: Missing unit tests for pywikibot library (tracking)

2017-10-22 Thread jayvdb
jayvdb updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...Browse [codecov analysis of Pywikibot](https://codecov.io/gh/wikimedia/pywikibot-core) and select a set of lines of code that are not yet exercised by the [extensive test suite ](https://github.com/wikimedia/pywikibot-core/tree/master/tests). Add a unit test which exercises that set of lines of code to the test suite, and after the code is merged it will be automatically [ tested on travis-ci](https://travis-ci.org/wikimedia/pywikibot-core/builds).  Create bugs in Phabricator for any relevant failures encountered.  See https://gerrit.wikimedia.org/r/#/c/178891 as an example of this task.
```
The Phabricator task for tracking missing library tests is https://phabricator.wikimedia.org/T60941 .
The Phabricator task for tracking missing library tests is https://phabricator.wikimedia.org/T60941 .```TASK DETAILhttps://phabricator.wikimedia.org/T60941EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: 01tonythomas, DrTrigon, TerraCodes, AndyTechGuy, gerritbot, Mandarj7, Aklapper, jayvdb, valhallasw, Ricordisamoa, pywikibot-bugs-list, harikiran, SacredWKnight, Magul, Tbscho, MayS, Mdupont, JJMC89, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T60941: Missing unit tests for pywikibot library (tracking)

2017-10-22 Thread jayvdb
jayvdb added a project: Google-Code-in-2017.
TASK DETAILhttps://phabricator.wikimedia.org/T60941EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: 01tonythomas, DrTrigon, TerraCodes, AndyTechGuy, gerritbot, Mandarj7, Aklapper, jayvdb, valhallasw, Ricordisamoa, pywikibot-bugs-list, harikiran, SacredWKnight, Magul, Tbscho, MayS, Mdupont, JJMC89, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T60941: Missing unit tests for pywikibot library (tracking)

2017-10-22 Thread jayvdb
jayvdb updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...page_tests: autoFormat, isAutoTitle (only partially done), getOldVersion, ~~getReferences~~, ~~backlinks~~, ~~embeddedin~~, getVersionHistory, getVersionHistoryTable, fullVersionHistory, contributingUsers...TASK DETAILhttps://phabricator.wikimedia.org/T60941EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: 01tonythomas, DrTrigon, TerraCodes, AndyTechGuy, gerritbot, Mandarj7, Aklapper, jayvdb, valhallasw, Ricordisamoa, pywikibot-bugs-list, harikiran, SacredWKnight, Magul, Tbscho, MayS, Mdupont, JJMC89, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T57081: Implement support for Flagged Revisions in Pywikibot

2017-09-05 Thread jayvdb
jayvdb added a comment.
I am interested in mentoring this, but I need to co-mentor it with someone who is highly active in a community that uses FlaggedRevs.  As there hasnt been any response from German Wikipedians, I've asked for a co-mentor from the Indonesian Wikipedia community, which I know struggles with their use of this extension.  Will let you know if I find anyone.TASK DETAILhttps://phabricator.wikimedia.org/T57081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: srishakatux, zhuyifei1999, djff, TerraCodes, Mjbmr, Billghost, Sumit, DerHexer, KasiaWMDE, 01tonythomas, Shrutika719, Aklapper, jayvdb, Legoktm, Ricordisamoa, pywikibot-bugs-list, Magul, Tbscho, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, Avicennasis, jeblad, Dalba, Masti, Alchimista, Jackmcbarn, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Unblock] T129049: Pywikibot support for Thanks

2017-08-28 Thread jayvdb
jayvdb closed subtask T161426: Implement Thanks support in Pywikibot as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T129049EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: srishakatux, happy5214, Legoktm, Aklapper, darthbhyrava, jayvdb, pywikibot-bugs-list, Ivana_Isadora, Magul, Tbscho, Miriya52, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, D3r1ck01, Avicennasis, Mvolz, Dalba, fbstj, Catrope, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Closed] T129049: Pywikibot support for Thanks

2017-08-28 Thread jayvdb
jayvdb closed this task as "Resolved".jayvdb claimed this task.
TASK DETAILhttps://phabricator.wikimedia.org/T129049EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: srishakatux, happy5214, Legoktm, Aklapper, darthbhyrava, jayvdb, pywikibot-bugs-list, Ivana_Isadora, Magul, Tbscho, Miriya52, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, D3r1ck01, Avicennasis, Mvolz, Dalba, fbstj, Catrope, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Closed] T161426: Implement Thanks support in Pywikibot

2017-08-28 Thread jayvdb
jayvdb closed this task as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T161426EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: happy5214, jayvdbCc: Framawiki, pywikibot-bugs-list, jayvdb, darthbhyrava, Aklapper, Legoktm, srishakatux, Mattflaschen-WMF, happy5214, Magul, Tbscho, MayS, Mdupont, JJMC89, D3r1ck01, Avicennasis, Mvolz, Dalba, fbstj, Catrope, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Closed] T169952: Write Pywikibot script to create tables of thankers

2017-08-28 Thread jayvdb
jayvdb closed this task as "Resolved".jayvdb added a comment.
I have a local clone.TASK DETAILhttps://phabricator.wikimedia.org/T169952EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: happy5214, jayvdbCc: Fae, zhuyifei1999, Framawiki, pywikibot-bugs-list, jayvdb, darthbhyrava, Aklapper, Legoktm, srishakatux, Mattflaschen-WMF, happy5214, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Dalba, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Unblock] T129049: Pywikibot support for Thanks

2017-08-28 Thread jayvdb
jayvdb closed subtask T169952: Write Pywikibot script to create tables of thankers as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T129049EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: srishakatux, happy5214, Legoktm, Aklapper, darthbhyrava, jayvdb, pywikibot-bugs-list, Ivana_Isadora, Magul, Tbscho, Miriya52, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, D3r1ck01, Avicennasis, Mvolz, Dalba, fbstj, Catrope, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Unblock] T161426: Implement Thanks support in Pywikibot

2017-08-28 Thread jayvdb
jayvdb closed subtask T164531: Weekly reports for Implement Thanks support in Pywikibot as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T161426EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: happy5214, jayvdbCc: Framawiki, pywikibot-bugs-list, jayvdb, darthbhyrava, Aklapper, Legoktm, srishakatux, Mattflaschen-WMF, happy5214, Magul, Tbscho, MayS, Mdupont, JJMC89, D3r1ck01, Avicennasis, Mvolz, Dalba, fbstj, Catrope, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T169952: Write Pywikibot script to create tables of thankers

2017-07-20 Thread jayvdb
jayvdb added a comment.
While the wording in the GSOC concept that I wrote was "Pywikibot must add a bot " , I have been encouraging Pywikibot bots to be not part of the 'core' repository for the reason that @zhuyifei1999 explains, unless they fit within the core teams needs.  However for a separate repo to be sufficient for GSOC , it must have their own test suite run by CI.

Accounts/Users must have the option of opting out of this feature

From what we have seen, there isnt any existing opt-outs occurring in the prior reports, so this requirement can also be dropped until there is a good justification for it to be supported.TASK DETAILhttps://phabricator.wikimedia.org/T169952EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: happy5214, jayvdbCc: Fae, zhuyifei1999, Framawiki, pywikibot-bugs-list, jayvdb, darthbhyrava, Aklapper, Legoktm, srishakatux, Mattflaschen-WMF, happy5214, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Dalba, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T161426: Implement Thanks support in Pywikibot

2017-06-22 Thread jayvdb
jayvdb updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...| May 30 - June 25 | AReviewing old Pywikibot-Thanks patches and adding code for thanking normal revisions and log entries...TASK DETAILhttps://phabricator.wikimedia.org/T161426EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: happy5214, jayvdbCc: Framawiki, pywikibot-bugs-list, jayvdb, darthbhyrava, Aklapper, Legoktm, srishakatux, Mattflaschen-WMF, happy5214, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Mvolz, Dalba, fbstj, Catrope, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Unblock] T130585: Pywikibot Support for Thanks (GSoC Proposal)

2017-06-22 Thread jayvdb
jayvdb closed subtask T135409: Implement pywikibot support for adding thanks to normal revisions as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T130585EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: darthbhyrava, jayvdbCc: Framawiki, zhuyifei1999, Sumit, Aklapper, pywikibot-bugs-list, 01tonythomas, polybuildr, kaldari, valhallasw, Mpaa, Xqt, darthbhyrava, Legoktm, EBernhardson, jayvdb, Magul, Tbscho, srishakatux, MayS, Lethexie, Mdupont, JJMC89, Avicennasis, Mvolz, Dalba, fbstj, Catrope, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Closed] T135409: Implement pywikibot support for adding thanks to normal revisions

2017-06-22 Thread jayvdb
jayvdb closed this task as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T135409EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: happy5214, jayvdbCc: happy5214, Liuxinyu970226, gerritbot, Zppix, Xqt, Mpaa, valhallasw, kaldari, 01tonythomas, pywikibot-bugs-list, Aklapper, Sumit, darthbhyrava, Legoktm, jayvdb, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Lewizho99, Maathavan, fbstj, Catrope, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T67176: pip install pywikibot is not straightforward

2017-05-27 Thread jayvdb
jayvdb added a comment.
IMO this task about the library is solved with pywikibot 3.

T164095 about the scripts is a very different and harder problem, which is important but we've neglected partially because it is hard technically and also there is the more social question of script management (one official set, or splitting them into groups, or ???) which hasnt been resolved as far as I know (but I've been away for a while).TASK DETAILhttps://phabricator.wikimedia.org/T67176EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: DrTrigon, AbdealiJK, Ash_Crow, Negative24, JeanFred, Fhocutt, Aklapper, noirbizarre, Dalba, valhallasw, Legoktm, jayvdb, Ricordisamoa, pywikibot-bugs-list, Ladsgroup, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T164095: pypi package does not contain scripts folder

2017-05-27 Thread jayvdb
jayvdb added a comment.
I am wondering, older pypi packages did contain the whole Framework including scripts, pwb.py and generatepy

As long as I can remember, older pypi packages did not include scripts.

IMO it would be better to create a second package 'pywikibot-scripts' that provides the scripts, and then it can have mandatory dependencies on all the packages needed to make those scripts work correctly.TASK DETAILhttps://phabricator.wikimedia.org/T164095EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: jayvdb, Framawiki, zhuyifei1999, valhallasw, Aklapper, Xqt, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T151145: Make Travis (and Appveyor) pass again

2017-05-27 Thread jayvdb
jayvdb added a comment.
On Firefox, I cant see & click on the subtasks in the tree at the top of this task, and when I "edit subtasks" the closed tasks are not strikethrough so it is hard to see which ones are still open.  I can count 6 are still open.

I see a few of the related problems have been moved to T152961, which is good.

And then I can only find these five


T78152
T92856
T136074
T153501


So I am missing one of the subtasks which is still open.

Also I've just seen this one occurring a few times:


T112179


I havent added it as a subtask yet.TASK DETAILhttps://phabricator.wikimedia.org/T151145EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Magul, jayvdbCc: Xqt, Dalba, Sn1per, jayvdb, Aklapper, Magul, pywikibot-bugs-list, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Raised Priority] T112179: testInternetArchiveOlder fails, finding 20060531100101 when searching for 200606

2017-05-27 Thread jayvdb
jayvdb raised the priority of this task from "Low" to "Normal".jayvdb added a comment.
As this is one of the few test failures occurring on Travis, fixing this will make Travis green/red status useful again.  Bumping priority up a bit again.TASK DETAILhttps://phabricator.wikimedia.org/T112179EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Dalba, Aklapper, jayvdb, pywikibot-bugs-list, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T112179: testInternetArchiveOlder fails, finding 20060531100101 when searching for 200606

2017-05-27 Thread jayvdb
jayvdb added a comment.
Still happens:
https://travis-ci.org/wikimedia/pywikibot-core/jobs/236725854#L3802TASK DETAILhttps://phabricator.wikimedia.org/T112179EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Dalba, Aklapper, jayvdb, pywikibot-bugs-list, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T72936: Pywikibot 2.1 (tracking)

2017-05-27 Thread jayvdb
jayvdb added a comment.
Note that pywikibot 3.0.20170521 has been release to pypi, so this tasks title is now wrong, and maybe the intention of this task is also now invalid.TASK DETAILhttps://phabricator.wikimedia.org/T72936EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Edgars2007, Mpaa, Aklapper, Xqt, jayvdb, Ricordisamoa, pywikibot-bugs-list, Beta16, Dinoguy1000, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Created] T162982: pywikibot/wiktionary not on Github

2017-04-13 Thread jayvdb
jayvdb created this task.jayvdb added projects: Pywikibot-core, Repository-Admins, Wiktionary.Herald added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTIONhttps://phabricator.wikimedia.org/diffusion/PWKT/ doesnt appear to be exposed to GitHubTASK DETAILhttps://phabricator.wikimedia.org/T162982EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Legoktm, Aklapper, jayvdb, pywikibot-bugs-list, Gentlejack35, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Luke081515, Sn1per, GPHemsley, Dalba, Darkdadaah, Masti, Florian, Alchimista, Rxy, Krenair___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T161426: Implement Thanks support in Pywikibot

2017-04-02 Thread jayvdb
jayvdb added a comment.
@happy5214 , you have 11 hours to submit a 'final' PDF, or Google automatically rejects your application.TASK DETAILhttps://phabricator.wikimedia.org/T161426EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: happy5214, jayvdbCc: pywikibot-bugs-list, jayvdb, darthbhyrava, Aklapper, Legoktm, Billghost, srishakatux, Mattflaschen-WMF, happy5214, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, Mvolz, Dalba, fbstj, Catrope, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Unassigned] T129049: Pywikibot support for Thanks

2017-03-29 Thread jayvdb
jayvdb removed darthbhyrava as the assignee of this task.
TASK DETAILhttps://phabricator.wikimedia.org/T129049EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: srishakatux, Billghost, happy5214, Legoktm, Aklapper, darthbhyrava, jayvdb, pywikibot-bugs-list, Magul, Tbscho, MayS, Pahadiahimanshu, Manrajsinghgrover, Lethexie, Mdupont, JJMC89, Keer25, Avicennasis, Sn1per, Mvolz, Dalba, fbstj, Catrope, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T57081: Implement support for Flagged Revisions in Pywikibot

2017-03-21 Thread jayvdb
jayvdb added a comment.
Hi @djff, this project is waiting for mentor with experience with Flagged Revisions deployed on a large site, e.g. someone from German Wikipedia to sign up as a mentor.
@01tonythomas , maybe you know who to contact in WMDE to get some traction on this.  c.f. T57081#1737726TASK DETAILhttps://phabricator.wikimedia.org/T57081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: djff, SamanthaNguyen, Cyberpower678, TerraCodes, Mjbmr, Billghost, Sumit, DerHexer, KasiaWMDE, 01tonythomas, Shrutika719, Aklapper, jayvdb, Legoktm, Ricordisamoa, pywikibot-bugs-list, Magul, Tbscho, srishakatux, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, Avicennasis, Sn1per, Dalba, Masti, Alchimista, Jackmcbarn, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T129049: Pywikibot support for Thanks

2017-03-10 Thread jayvdb
jayvdb added a comment.
Hi @srishakatux , I guess that depending on the applicant.  @happy5214 is interested, has a good background knowledge for this project, and we've got a good working relationship already, so it would be easy to sole-mentor the project with him.  But a different applicant might bring new challenges which would mean a second mentor would be good to have.TASK DETAILhttps://phabricator.wikimedia.org/T129049EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: darthbhyrava, jayvdbCc: srishakatux, Billghost, happy5214, Legoktm, Aklapper, darthbhyrava, jayvdb, pywikibot-bugs-list, Magul, Tbscho, MayS, Pahadiahimanshu, Manrajsinghgrover, Lethexie, Mdupont, JJMC89, Keer25, Avicennasis, Sn1per, Mvolz, Dalba, fbstj, Catrope, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T129049: Pywikibot support for Thanks

2017-03-08 Thread jayvdb
jayvdb added a comment.
@happy5214 , I've removed myself from other mentoring projects, but I am interesting in doing this one if you want to apply.  Grab me on gitter to chat?TASK DETAILhttps://phabricator.wikimedia.org/T129049EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: darthbhyrava, jayvdbCc: srishakatux, Billghost, happy5214, Legoktm, Aklapper, darthbhyrava, jayvdb, pywikibot-bugs-list, Magul, Tbscho, MayS, Pahadiahimanshu, Manrajsinghgrover, Lethexie, Mdupont, JJMC89, Keer25, Avicennasis, Sn1per, Mvolz, Dalba, fbstj, Catrope, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T139842: Restartable bot framework

2017-03-08 Thread jayvdb
jayvdb added a comment.
I havent been actively developing Pywikibot, and preparing to mentor this particular project (which would fiddle deep in the belly of pywikibot) would require getting up to speed on a lot of changes since I very active.TASK DETAILhttps://phabricator.wikimedia.org/T139842EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: AbdealiJK, zhuyifei1999, Miriya52, Mpaa, valhallasw, Aklapper, jayvdb, Zppix, DrTrigon, pywikibot-bugs-list, Magul, Tbscho, srishakatux, MayS, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Keer25, Avicennasis, Sn1per, Dalba, Masti, Alchimista, Rxy, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


  1   2   3   4   5   6   7   8   9   10   >