[Pywikipedia-bugs] [Maniphest] [Block] T143594: Add unit support to WbQuantity

2016-10-13 Thread thiemowmde
thiemowmde reopened subtask T143910: Add entity_prefix/repoConceptBaseUri to siteinfo as "Open".
TASK DETAILhttps://phabricator.wikimedia.org/T143594EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: thiemowmdeCc: Multichill, ArthurPSmith, gerritbot, Ladsgroup, Aklapper, Lokal_Profil, pywikibot-bugs-list, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, jayvdb, Ricordisamoa, Wesalius, Alchimista___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T143594: Add unit support to WbQuantity

2016-10-13 Thread gerritbot
gerritbot added a comment.
Change 315645 had a related patch set uploaded (by Lokal Profil):
[Not ready] Support adding units to WbQuantity through ItemPage or URI

https://gerrit.wikimedia.org/r/315645TASK DETAILhttps://phabricator.wikimedia.org/T143594EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: Multichill, ArthurPSmith, gerritbot, Ladsgroup, Aklapper, Lokal_Profil, pywikibot-bugs-list, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, jayvdb, Ricordisamoa, Wesalius, Alchimista___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T143594: Add unit support to WbQuantity

2016-10-13 Thread Lokal_Profil
Lokal_Profil added a comment.

In T143594#2712037, @gerritbot wrote:
Change 315645 had a related patch set uploaded (by Lokal Profil):
 [Not ready] Support adding units to WbQuantity through ItemPage or URI

https://gerrit.wikimedia.org/r/315645


@Multichill This patch should (when upstream is deployed) allow you to set unit with either ItemPage or the URI.

