[Pywikipedia-bugs] [Maniphest] [Edited] T133667: Weekly Reports for Pywikibot Support for Thanks

2016-06-02 Thread darthbhyrava
darthbhyrava edited the task description. TASK DETAIL https://phabricator.wikimedia.org/T133667 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: jayvdb, EBernhardson, Legoktm, Xqt, valhallasw, kaldari, polybuildr, 01tonythomas

[Pywikipedia-bugs] [Maniphest] [Commented On] T133666: Community bonding evaluation for Pywikibot Support for Thanks

2016-06-02 Thread darthbhyrava
darthbhyrava added a comment. @jayvdb - could you let me know if there is anything else that needs to be taken care of in order for this task to be closed? TASK DETAIL https://phabricator.wikimedia.org/T133666 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel

[Pywikipedia-bugs] [Maniphest] [Commented On] T133667: Weekly Reports for Pywikibot Support for Thanks

2016-06-03 Thread darthbhyrava
darthbhyrava added a comment. In https://phabricator.wikimedia.org/T133667#2353194, @jayvdb wrote: > "Doubts asked on https://phabricator.wikimedia.org/tag/pywikibot-core/; - could you please mention the topics you discussed on IRC channel https://phabricator.wikimedia.org/tag/p

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

2016-06-12 Thread darthbhyrava
darthbhyrava added a comment.@jayvdb, the entire script has been linked to in T135409#2373533. Here's the method involved: def thank_rev(rev_id): """ Thank the given revision ID on the wiki on behalf of the user logged in. """ #Login into the

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

2016-06-11 Thread darthbhyrava
darthbhyrava added a comment.I am behind schedule on this one. As discussed in T136892, I have written a proof of concept which can thank revisions on test.wikipedia. However, I am not being successful in making a POST request to the API to thank the edit. See the code for scripts/thanks.py here

[Pywikipedia-bugs] [Maniphest] [Commented On] T115428: imageharvest and panoramiopicker uses BeautifulSoup version 3 instead of bs4

2016-05-24 Thread darthbhyrava
darthbhyrava added a comment. New set of errors: FAIL: Test running imageharvest -help. -- _UnexpectedSuccess: >> begin captured logging <<

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

2016-06-14 Thread darthbhyrava
darthbhyrava added blocking tasks: T137836: GSoC: Pywikibot-Thanks | Meeting 6 | 15th June, T137462: GSoC: Pywikibot-Thanks | Meeting 5 | 10th June, T136892: GSoC: Pywikibot-Thanks | Meeting 4 | 3rd June, T136542: Community Bonding Meeting 3 | 27th May, T135933: GSoC: Pywikibot-Thanks | Community

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

2016-05-27 Thread darthbhyrava
darthbhyrava added a comment. In https://phabricator.wikimedia.org/T130585#2334596, @jayvdb wrote: > @darthbhyrava, I see that the subtasks (e.g. https://phabricator.wikimedia.org/T135409) havent been updated so they are consistent with the changes that you have made to this t

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

2016-05-27 Thread darthbhyrava
darthbhyrava edited the task description. TASK DETAIL https://phabricator.wikimedia.org/T135409 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: Zppix, Xqt, Mpaa, valhallasw, kaldari, polybuildr, 01tonythomas, pywikibot-bugs-list

[Pywikipedia-bugs] [Maniphest] [Edited] T135413: Implement pywikibot feature for getting lists of 'thanks'

2016-05-27 Thread darthbhyrava
darthbhyrava edited the task description. TASK DETAIL https://phabricator.wikimedia.org/T135413 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: Mattflaschen-WMF, jayvdb, Legoktm, Xqt, Mpaa, valhallasw, kaldari, polybuildr

[Pywikipedia-bugs] [Maniphest] [Commented On] T138215: flow.Board.topics continuation breaks when sort_by='updated'

2016-06-21 Thread darthbhyrava
darthbhyrava added a comment. In T138215#2396051, @jayvdb wrote: In your first example, limit=2 should only return two topics. I've confirmed that many topics are returned, seemingly unending, except of course that it eventually fails with Traceback (most recent call last): File "&quo

[Pywikipedia-bugs] [Maniphest] [Edited] T133667: Weekly Reports for Pywikibot Support for Thanks

2016-06-19 Thread darthbhyrava
darthbhyrava edited the task description. (Show Details) EDIT DETAILS...={icon calendar color=green } Week 2 | May 30 - June 5th [x] Meeting 4 - 3rd June | T136892 . ={icon calendar color=green } Week 3 | June 6th - June 13th [x] Meeting 5 - 10th June | T137462 . ={icon calendar

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

2016-06-19 Thread darthbhyrava
darthbhyrava added a blocking task: T138056: GSoC: Pywikibot-Thanks | Meeting 7 | 17th June. TASK DETAILhttps://phabricator.wikimedia.org/T130585EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: darthbhyravaCc: zhuyifei1999, Billghost, Sumit, Aklapper

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

2016-06-19 Thread darthbhyrava
darthbhyrava added a blocking task: T138164: GSoC: Pywikibot-Thanks | Meeting 8 | 20th June. TASK DETAILhttps://phabricator.wikimedia.org/T130585EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: darthbhyravaCc: zhuyifei1999, Billghost, Sumit, Aklapper

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

2016-06-23 Thread darthbhyrava
darthbhyrava added a comment. @jayvdb - an updated patch has been put up for this. It is throwing an error because I cannot seem to execute either isinstance(var, basestring) or isinstance(var, unicode) without pyflakes throwing up errors. I need to get pyflakes throwing the same error locally

[Pywikipedia-bugs] [Maniphest] [Created] T138215: flow.topics doesn't support parameter sort_by='updated'

2016-06-20 Thread darthbhyrava
darthbhyrava created this task.darthbhyrava added projects: Pywikibot-Flow, Pywikibot-core.Herald added subscribers: pywikibot-bugs-list, Zppix, Aklapper. TASK DESCRIPTIONRe: Flow topics_list = page.topics(limit=2, sort_by='newest') for topic in topics_list: print topic returns

[Pywikipedia-bugs] [Maniphest] [Retitled] T138215: flow.topics doesn't support parameter sort_by='updated' with limit values set.

2016-06-20 Thread darthbhyrava
darthbhyrava changed the title from "flow.topics doesn't support parameter sort_by='updated'" to "flow.topics doesn't support parameter sort_by='updated' with limit values set.". TASK DETAILhttps://phabricator.wikimedia.org/T138215EMAIL PREFERENCEShttps://phabricator.wikimedi

[Pywikipedia-bugs] [Maniphest] [Updated] T135411: Implement pywikibot support for adding thanks to comments on flow boards

2016-06-20 Thread darthbhyrava
darthbhyrava added a comment. The requirement for reproducibility was to extract the most recently updated post, not the newest one. However, while adding the parameter sort_by='updated' for flow.topics, it is throwing up errors, hence for now, I have persisted with the default sort_by='newest

[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T138304: Midterm evaluation for "Pywikibot support for Thanks"

2016-06-23 Thread darthbhyrava
darthbhyrava moved this task from Backlog to GSoC Requirements and Reports on the Pywikibot-Thanks board. TASK DETAILhttps://phabricator.wikimedia.org/T138304WORKBOARDhttps://phabricator.wikimedia.org/project/board/1974/EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel

[Pywikipedia-bugs] [Maniphest] [Edited] T133667: Weekly Reports for Pywikibot Support for Thanks

2016-06-24 Thread darthbhyrava
darthbhyrava edited the task description. (Show Details) EDIT DETAILS...- Improved [[ https://gerrit.wikimedia.org/r/#/c/294901 | 294901 ]] in response to code review. - Added assertions to improve scripts. org/r/#/c/294901 | 294901 ]] and [[ https://gerrit.wikimedia.org/r/#/c/295132/ | 295132

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

2016-06-23 Thread darthbhyrava
darthbhyrava added a blocking task: T138531: GSoC: Pywikibot-Thanks | Meeting 9 | 24th June. TASK DETAILhttps://phabricator.wikimedia.org/T130585EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: darthbhyravaCc: zhuyifei1999, Billghost, Sumit, Aklapper

[Pywikipedia-bugs] [Maniphest] [Edited] T133667: Weekly Reports for Pywikibot Support for Thanks

2016-06-23 Thread darthbhyrava
darthbhyrava edited the task description. (Show Details) EDIT DETAILS...={icon calendar color=green } Week 1 | May 23 - May 29 [ ]- Meeting 3 - May 27th | T136542 [x]- Studyied and ask **public**cleared doubts about `basic.py` and `weblinkchecker.py`. - Doubts asked- Studied and asked

[Pywikipedia-bugs] [Maniphest] [Edited] T138304: Midterm evaluation for "Pywikibot support for Thanks"

2016-06-23 Thread darthbhyrava
darthbhyrava edited the task description. (Show Details) EDIT DETAILS...[] MVP is completed and hosted on Labs/elsewhere [] Weekly reports are up-to-date and complete [][] Weekly reports are up-to-date and complete ( T133667 ) [] The student is in regular touch with mentors - Meeting 3 - 27th May

[Pywikipedia-bugs] [Maniphest] [Changed Subscribers] T138304: Midterm evaluation for "Pywikibot support for Thanks"

2016-06-27 Thread darthbhyrava
darthbhyrava added a subscriber: QuimGil.darthbhyrava added a comment. @jayvdb @Legoktm @QuimGil @polybuildr - please respond. Pass or fail, I'd like to clear up the fact that I had done what was required of me, and was yet failed when it came down to personal judgement. FWIW, the write = True

[Pywikipedia-bugs] [Maniphest] [Commented On] T138304: Midterm evaluation for "Pywikibot support for Thanks"

2016-06-27 Thread darthbhyrava
darthbhyrava added a comment. I beg @jayvdb and @Legoktm to reconsider this decision, as I believe I have shown, in terms of code ( given the constraints ) and the dedication, that I am capable of finishing this project. I have both patches up with +2, met the other requirements, and since

[Pywikipedia-bugs] [Maniphest] [Commented On] T138304: Midterm evaluation for "Pywikibot support for Thanks"

2016-06-27 Thread darthbhyrava
darthbhyrava added a comment. I strongly disagree with this evaluation. My patches were up as early as June the 17th, and I was awaiting reviews, and responding to them as soon as possible. The reviews did come, but none of them addressed all the issues at once. Each review seemed to bring up

[Pywikipedia-bugs] [Maniphest] [Changed Subscribers] T138304: Midterm evaluation for "Pywikibot support for Thanks"

2016-06-28 Thread darthbhyrava
darthbhyrava added a subscriber: Qgil.darthbhyrava added a comment. In T138304#2410965, @jayvdb wrote: @polybuildr , I wont be debating the decision in public, as that is messy for all concerned, can't alter the outcome at this stage, and is contrary to the GSOC rules. I disagree with this. I

[Pywikipedia-bugs] [Maniphest] [Commented On] T138304: Midterm evaluation for "Pywikibot support for Thanks"

2016-06-28 Thread darthbhyrava
darthbhyrava added a comment. In T138304#2410111, @01tonythomas wrote: Its stated clearly that the MVP should be in merged state before the mid-term deadline, and being there at the both end of GSoC, I need to agree with @jayvdb that it is the duty of the student to find alternatives and get

[Pywikipedia-bugs] [Maniphest] [Commented On] T115428: imageharvest and panoramiopicker uses BeautifulSoup version 3 instead of bs4

2016-02-27 Thread darthbhyrava
darthbhyrava added a comment. According to Beautiful Soup's documentation ( https://goo.gl/HfQifz ) we need to change the import statements and check for specific method names while porting to bs4. This can be easily changed in the two respective scripts. But how can I enusre bs4

[Pywikipedia-bugs] [Maniphest] [Claimed] T93098: Remove default values in flickrripper script

2016-02-27 Thread darthbhyrava
darthbhyrava claimed this task. darthbhyrava added a comment. I'm new to Pywikibot, but I think I can take this up. Looking at "scripts/flickrripper.py" and https://www.flickr.com/services/api/ . TASK DETAIL https://phabricator.wikimedia.org/T93098 EMAIL PREFERENC

[Pywikipedia-bugs] [Maniphest] [Commented On] T93098: Remove default values in flickrripper script

2016-02-28 Thread darthbhyrava
darthbhyrava added a comment. Changes I'm making in my patch: def getPhoto(flickr=None, photo_id='') --> def getPhoto(flickr, photo_id) def isAllowedLicense(photoInfo=None) --> def isAllowedLicense(photoInfo) def getPhotoUrl(photoSizes=None) --> def getPhotoUrl(p

[Pywikipedia-bugs] [Maniphest] [Changed Subscribers] T93098: Remove default values in flickrripper script

2016-02-28 Thread darthbhyrava
darthbhyrava added a subscriber: Xqt. darthbhyrava added a comment. Added a patch. @XZise @Xqt could you please review this and let me know if I am on the wrong track? Thanks! TASK DETAIL https://phabricator.wikimedia.org/T93098 EMAIL PREFERENCES https://phabricator.wikimedia.org

[Pywikipedia-bugs] [Maniphest] [Claimed] T114574: Create an alias "mul" for -lang: syntax in pywikibot

2016-02-29 Thread darthbhyrava
darthbhyrava claimed this task. darthbhyrava added a comment. I'll take this up. :D TASK DETAIL https://phabricator.wikimedia.org/T114574 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: darthbhyrava, XZise, Mpaa, jayvdb, Aklapper

[Pywikipedia-bugs] [Maniphest] [Changed Subscribers] T115428: imageharvest and panoramiopicker uses BeautifulSoup version 3 instead of bs4

2016-02-27 Thread darthbhyrava
Herald added a subscriber: StudiesWorld. TASK DETAIL https://phabricator.wikimedia.org/T115428 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: darthbhyrava, StudiesWorld, XZise, Aklapper, Avicennasis, pywikibot-bugs-list, jayvdb

[Pywikipedia-bugs] [Maniphest] [Commented On] T114574: Create an alias "mul" for -lang: syntax in pywikibot

2016-03-01 Thread darthbhyrava
darthbhyrava added a comment. Ouch. What can be done about this then? @Billinghurst @jayvdb TASK DETAIL https://phabricator.wikimedia.org/T114574 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: valhallasw, darthbhyrava, XZise

[Pywikipedia-bugs] [Maniphest] [Commented On] T129193: reimplement imageuncat's -recentchanges as a pagegenerators command line argument

2016-03-10 Thread darthbhyrava
darthbhyrava added a comment. I've added a patch, but am not sure about the tests. Could someone please take a look? TASK DETAIL https://phabricator.wikimedia.org/T129193 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: gerritbot

[Pywikipedia-bugs] [Maniphest] [Claimed] T115428: imageharvest and panoramiopicker uses BeautifulSoup version 3 instead of bs4

2016-03-10 Thread darthbhyrava
darthbhyrava claimed this task. darthbhyrava added a comment. @jayvdb @AbdealiJK - thanks! I'll take care of this now. TASK DETAIL https://phabricator.wikimedia.org/T115428 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc

[Pywikipedia-bugs] [Maniphest] [Commented On] T129834: test_no_qualifiers failing

2016-03-14 Thread darthbhyrava
darthbhyrava added a comment. This is interesting, since `$ nosetests -v` didn't <http://paste.ubuntu.com/15384636/> throw this error when I ran it, but `$ nosetests -v tests.pagegenerators_tests` actually //did. <http://paste.ubuntu.com/15384673/>// Anyways, in

[Pywikipedia-bugs] [Maniphest] [Commented On] T130189: Remove unnecessary props from rcprop in RecentChangesPageGenerator

2016-03-18 Thread darthbhyrava
darthbhyrava added a comment. We need to request only the `title` prop from rcprop, since `type` is taken care of by initialisation of a `pywikibot.data.api.QueryGenerator`class (gen_class) in `APISite.recentchanges`. Adding this simple line in `RecentChangesPageGenerator` should do

[Pywikipedia-bugs] [Maniphest] [Claimed] T130189: Remove unnecessary props from rcprop in RecentChangesPageGenerator

2016-03-18 Thread darthbhyrava
darthbhyrava claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T130189 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: jayvdb, Aklapper, pywikibot-bugs-list, darthbhyrava

[Pywikipedia-bugs] [Maniphest] [Commented On] T86461: patrol.py only accepts canonical names in the whitelist

2016-03-14 Thread darthbhyrava
darthbhyrava added a comment. In https://phabricator.wikimedia.org/T86461#2073753, @NeerajBattan wrote: > where patrol.py file can be found? @NeerajBattan if you're still willing to take this up, patrol.py is found under `scripts/` in `pywikibot-core` Check this <

[Pywikipedia-bugs] [Maniphest] [Commented On] T129193: reimplement imageuncat's -recentchanges as a pagegenerators command line argument

2016-03-14 Thread darthbhyrava
darthbhyrava added a comment. In https://phabricator.wikimedia.org/T129193#2120073, @Mpaa wrote: > I think that p['ns'] should not be an issue. > > Actually I do not understand why the docstring in RecentChangesPageGenerator says: > > @param changetype: only

[Pywikipedia-bugs] [Maniphest] [Commented On] T129193: reimplement imageuncat's -recentchanges as a pagegenerators command line argument

2016-03-09 Thread darthbhyrava
darthbhyrava added a comment. Or I could modify the existing -recentchanges in different ways: - Accept `-recentchanges:x-y` or `-recentchanges-timespan:x-y` such that x is the delay, and y is the block, and both are positive (need to think of error messages if they aren't positive

[Pywikipedia-bugs] [Maniphest] [Commented On] T129193: reimplement imageuncat's -recentchanges as a pagegenerators command line argument

2016-03-09 Thread darthbhyrava
darthbhyrava added a comment. @jayvdb There is already an existing -recentchanges:x command line argument in pagegenerators, which returns the x most recently changed pages (if x not mentioned, then x=60), while the function of -recentchanges in imageuncat is to return pages changed

[Pywikipedia-bugs] [Maniphest] [Commented On] T115428: imageharvest and panoramiopicker uses BeautifulSoup version 3 instead of bs4

2016-03-11 Thread darthbhyrava
darthbhyrava added a comment. Issues I had, and how I decided to resolve them: - //How do I name the Test class in panoramiopicker_tests?// I'm currently going with `class TestPanoramioMethods(TestCase):` - //What do I do about `__version__`?// Currently, I've just set it to `'$Id

[Pywikipedia-bugs] [Maniphest] [Updated] T129193: reimplement imageuncat's -recentchanges as a pagegenerators command line argument

2016-03-19 Thread darthbhyrava
darthbhyrava added a blocking task: T130189: Remove unnecessary props from rcprop in RecentChangesPageGenerator. TASK DETAIL https://phabricator.wikimedia.org/T129193 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: Multichill, Mpaa

[Pywikipedia-bugs] [Maniphest] [Commented On] T115428: imageharvest and panoramiopicker uses BeautifulSoup version 3 instead of bs4

2016-03-11 Thread darthbhyrava
darthbhyrava added a comment. Okay, I got a -1 from tox-nose jessie and nose-34 , and here's why: 1. ImportError: No module named bs4 2. nose.proxy.ImportError: No module named 'StringIO' (in nose-34) 3. AttributeError: 'module' object has no attribute 'panoramiopicker_tests' Can

[Pywikipedia-bugs] [Maniphest] [Claimed] T129051: Pywikibot Echo tests

2016-03-11 Thread darthbhyrava
darthbhyrava claimed this task. darthbhyrava added a comment. I would like to take this task up. :D I'll start with dry tests, as suggested above. TASK DETAIL https://phabricator.wikimedia.org/T129051 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Pywikipedia-bugs] [Maniphest] [Closed] T117176: Unify name of parameters -pairs and -replacementfile in scripts

2016-03-09 Thread darthbhyrava
darthbhyrava closed this task as "Resolved". TASK DETAIL https://phabricator.wikimedia.org/T117176 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: gerritbot, darthbhyrava, Xqt, jayvdb, StudiesWorld, Mpaa, Aklapper,

[Pywikipedia-bugs] [Maniphest] [Commented On] T129193: reimplement imageuncat's -recentchanges as a pagegenerators command line argument

2016-03-09 Thread darthbhyrava
darthbhyrava added a comment. In https://phabricator.wikimedia.org/T129193#2105538, @jayvdb wrote: > This task is about improving pagegenerators' `-recentchanges` . Please see https://phabricator.wikimedia.org/T67192 and the code used to fix it. I //did// go through that t

[Pywikipedia-bugs] [Maniphest] [Commented On] T129193: reimplement imageuncat's -recentchanges as a pagegenerators command line argument

2016-03-13 Thread darthbhyrava
darthbhyrava added a comment. In https://phabricator.wikimedia.org/T129193#2115970, @Mpaa wrote: > Yes, or set the reverse parameter accordingly. Setting reverse to `True` seems more appropriate. I'll do that. Thanks! TASK DETAIL https://phabricator.wikimedia.org/T129

[Pywikipedia-bugs] [Maniphest] [Closed] T89670: Implement Coordinate.precisionToDim

2016-03-13 Thread darthbhyrava
darthbhyrava closed this task as "Resolved". darthbhyrava added a comment. This one taught me a lot. Thanks @jayvdb ! TASK DETAIL https://phabricator.wikimedia.org/T89670 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava

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

2016-04-10 Thread darthbhyrava
darthbhyrava edited the task description. TASK DETAIL https://phabricator.wikimedia.org/T130585 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: Niharika, Sumit, Aklapper, pywikibot-bugs-list, 01tonythomas, polybuildr, kaldari

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

2016-04-10 Thread darthbhyrava
darthbhyrava edited the task description. TASK DETAIL https://phabricator.wikimedia.org/T130585 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: Niharika, Sumit, Aklapper, pywikibot-bugs-list, 01tonythomas, polybuildr, kaldari

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

2016-04-10 Thread darthbhyrava
darthbhyrava edited the task description. TASK DETAIL https://phabricator.wikimedia.org/T129049 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: Mattflaschen, happy5214, harshjv, Legoktm, Aklapper, darthbhyrava, jayvdb, pywikibot

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

2016-04-10 Thread darthbhyrava
darthbhyrava added a subscriber: Mattflaschen. darthbhyrava added a comment. As mentioned in @Mattflaschen's comment here <https://phabricator.wikimedia.org/T129049#2192164> in T129049: Pywikibot support for Thanks <https://phabricator.wikimedia.org/T129049> , I'd

[Pywikipedia-bugs] [Maniphest] [Commented On] T129193: reimplement imageuncat's -recentchanges as a pagegenerators command line argument

2016-03-19 Thread darthbhyrava
darthbhyrava added a comment. That was certainly very instructive. Thanks. :D Looking up APISite.recentchanges <https://git.wikimedia.org/blob/pywikibot%2Fcore.git/master/pywikibot%2Fsite.py#L4370>, I can see the code you speak of mentioning rcprop in recentchanges: rcgen

[Pywikipedia-bugs] [Maniphest] [Updated] T130189: Remove unnecessary props from rcprop in RecentChangesPageGenerator

2016-03-19 Thread darthbhyrava
darthbhyrava added a project: Easy. darthbhyrava added a comment. Tagged easy since this involves very minor changes. Also, detailed discussion regarding this change was carried out in T129193 <https://phabricator.wikimedia.org/T129193>. TASK DETAIL https://phabricator.wikimed

[Pywikipedia-bugs] [Maniphest] [Commented On] T129193: reimplement imageuncat's -recentchanges as a pagegenerators command line argument

2016-03-19 Thread darthbhyrava
darthbhyrava added a comment. gen = (pywikibot.Page(site, x['title']) for x in gen if x['type'] != 'log' or 'title' in x) So, since we don't want to re-implement the non-titled entries bug in imageuncat, that's the issue resolved here. gen.request['rcprop

[Pywikipedia-bugs] [Maniphest] [Commented On] T129193: reimplement imageuncat's -recentchanges as a pagegenerators command line argument

2016-03-19 Thread darthbhyrava
darthbhyrava added a comment. I'm trying to understand the difference between `@deprecated` and `@deprecated()` decorators, as defined in `tools`, and I didn't quite understand what 'callable' in the description of `@deprecated()` meant: # The latter is invoked with the decorator

[Pywikipedia-bugs] [Maniphest] [Updated] T130189: Remove unnecessary props from rcprop in RecentChangesPageGenerator

2016-03-19 Thread darthbhyrava
darthbhyrava added a blocked task: T129193: reimplement imageuncat's -recentchanges as a pagegenerators command line argument. TASK DETAIL https://phabricator.wikimedia.org/T130189 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc

[Pywikipedia-bugs] [Maniphest] [Commented On] T129193: reimplement imageuncat's -recentchanges as a pagegenerators command line argument

2016-03-20 Thread darthbhyrava
darthbhyrava added a comment. > However, RecentChangesPageGenerator is requesting many other props which are unnecessary as they are not used. RecentChangesPageGenerator` only uses title and type -- everything else is discarded. So there is a performance improvement which can be m

[Pywikipedia-bugs] [Maniphest] [Up For Grabs] T129051: Pywikibot Echo tests

2016-03-20 Thread darthbhyrava
darthbhyrava placed this task up for grabs. darthbhyrava added a comment. Leaving this aside for later after @jayvdb's suggestion. TASK DETAIL https://phabricator.wikimedia.org/T129051 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava

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

2016-03-19 Thread darthbhyrava
darthbhyrava added a comment. I've edited the task description with each of the required deliverables elaborated in a little more detail. I've also added some more features/additions whose support could possibly be included in the project scope. Some of these features aren't yet implemented

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

2016-03-19 Thread darthbhyrava
darthbhyrava edited the task description. TASK DETAIL https://phabricator.wikimedia.org/T129049 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: Legoktm, Aklapper, darthbhyrava, jayvdb, pywikibot-bugs-list, Manrajsinghgrover

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

2016-03-19 Thread darthbhyrava
darthbhyrava edited the task description. TASK DETAIL https://phabricator.wikimedia.org/T129049 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: Legoktm, Aklapper, darthbhyrava, jayvdb, pywikibot-bugs-list, Manrajsinghgrover

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

2016-03-22 Thread darthbhyrava
darthbhyrava added a blocked task: T129049: Pywikibot support for Thanks. TASK DETAIL https://phabricator.wikimedia.org/T130585 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: Aklapper, pywikibot-bugs-list, 01tonythomas, polybuildr

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

2016-03-22 Thread darthbhyrava
darthbhyrava added a blocking task: T130585: Pywikibot Support for Thanks (GSoC Proposal). TASK DETAIL https://phabricator.wikimedia.org/T129049 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: harshjv, Legoktm, Aklapper

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

2016-03-22 Thread darthbhyrava
darthbhyrava created this task. Herald added subscribers: pywikibot-bugs-list, Aklapper. Herald added a project: Collaboration-Team-Backlog. TASK DESCRIPTION {icon paperclip} Project *** {icon star} Pywikibot support for Thanks

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

2016-03-24 Thread darthbhyrava
darthbhyrava edited the task description. TASK DETAIL https://phabricator.wikimedia.org/T130585 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: Niharika, Sumit, Aklapper, pywikibot-bugs-list, 01tonythomas, polybuildr, kaldari

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

2016-03-25 Thread darthbhyrava
darthbhyrava edited the task description. TASK DETAIL https://phabricator.wikimedia.org/T130585 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: Niharika, Sumit, Aklapper, pywikibot-bugs-list, 01tonythomas, polybuildr, kaldari

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

2016-03-25 Thread darthbhyrava
darthbhyrava edited the task description. TASK DETAIL https://phabricator.wikimedia.org/T130585 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: Niharika, Sumit, Aklapper, pywikibot-bugs-list, 01tonythomas, polybuildr, kaldari

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

2016-03-25 Thread darthbhyrava
darthbhyrava added a comment. In https://phabricator.wikimedia.org/T130585#2150450, @Niharika wrote: > Hi @darthbhyrava, I looked over your proposal and it looks good. Please note that it's a hard requirement for the MVP to be complete by the mid-term, so make sure to acco

[Pywikipedia-bugs] [Maniphest] [Closed] T129193: reimplement imageuncat's -recentchanges as a pagegenerators command line argument

2016-03-20 Thread darthbhyrava
darthbhyrava closed this task as "Resolved". TASK DETAIL https://phabricator.wikimedia.org/T129193 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: Multichill, Mpaa, gerritbot, darthbhyrava, Aklapper, Avicennasis, pywikibot

[Pywikipedia-bugs] [Maniphest] [Closed] T130189: Remove unnecessary props from rcprop in RecentChangesPageGenerator

2016-03-20 Thread darthbhyrava
darthbhyrava closed this task as "Resolved". TASK DETAIL https://phabricator.wikimedia.org/T130189 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, darthbhyrava,

[Pywikipedia-bugs] [Maniphest] [Unblock] T129193: reimplement imageuncat's -recentchanges as a pagegenerators command line argument

2016-03-20 Thread darthbhyrava
darthbhyrava closed blocking task T130189: Remove unnecessary props from rcprop in RecentChangesPageGenerator as "Resolved". TASK DETAIL https://phabricator.wikimedia.org/T129193 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darth

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

2016-03-22 Thread darthbhyrava
darthbhyrava moved this task to Proposals Submitted on the Google-Summer-of-Code-2016 workboard. TASK DETAIL https://phabricator.wikimedia.org/T130585 WORKBOARD https://phabricator.wikimedia.org/project/board/1748/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel

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

2016-03-24 Thread darthbhyrava
darthbhyrava edited the task description. TASK DETAIL https://phabricator.wikimedia.org/T130585 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: Aklapper, pywikibot-bugs-list, 01tonythomas, polybuildr, kaldari, valhallasw, Mpaa, Xqt

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

2016-03-24 Thread darthbhyrava
darthbhyrava added subscribers: Sumit, Niharika. darthbhyrava added a comment. @Niharika @Sumit @01tonythomas - could you please let me know if I am flouting or missing any procedures or conventions? Also, any feedback at this stage would be greatly appreciated. :D Thank you! TASK

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

2016-03-08 Thread darthbhyrava
darthbhyrava added a subscriber: Legoktm. darthbhyrava added a comment. @Legoktm would you be able to co-mentor this project for this round of GSoC? TASK DETAIL https://phabricator.wikimedia.org/T129049 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Pywikipedia-bugs] [Maniphest] [Changed Subscribers] T89067: Pywikibot: Implement support for a large core MediaWiki component or extension deployed to Wikimedia sites

2016-03-03 Thread darthbhyrava
darthbhyrava added subscribers: polybuildr, Legoktm. darthbhyrava added a comment. In https://phabricator.wikimedia.org/T89067#2087102, @jayvdb wrote: > Hi @darthbhyrava , I am listed as a mentor for this task. Please do attempt a microtask. > > Also consider which

[Pywikipedia-bugs] [Maniphest] [Claimed] T89670: Implement Coordinate.precisionToDim

2016-03-03 Thread darthbhyrava
darthbhyrava claimed this task. darthbhyrava added a comment. I'd like to claim this minitask for T89067 <https://phabricator.wikimedia.org/T89067>. But I do hope there are mentors for the project. TASK DETAIL https://phabricator.wikimedia.org/T89670 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Claimed] T119904: Replace casechecker.SetColor with color_formatter

2016-03-04 Thread darthbhyrava
darthbhyrava claimed this task. darthbhyrava added a comment. The way I see it, casechecker.SetColor is calling a Windows-specific ctypes function which assigns the parameter color to standard output handle, and is printing the a string ( "(b: ", "(g: " or "(r:

[Pywikipedia-bugs] [Maniphest] [Commented On] T93098: Remove default values in flickrripper script

2016-03-05 Thread darthbhyrava
darthbhyrava added a comment. @jayvdb sure, I'll take a look into that, too. :) TASK DETAIL https://phabricator.wikimedia.org/T93098 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: Xqt, gerritbot, darthbhyrava, Avicennasis

[Pywikipedia-bugs] [Maniphest] [Created] T129017: Remove default values in panoramiopicker script

2016-03-06 Thread darthbhyrava
darthbhyrava created this task. Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION The panoramiopicker script uses default values for all parameters, which is undesirable. (refer to T93098 <https://phabricator.wikimedia.org/T93098>) TASK DETAIL

[Pywikipedia-bugs] [Maniphest] [Commented On] T93098: Remove default values in flickrripper script

2016-03-06 Thread darthbhyrava
darthbhyrava added a comment. I've added reviewers from my end, but would be glad is someone could +2 both this and T129017 <https://phabricator.wikimedia.org/T129017>? Thanks! TASK DETAIL https://phabricator.wikimedia.org/T93098 EMAIL PREFERENCES https://phabricator.wikimed

[Pywikipedia-bugs] [Maniphest] [Changed Subscribers] T89670: Implement Coordinate.precisionToDim

2016-03-06 Thread darthbhyrava
darthbhyrava added a subscriber: jayvdb. darthbhyrava added a comment. @jayvdb - I've added in the test at wikibase_tests as required. Could you take a look at the above patch, please? TASK DETAIL https://phabricator.wikimedia.org/T89670 EMAIL PREFERENCES https

[Pywikipedia-bugs] [Maniphest] [Closed] T93098: Remove default values in flickrripper script

2016-03-06 Thread darthbhyrava
darthbhyrava closed this task as "Resolved". darthbhyrava added a comment. The patch has been merged, hence closing the task. TASK DETAIL https://phabricator.wikimedia.org/T93098 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darth

[Pywikipedia-bugs] [Maniphest] [Commented On] T89067: Pywikibot: Implement support for a large core MediaWiki component or extension deployed to Wikimedia sites

2016-03-06 Thread darthbhyrava
darthbhyrava added a comment. I have made progress with my assigned microtask T89670 <https://phabricator.wikimedia.org/T89670>, and would be glad if someone could review my patch to fix it. I'll also take up the other open microtask (T90422 <https://phabricator.wikimedia.org/T904

[Pywikipedia-bugs] [Maniphest] [Claimed] T90422: reflinks.py ignores {{nobots}}

2016-03-06 Thread darthbhyrava
darthbhyrava claimed this task. darthbhyrava added a comment. I'll take up this microtask. :D TASK DETAIL https://phabricator.wikimedia.org/T90422 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: darthbhyrava, Xqt, XZise, jayvdb

[Pywikipedia-bugs] [Maniphest] [Closed] T119904: Replace casechecker.SetColor with color_formatter

2016-03-06 Thread darthbhyrava
darthbhyrava closed this task as "Resolved". darthbhyrava claimed this task. darthbhyrava added a subscriber: valhallasw. darthbhyrava added a comment. Well, @valhallasw told me on IRC that commit messages can't be edited after merge, unfortunately. Closing it, then. TASK DETA

[Pywikipedia-bugs] [Maniphest] [Commented On] T86461: patrol.py only accepts canonical names in the whitelist

2016-03-03 Thread darthbhyrava
darthbhyrava added a comment. @Billinghurst, I still don't think I get the issue. :/ If the problem is about the local language versions of Special:PrefixIndex, then there is a contradiction on Multilingual Mediawiki <https://www.mediawiki.org/wiki/Multilingual_MediaWiki> - where

[Pywikipedia-bugs] [Maniphest] [Commented On] T117176: Unify name of parameters -pairs and -replacementfile in scripts

2016-03-04 Thread darthbhyrava
darthbhyrava added a comment. I've added a patch, and would be much obliged if someone could give me some feedback. Thanks. :) TASK DETAIL https://phabricator.wikimedia.org/T117176 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava

[Pywikipedia-bugs] [Maniphest] [Claimed] T117176: Unify name of parameters -pairs and -replacementfile in scripts

2016-03-04 Thread darthbhyrava
darthbhyrava claimed this task. darthbhyrava added a comment. I'm going with `-pairsfile`, as suggested above. Apart from the respective files in core, what else should I update to reflect this change? TASK DETAIL https://phabricator.wikimedia.org/T117176 EMAIL PREFERENCES https

[Pywikipedia-bugs] [Maniphest] [Up For Grabs] T119904: Replace casechecker.SetColor with color_formatter

2016-03-04 Thread darthbhyrava
darthbhyrava placed this task up for grabs. darthbhyrava added a comment. Well, turns out this has already been taken care of by Alexander Shtyrov: https://gerrit.wikimedia.org/r/#/c/261097/11/scripts/casechecker.py He //did// change the ColorCodeWord(), as I'd expected. If somebody

[Pywikipedia-bugs] [Maniphest] [Commented On] T114574: Create an alias "mul" for -lang: syntax in pywikibot

2016-03-01 Thread darthbhyrava
darthbhyrava added a comment. Looks like I need some help. -lang: is a global argument, so I guess I need to look at how it is added into user_config.py. Is generate_user_files.py the only place to add the necessary code (so that the alias is reflected in the user_config.py) or am I

[Pywikipedia-bugs] [Maniphest] [Commented On] T86461: patrol.py only accepts canonical names in the whitelist

2016-03-01 Thread darthbhyrava
darthbhyrava added a comment. I didn't quite understand the problem. Do we want to add more namespaces to the whitelist, i..e, more of the following branches with different indices? if obj.namespace == -1: Or do we want translations of special:prefixindex? TASK DETAIL https

[Pywikipedia-bugs] [Maniphest] [Up For Grabs] T114574: Create an alias "mul" for -lang: syntax in pywikibot

2016-03-08 Thread darthbhyrava
darthbhyrava placed this task up for grabs. darthbhyrava added a comment. I'm placing this up for grabs till I'm done with the tasks I've taken up for GSoC '16. If no one claims or resolved this by then, I'd be glad to take it up again. :D TASK DETAIL https://phabricator.wikimedia.org

[Pywikipedia-bugs] [Maniphest] [Claimed] T129193: reimplement imageuncat's -recentchanges as a pagegenerators command line argument

2016-03-08 Thread darthbhyrava
darthbhyrava claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T129193 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: darthbhyrava, Aklapper, Avicennasis, pywikibot-bugs-list, jayvdb

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

2016-03-08 Thread darthbhyrava
darthbhyrava added a comment. In https://phabricator.wikimedia.org/T129049#2099637, @Legoktm wrote: > I'd be willing to mentor this, but I'm not sure it's large enough for a full GSoC project? Thanks for mentoring, @Legoktm! I'm not sure if it's large enough, since I h

  1   2   >