There are some question marks as to how I set @need_version (or similar) for a particular version of Wikibase and whether pywikibot.warning is the right mechanism for informing users of an undocumented previous feature that they should update their code (I've made it so that their edits work like before though).TASK DETAILhttps://phabricator.wikimedia.org/T143594EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lokal_ProfilCc: Multichill, ArthurPSmith, gerritbot, Ladsgroup, Aklapper, Lokal_Profil, pywikibot-bugs-list, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, jayvdb, Ricordisamoa, Wesalius, Alchimista___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Created] T148013: archivebot should not archive if the archive page to be created would have no incoming link from the original page

2016-10-13 Thread whym
whym created this task.whym added a project: Pywikibot-archivebot.py.Herald added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTIONThis task is based on @Elvey's comment: https://meta.wikimedia.org/w/index.php?diff=15978644&oldid=15801003

Several points to consider:


Should orphaned archive pages never be created or does it depend on different communities? I personally tend to think an optional command-line option for it would suffice.
For cleaner edit histories, how can we make it preventive rather than self-reverting own edits? Templates like {{Archive box}} generate links dynamically, making it difficult to check the existence of such links without having to actually save the changes.
Elvey suggested the bot should add the archive box template, but I deliberately excluded it from this task in an effort to make it lead to a language/wiki agnostic solution. (English Wikipedia and Meta might have {{archive box auto}}, but what about other wikis?) That feature might have its own merit, but I'd prefer to discuss it separately.
TASK DETAILhttps://phabricator.wikimedia.org/T148013EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: whymCc: Aklapper, pywikibot-bugs-list, whym, Elvey___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Retitled] T148013: Provide an option to prevent archiving if the archive page to be created would have no incoming link from the original page

2016-10-13 Thread whym
whym changed the title from "archivebot should not archive if the archive page to be created would have no incoming link from the original page" to "Provide an option to prevent archiving if the archive page to be created would have no incoming link from the original page".
TASK DETAILhttps://phabricator.wikimedia.org/T148013EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: whymCc: Aklapper, pywikibot-bugs-list, whym, Elvey___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Unblock] T143594: Add unit support to WbQuantity

2016-10-13 Thread thiemowmde
thiemowmde closed subtask T143910: Add entity_prefix/repoConceptBaseUri to siteinfo as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T143594EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: thiemowmdeCc: Multichill, ArthurPSmith, gerritbot, Ladsgroup, Aklapper, Lokal_Profil, pywikibot-bugs-list, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, jayvdb, Ricordisamoa, Wesalius, Alchimista___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T143594: Add unit support to WbQuantity

2016-10-13 Thread Multichill
Multichill added a comment.
Wouldn't it be easier to just except unit as an ItemPage or an entity url? No need to introduce a new "entity" variable here.TASK DETAILhttps://phabricator.wikimedia.org/T143594EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: MultichillCc: Multichill, ArthurPSmith, gerritbot, Ladsgroup, Aklapper, Lokal_Profil, pywikibot-bugs-list, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, jayvdb, Ricordisamoa, Wesalius, Alchimista___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T143594: Add unit support to WbQuantity

2016-10-13 Thread Lokal_Profil
Lokal_Profil added a comment.

In T143594#2712657, @Multichill wrote:
Wouldn't it be easier to just except unit as an ItemPage or an entity url? No need to introduce a new "entity" variable here.


Gives it the same structure as Coordinate and makes it easier to go to/from wikibase formatTASK DETAILhttps://phabricator.wikimedia.org/T143594EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lokal_ProfilCc: Multichill, ArthurPSmith, gerritbot, Ladsgroup, Aklapper, Lokal_Profil, pywikibot-bugs-list, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, jayvdb, Ricordisamoa, Wesalius, Alchimista___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Created] T148072: Outreachy proposal for Create new Python library to serialize Wikimedia Quiz format

2016-10-13 Thread Miriya52
Miriya52 created this task.Miriya52 added projects: MediaWiki-extensions-Quiz, Pywikibot-Wikidata, Outreachy (Round-13).Herald added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTION(This is in draft mode.)

Name: Anna Liao
Email: alia...@gmail.com
IRC or IM networks/handle(s): anna
Web Page / Blog / Microblog / Portfolio: http://anna-liao.github.io/
Resume: http://anna-liao.github.io/images/gh-resume-2016.pdf
Location: Calgary, Alberta, Canada
Typical working hours: M-F 8a-5p (Mountain Time Zone).  I'm an early to bed, early to rise person.  I'm usually up at 4:30am, but I do a morning swim workout before starting my day.

Synopsis
Short summary describing your project: what it means to accomplish, and how it will benefit MediaWiki or Wikimedia projects such as Wikipedia.
Possible Mentors: John Vandenberg, Mvolz

Deliverables
Please describe the details and the timeline of the work you plan to accomplish on the project you are most interested in (discuss these first with the mentor of the project).

Include a brief, clear work breakdown structure with milestones and deadlines. Make sure to label deliverables as optional or required. It’s OK to include thinking time (“investigation”) in your work schedule. Deliverables should include investigation, coding, deploying, testing and documentation.

Proposed Schedule


PeriodTask


Participation
We don't just want to know what you plan to accomplish; we want to know how. Briefly describe your work style: how you plan to communicate progress, where you plan to publish your source code while you're working, how and where you plan to ask for help. (We will tend to favor applicants that demonstrate a clear vision for what it means to be an active participant in our development community.)

About me

Past experience
I developed in Python, mostly on Linux, for our projects at LBNL to understand energy use in buildings and on the distribution grid.  I used several FOSS python modules and libraries to build these systems.

Please describe your experience with any other FOSS projects as a user and as a contributor:

Please describe any relevant projects that you have worked on previously and what knowledge you gained from working on them (include links):

What project(s) are you interested in (these can be in the same or different organizations)?

Do you have any past experience working in open source projects (MediaWiki or otherwise)? If so, tell us about it! If you have already written a feature or bugfix in a Wikimedia technology such as MediaWiki, link to it here; we will give strong preference to candidates who have done so.

Any other info
Please add any other relevant information -- UI mockups, references to related projects, a link to your proof of concept code, whatever. There are no specific requirements, but we love to see people who love what they're doing. Show us you're excited about this project and have an interest in the background and are considering how best to make your idea work.

See also
Add other links that might be relevant. (optional)TASK DETAILhttps://phabricator.wikimedia.org/T148072EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Miriya52Cc: Aklapper, pywikibot-bugs-list, Miriya52, Nes, MayS, Riddlesj, Sek2016, Enandwani, riyafa, PuriDilip, Ricordisamoa, Mvolz, Wesalius, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T148074: Outreachy proposal for Create new Python library to serialize Wikimedia Quiz format

2016-10-13 Thread Miriya52
Miriya52 edited the task description. (Show Details)
EDIT DETAILS...Proposed Schedule

Period	**Period** | **Task	**	


Participation
We don't just want to know what you plan to accomplish; we want to know how. Briefly describe your work style: how you plan to communicate progress, where you plan to publish your source code while you're working, how and where you plan to ask for help. (We will tend to favor applicants that demonstrate a clear vision for what it means to be an active participant in our development community.)

  - Project updates and progress will be documented [[ https://www.mediawiki.org/wiki/User:Miriya52/PythonLibrary_serialize_Wikimedia_Quiz_format | here ]].
- Discussion with mentors of preferred communication modes via email, irc, or slack.
- Discussion with mentors of where source code will be published.


About me...TASK DETAILhttps://phabricator.wikimedia.org/T148074EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Miriya52Cc: Evanontario, Aklapper, jayvdb, pywikibot-bugs-list, Jsalsman, Ajraddatz, Crochet.david, He7d3r, Bawolff, Ricordisamoa, Rajdeep594, Pavithirakc, soulshake, Shrutika719, 01tonythomas, Sumit, Yland_S, Mvolz, MayS, Miriya52, Nes, Riddlesj, Sek2016, Enandwani, riyafa, PuriDilip, Pahadiahimanshu, Manrajsinghgrover, Psychoslave, Renepick, Wesalius, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T148072: Outreachy proposal for Create new Python library to serialize Wikimedia Quiz format

2016-10-13 Thread Miriya52
Miriya52 closed this task as a duplicate of T148074: Outreachy proposal for Create new Python library to serialize Wikimedia Quiz format.
TASK DETAILhttps://phabricator.wikimedia.org/T148072EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Miriya52Cc: Aklapper, pywikibot-bugs-list, Miriya52, Nes, MayS, Riddlesj, Sek2016, Enandwani, riyafa, PuriDilip, Ricordisamoa, Mvolz, Wesalius, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Created] T148074: Outreachy proposal for Create new Python library to serialize Wikimedia Quiz format

2016-10-13 Thread Miriya52
Miriya52 created this task.Miriya52 added projects: MediaWiki-extensions-Quiz, Pywikibot-Wikidata, Possible-Tech-Projects, MOOC-Interface, Outreachy (Round-13).
TASK DESCRIPTION(This is in draft mode.)

Name: Anna Liao
Email: alia...@gmail.com
IRC or IM networks/handle(s): anna
Web Page / Blog / Microblog / Portfolio: http://anna-liao.github.io/
Resume: http://anna-liao.github.io/images/gh-resume-2016.pdf
Location: Calgary, Alberta, Canada
Typical working hours: M-F 8a-5p (Mountain Time Zone). I'm an early to bed, early to rise person. I'm usually up at 4:30am, but I do a morning swim workout before starting my day.

Synopsis
Short summary describing your project: what it means to accomplish, and how it will benefit MediaWiki or Wikimedia projects such as Wikipedia.
Possible Mentors: John Vandenberg, Mvolz

Deliverables
Please describe the details and the timeline of the work you plan to accomplish on the project you are most interested in (discuss these first with the mentor of the project).

Include a brief, clear work breakdown structure with milestones and deadlines. Make sure to label deliverables as optional or required. It’s OK to include thinking time (“investigation”) in your work schedule. Deliverables should include investigation, coding, deploying, testing and documentation.

Proposed Schedule

Period	Task	
Participation
We don't just want to know what you plan to accomplish; we want to know how. Briefly describe your work style: how you plan to communicate progress, where you plan to publish your source code while you're working, how and where you plan to ask for help. (We will tend to favor applicants that demonstrate a clear vision for what it means to be an active participant in our development community.)

About me

Past experience
I developed in Python, mostly on Linux, for our projects at LBNL to understand energy use in buildings and on the distribution grid. I used several FOSS python modules and libraries to build these systems.

Please describe your experience with any other FOSS projects as a user and as a contributor:

Please describe any relevant projects that you have worked on previously and what knowledge you gained from working on them (include links):

What project(s) are you interested in (these can be in the same or different organizations)?

Do you have any past experience working in open source projects (MediaWiki or otherwise)? If so, tell us about it! If you have already written a feature or bugfix in a Wikimedia technology such as MediaWiki, link to it here; we will give strong preference to candidates who have done so.

Any other info
Please add any other relevant information -- UI mockups, references to related projects, a link to your proof of concept code, whatever. There are no specific requirements, but we love to see people who love what they're doing. Show us you're excited about this project and have an interest in the background and are considering how best to make your idea work.

See also
Add other links that might be relevant. (optional)TASK DETAILhttps://phabricator.wikimedia.org/T148074EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Miriya52Cc: Evanontario, Aklapper, jayvdb, pywikibot-bugs-list, Jsalsman, Ajraddatz, Crochet.david, He7d3r, Bawolff, Ricordisamoa, Rajdeep594, Pavithirakc, soulshake, Shrutika719, 01tonythomas, Sumit, Yland_S, Mvolz, MayS, Miriya52, Nes, Riddlesj, Sek2016, Enandwani, riyafa, PuriDilip, Pahadiahimanshu, Manrajsinghgrover, Psychoslave, Renepick, Wesalius, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Merged] T148074: Outreachy proposal for Create new Python library to serialize Wikimedia Quiz format

2016-10-13 Thread Miriya52
Miriya52 merged a task: T148072: Outreachy proposal for Create new Python library to serialize Wikimedia Quiz format.
TASK DETAILhttps://phabricator.wikimedia.org/T148074EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Miriya52Cc: Evanontario, Aklapper, jayvdb, pywikibot-bugs-list, Jsalsman, Ajraddatz, Crochet.david, He7d3r, Bawolff, Ricordisamoa, Rajdeep594, Pavithirakc, soulshake, Shrutika719, 01tonythomas, Sumit, Yland_S, Mvolz, MayS, Miriya52, Nes, Riddlesj, Sek2016, Enandwani, riyafa, PuriDilip, Pahadiahimanshu, Manrajsinghgrover, Psychoslave, Renepick, Wesalius, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Block] T89761: Create new Python library to serialize Wikimedia Quiz format, GIFT quiz format, and allow round-trip conversions between the two formats.

2016-10-13 Thread Miriya52
Miriya52 created subtask T148074: Outreachy proposal for Create new Python library to serialize Wikimedia Quiz format.
TASK DETAILhttps://phabricator.wikimedia.org/T89761EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Miriya52Cc: MayS, Mvolz, Yland_S, Sumit, 01tonythomas, Shrutika719, soulshake, Pavithirakc, Rajdeep594, Ricordisamoa, Bawolff, He7d3r, Crochet.david, Ajraddatz, Jsalsman, pywikibot-bugs-list, jayvdb, Aklapper, Evanontario, Nes, Riddlesj, Sek2016, Enandwani, riyafa, PuriDilip, Pahadiahimanshu, Manrajsinghgrover, Psychoslave, Renepick, Wesalius, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T148074: Outreachy proposal for Create new Python library to serialize Wikimedia Quiz format

2016-10-13 Thread Miriya52
Miriya52 edited the task description. (Show Details)
EDIT DETAILS...Typical working hours: M-F 8a-5p (Mountain Time Zone). I'm an early to bed, early to rise person. I'm usually up at 4:30am, but I do a morning swim workout before starting my day.

**Synopsis**
Short summary describing your project: what it means to accomplish, and how it will benefit MediaWiki or Wikimedia projects such as Wikipedia.
Possible Mentors: John Vandenberg, Mvolz

**Deliverables**
Please describe the details and the timeline of the work you plan to accomplish on the project you are most interested in (discuss these first with the mentor of the project).

Include a brief, clear work breakdown structure with milestones and deadlines. Make sure to label deliverables as optional or required. It’s OK to include thinking time (“investigation”) in your work schedule. Deliverables should include investigation, coding, deploying, testing and documentation.

Proposed Schedule

**PeriodProposed Schedule**

**Period** | **Task**	
time | **Task**	


task


**Participation**
We don't just want to know what you plan to accomplish; we want to know how. Briefly describe your work style: how you plan to communicate progress, where you plan to publish your source code while you're working, how and where you plan to ask for help. (We will tend to favor applicants that demonstrate a clear vision for what it means to be an active participant in our development community.)...- Discussion with mentors of where source code will be published.


**About me**

**Past experience**
I developed in Python, mostly on Linux, for our projects at LBNL to understand energy use in buildings and on the distribution grid. I used several FOSS python modules and libraries to build these systemsDo you have any past experience working in open source projects (MediaWiki or otherwise)? If so, tell us about it! If you have already written a feature or bugfix in a Wikimedia technology such as MediaWiki, link to it here; we will give strong preference to candidates who have done so.

**Any other info**
Please add any other relevant information -- UI mockups, references to related projects, a link to your proof of concept code, whatever. There are no specific requirements, but we love to see people who love what they're doing. Show us you're excited about this project and have an interest in the background and are considering how best to make your idea work.

**See also**
Add other links that might be relevant. (optional)TASK DETAILhttps://phabricator.wikimedia.org/T148074EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Miriya52Cc: Evanontario, Aklapper, jayvdb, pywikibot-bugs-list, Jsalsman, Ajraddatz, Crochet.david, He7d3r, Bawolff, Ricordisamoa, Rajdeep594, Pavithirakc, soulshake, Shrutika719, 01tonythomas, Sumit, Yland_S, Mvolz, MayS, Miriya52, Nes, Riddlesj, Sek2016, Enandwani, riyafa, PuriDilip, Pahadiahimanshu, Manrajsinghgrover, Psychoslave, Renepick, Wesalius, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T148074: Outreachy proposal for Create new Python library to serialize Wikimedia Quiz format

2016-10-13 Thread Miriya52
Miriya52 edited the task description. (Show Details)
EDIT DETAILS...**Proposed Schedule**

**Period**| **Period** | **Task**	
|  | **Task**	
--  
| time | task...TASK DETAILhttps://phabricator.wikimedia.org/T148074EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Miriya52Cc: Evanontario, Aklapper, jayvdb, pywikibot-bugs-list, Jsalsman, Ajraddatz, Crochet.david, He7d3r, Bawolff, Ricordisamoa, Rajdeep594, Pavithirakc, soulshake, Shrutika719, 01tonythomas, Sumit, Yland_S, Mvolz, MayS, Miriya52, Nes, Riddlesj, Sek2016, Enandwani, riyafa, PuriDilip, Pahadiahimanshu, Manrajsinghgrover, Psychoslave, Renepick, Wesalius, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T148074: Outreachy proposal for Create new Python library to serialize Wikimedia Quiz format

2016-10-13 Thread jayvdb
jayvdb added a comment.
@Miriya52 , Thank you for starting this application.  It is good to see you have some relevant programming experience (unfortunately this project wont use your extensive IoT experience ;-) ).  There are many parts of the template application that you need to fill in yet , which you can do by clicking edit.  Some of the details will the outcome of discussions between yourself and the mentors , and we can have a private discussion about the project to clarify the details (The mentors also dont know all the answers -- this is your project, and the scope can be adjusted to suit your interests.).

My preferred method for communication during this proposal drafting/ preparation phase is a private Conpherence. 
@Mvolz , does that suit you also?

cc @Sumit , I dont think this application is submitted yet.  I do not see it in https://outreachy.gnome.org/?q=manage_projects&prg=7 .  Am I looking in the wrong place?TASK DETAILhttps://phabricator.wikimedia.org/T148074EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: Evanontario, Aklapper, jayvdb, pywikibot-bugs-list, Jsalsman, Ajraddatz, Crochet.david, He7d3r, Bawolff, Ricordisamoa, Rajdeep594, Pavithirakc, soulshake, Shrutika719, 01tonythomas, Sumit, Yland_S, Mvolz, MayS, Miriya52, Nes, Riddlesj, Sek2016, Enandwani, riyafa, PuriDilip, Pahadiahimanshu, Manrajsinghgrover, Psychoslave, Renepick, Wesalius, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T85656: Pywikibot to detect and correctly handle edits that trigger abusefilter rules

2016-10-13 Thread jayvdb
jayvdb edited the task description. (Show Details)
EDIT DETAILS...Also Pywikibot may need to alert the user that it may be about to trigger a block action if it continues to perform the same type of edit.

Familiarisation:

A good way to start familiarising yourself with this project proposal is to set up a MediaWiki installation on your computer, with [[https://www.mediawiki.org/wiki/Extension:AbuseFilter|the abuse filter extension]], set up some abuse filter rules on your own wiki, using various abuse rule options, and then
1. trigger them manually with a normal browser
2. trigger them automatically with a [[https://www.mediawiki.org/wiki/API:Client_code|MediaWiki client]], preferably Pywikibot.

Look at https://www.mediawiki.org/wiki/Special:AbuseFilter and https://en.wikipedia.org/wiki/Special:AbuseFilter to see what rules big wikis create, and why, and think about how an automated MediaWiki client should respond when it hits one of those rules.

Mentors: @jayvdb...Skills required: Python, Pywikibot, Mediawiki Extension AbusefilterTASK DETAILhttps://phabricator.wikimedia.org/T85656EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: zeddmaxx, AbdealiJK, Shubhpatel108, Riddlesj, Billghost, darthbhyrava, Sumit, 01tonythomas, XZise, Multichill, Xqt, Mpaa, jayvdb, Aklapper, pywikibot-bugs-list, Nes, MayS, Sek2016, Enandwani, riyafa, PuriDilip, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Luke081515, Gryllida, Mvolz, Alchimista, Se4598, Jackmcbarn, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T85656: Pywikibot to detect and correctly handle edits that trigger abusefilter rules

2016-10-13 Thread jayvdb
jayvdb edited the task description. (Show Details)
EDIT DETAILS#abusefilter errors and warnings during page save are not detected as a specific type of failure.  [[The closed task T57293#1921011]] shows includes an example of Pywikibot hitting an edit filterfilter and the resulting failureTASK DETAILhttps://phabricator.wikimedia.org/T85656EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdbCc: zeddmaxx, AbdealiJK, Shubhpatel108, Riddlesj, Billghost, darthbhyrava, Sumit, 01tonythomas, XZise, Multichill, Xqt, Mpaa, jayvdb, Aklapper, pywikibot-bugs-list, Nes, MayS, Sek2016, Enandwani, riyafa, PuriDilip, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Luke081515, Gryllida, Mvolz, Alchimista, Se4598, Jackmcbarn, Jay8g___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs