Page MenuHomePhabricator

dachary (Loic Dachary)
Artisan Logiciel Libre

Projects (2)

Today

  • No visible events.

Tomorrow

  • No visible events.

Saturday

  • No visible events.

User Details

User Since
Jul 21 2016, 2:33 PM (489 w, 6 d)
Availability
Available
IRC Nick
dachary
LDAP User
Unknown
MediaWiki User
Dachary [ Global Accounts ]

Recent Activity

Sep 28 2016

dachary closed T146898: convert GPL to GPL-3 or GPL-2 as Declined.

There only are a dozen of those ( http://tinyurl.com/zyjlyuh ), it would be a waste to write software to deal with that ;-) I'll fix them manually if you don't beat me to it ;-)

Sep 28 2016, 3:03 PM · pywikibot-bots-FLOSSbot
dachary added a comment to T146898: convert GPL to GPL-3 or GPL-2.

@Metamorforme42 this is a tiny part of what would be necessary to help but ... it's a start. Let me know if you agree on this first step or if you think something else should be done first. I should be able to implement that today.

Sep 28 2016, 1:31 PM · pywikibot-bots-FLOSSbot
dachary claimed T146898: convert GPL to GPL-3 or GPL-2.
Sep 28 2016, 1:29 PM · pywikibot-bots-FLOSSbot
dachary created T146898: convert GPL to GPL-3 or GPL-2.
Sep 28 2016, 1:28 PM · pywikibot-bots-FLOSSbot

Sep 27 2016

dachary added a comment to T146692: bzr, cvs should be valid schemes for URL data types on wikidata.org.

Thanks for a *very* quick resolution :-) IIRC it will be active on wikidata in a week or two.

Sep 27 2016, 6:45 PM · Patch-For-Review, MediaWiki-extensions-Wikibase-Repo, Wikidata
dachary triaged T146802: support circleci as Medium priority.
Sep 27 2016, 6:38 PM · pywikibot-bots-FLOSSbot
dachary created T146802: support circleci.
Sep 27 2016, 6:38 PM · pywikibot-bots-FLOSSbot
dachary created T146801: master may not always be the default branch.
Sep 27 2016, 6:34 PM · pywikibot-bots-FLOSSbot

Sep 26 2016

dachary updated the task description for T146692: bzr, cvs should be valid schemes for URL data types on wikidata.org.
Sep 26 2016, 9:07 PM · Patch-For-Review, MediaWiki-extensions-Wikibase-Repo, Wikidata
dachary added a comment to T146692: bzr, cvs should be valid schemes for URL data types on wikidata.org.

@Mbch331 right :-) I updated the examples to show the cvs:// form (which is s|^:pserver:|cvs://pserver:| and removing the : after the domain name)

Sep 26 2016, 9:04 PM · Patch-For-Review, MediaWiki-extensions-Wikibase-Repo, Wikidata
dachary updated the task description for T146692: bzr, cvs should be valid schemes for URL data types on wikidata.org.
Sep 26 2016, 9:03 PM · Patch-For-Review, MediaWiki-extensions-Wikibase-Repo, Wikidata
dachary added a comment to T146692: bzr, cvs should be valid schemes for URL data types on wikidata.org.

@Lydia_Pintscher I added you to the Subscribers because you participated in https://phabricator.wikimedia.org/T140986. If that is not a good practice, please let me know.

Sep 26 2016, 8:26 PM · Patch-For-Review, MediaWiki-extensions-Wikibase-Repo, Wikidata
dachary created T146692: bzr, cvs should be valid schemes for URL data types on wikidata.org.
Sep 26 2016, 8:19 PM · Patch-For-Review, MediaWiki-extensions-Wikibase-Repo, Wikidata

Sep 21 2016

dachary added a hashtag to pywikibot-bots-FLOSSbot: #flossbot.
Sep 21 2016, 1:32 PM
dachary updated the image for pywikibot-bots-FLOSSbot from F4491231: fa-briefcase-blue.png to F4508283: profile.
Sep 21 2016, 1:31 PM
dachary edited Description on pywikibot-bots-FLOSSbot.
Sep 21 2016, 1:21 PM
dachary edited Description on pywikibot-bots-FLOSSbot.
Sep 21 2016, 1:20 PM

Sep 20 2016

dachary added a comment to T145321: Create a pywikibot-bots-FLOSSbot project.

Thanks, I will enjoy it :-)

Sep 20 2016, 5:37 PM · Project-Admins
dachary added a watcher for pywikibot-bots-FLOSSbot: dachary.
Sep 20 2016, 3:36 PM

Sep 15 2016

dachary added a comment to T145321: Create a pywikibot-bots-FLOSSbot project.

Project description:

Sep 15 2016, 9:00 AM · Project-Admins

Sep 13 2016

dachary added a comment to T145331: BotPassword file for FLOSSbot.

@hashar I'm glad I did not miss anything obvious :-) I'll wait to read @jayvdb advice.

Sep 13 2016, 9:35 PM · Continuous-Integration-Config

Sep 12 2016

dachary added a comment to T145321: Create a pywikibot-bots-FLOSSbot project.

@Aklapper thanks for the link, I'll read it (at least part of it ;-).

Sep 12 2016, 8:36 PM · Project-Admins

Sep 11 2016

dachary created T145331: BotPassword file for FLOSSbot.
Sep 11 2016, 2:47 PM · Continuous-Integration-Config
dachary created T145321: Create a pywikibot-bots-FLOSSbot project.
Sep 11 2016, 7:14 AM · Project-Admins

Sep 10 2016

dachary closed T145179: FLOSSbot continuous integration as Resolved.
Sep 10 2016, 12:44 PM · Patch-For-Review, Continuous-Integration-Config
dachary added a comment to T145179: FLOSSbot continuous integration.

start the bot and populate wikidata! :]

Sep 10 2016, 12:44 PM · Patch-For-Review, Continuous-Integration-Config
dachary added a comment to T145179: FLOSSbot continuous integration.

@hashar thanks for the help, it is much appreciated :-) From my point of view this task is resolved. Do you see anything else requiring our attention ?

Sep 10 2016, 9:38 AM · Patch-For-Review, Continuous-Integration-Config
dachary merged T145264: Add tox for pywikibot/bots/FLOSSbot into T145179: FLOSSbot continuous integration.
Sep 10 2016, 6:51 AM · Patch-For-Review, Continuous-Integration-Config
dachary merged task T145264: Add tox for pywikibot/bots/FLOSSbot into T145179: FLOSSbot continuous integration.
Sep 10 2016, 6:51 AM · Continuous-Integration-Config
dachary created T145264: Add tox for pywikibot/bots/FLOSSbot.
Sep 10 2016, 6:45 AM · Continuous-Integration-Config

Sep 9 2016

dachary added a comment to T145179: FLOSSbot continuous integration.

@hashar thanks for your review. Indeed the additional packages are not immediately needed since I'm still to create the tests that need them. I'm asking because they need to be there before the test cases can be submitted for review. The general idea is that the tests should be integration tests when possible to reduce the maintenance burden of a mock.

Sep 9 2016, 10:44 PM · Patch-For-Review, Continuous-Integration-Config
dachary added a comment to T145179: FLOSSbot continuous integration.

those are dependencies of your program directly, not of tox/pip right?

Sep 9 2016, 8:03 AM · Patch-For-Review, Continuous-Integration-Config
dachary updated subscribers of T145179: FLOSSbot continuous integration.

@Legoktm done as you suggested at https://gerrit.wikimedia.org/r/#/c/308944/ (thanks a lot for the tip ;-). Is there anything missing here ? For next time I'd be interested in the wikipage I should have read to know that.

Sep 9 2016, 6:15 AM · Patch-For-Review, Continuous-Integration-Config
dachary created T145179: FLOSSbot continuous integration.
Sep 9 2016, 6:12 AM · Patch-For-Review, Continuous-Integration-Config

Sep 8 2016

dachary renamed T145084: listpages.py -searchitem should allow type=property from listpages.py -searchitem should allows type=property to listpages.py -searchitem should allow type=property.
Sep 8 2016, 3:23 PM · Pywikibot-Wikidata, Pywikibot-pagegenerators, Pywikibot
dachary renamed T145084: listpages.py -searchitem should allow type=property from listpages.py -searchitem should use -type to listpages.py -searchitem should allows type=property.
Sep 8 2016, 3:23 PM · Pywikibot-Wikidata, Pywikibot-pagegenerators, Pywikibot
dachary added a project to T145084: listpages.py -searchitem should allow type=property: Pywikibot.
Sep 8 2016, 3:23 PM · Pywikibot-Wikidata, Pywikibot-pagegenerators, Pywikibot
dachary created T145084: listpages.py -searchitem should allow type=property.
Sep 8 2016, 3:22 PM · Pywikibot-Wikidata, Pywikibot-pagegenerators, Pywikibot

Sep 6 2016

dachary closed T144809: ItemPage.toJSON() fails with object has no attribute 'labels' as Invalid.

was missing

Sep 6 2016, 1:41 PM · Pywikibot
dachary created T144809: ItemPage.toJSON() fails with object has no attribute 'labels'.
Sep 6 2016, 1:39 PM · Pywikibot

Aug 22 2016

dachary added a watcher for Wikimedia-Hackathon-2017-Organization: dachary.
Aug 22 2016, 7:48 AM

Aug 3 2016

dachary updated the task description for T59027: support Wikidata in commons_link.py.
Aug 3 2016, 11:47 AM · Pywikibot, Pywikibot-Commons, Pywikibot-Scripts, Pywikibot-Wikidata
dachary updated the task description for T140986: svn, git, ssh should be valid schemes for URL data types on wikidata.org.
Aug 3 2016, 10:58 AM · Wikidata, Wikidata.org
dachary updated the task description for T140986: svn, git, ssh should be valid schemes for URL data types on wikidata.org.
Aug 3 2016, 10:10 AM · Wikidata, Wikidata.org
dachary updated the task description for T140986: svn, git, ssh should be valid schemes for URL data types on wikidata.org.
Aug 3 2016, 9:19 AM · Wikidata, Wikidata.org

Jul 29 2016

dachary updated the task description for T140986: svn, git, ssh should be valid schemes for URL data types on wikidata.org.
Jul 29 2016, 5:52 PM · Wikidata, Wikidata.org
dachary added a comment to T138287: Pywikibot does not mark item merges as bot.

Maybe pywikibot.ItemPage.mergeInto should also have an explicit bot=True argument so that the default is to set the bot flag ?

Jul 29 2016, 9:44 AM · Patch-For-Review, good first task, Pywikibot-Wikidata, Pywikibot
dachary claimed T138287: Pywikibot does not mark item merges as bot.
Jul 29 2016, 9:43 AM · Patch-For-Review, good first task, Pywikibot-Wikidata, Pywikibot
dachary added a comment to T138287: Pywikibot does not mark item merges as bot.

The mergeInto allows bot=True since it pass all kwargs to mergeItems regardless.

def mergeInto(self, item, **kwargs):
    """
    Merge the item into another item.
Jul 29 2016, 9:37 AM · Patch-For-Review, good first task, Pywikibot-Wikidata, Pywikibot
dachary closed T141348: WikidataSPARQLPageGenerator shuffles results as Resolved.
Jul 29 2016, 9:30 AM · Pywikibot, Pywikibot-Wikidata
dachary added a comment to T141608: open_archive test with 7za fails.

What would be the process to ask that the 7za package is installed on the jenkins slaves ?

Jul 29 2016, 9:08 AM · Pywikibot
dachary created T141608: open_archive test with 7za fails.
Jul 29 2016, 8:45 AM · Pywikibot

Jul 28 2016

dachary added a comment to T134563: Implement 'mark for deletion' for ItemPage.

@valhallasw would you be so kind as to explain the steps to reproduce the problem ? From what https://phabricator.wikimedia.org/diffusion/PWBC/browse/master/pywikibot/page.py reads, it is unclear when self.text can become something that's not a string. Thanks :-)

Jul 28 2016, 7:38 PM · Pywikibot-Wikidata, Pywikibot
dachary added a comment to T138289: pywikibot.DataSite.mergeItems() has wrong documentation.

Proposed patch https://gerrit.wikimedia.org/r/#/c/301664/

Jul 28 2016, 7:21 PM · good first task, Pywikibot-Wikidata, Pywikibot
dachary added a comment to T138289: pywikibot.DataSite.mergeItems() has wrong documentation.

https://phabricator.wikimedia.org/diffusion/EWBA/browse/master/repo/includes/ChangeOp/ChangeOpsMerge.php indeed has

public static $conflictTypes = array( 'description', 'sitelink', 'statement' );
Jul 28 2016, 7:10 PM · good first task, Pywikibot-Wikidata, Pywikibot
dachary added a comment to T141348: WikidataSPARQLPageGenerator shuffles results.

@javydb thanks for your review :-) I proposed a simple, backward compatible patch. What do you think ? https://gerrit.wikimedia.org/r/#/c/301094/

Jul 28 2016, 4:47 PM · Pywikibot, Pywikibot-Wikidata
dachary added a comment to T141527: jenkins only runs pyflakes/flake8 tests, but no actual tests.

Apparently something triggers the tests but I'm not sure why or when.

Jul 28 2016, 3:19 PM · Pywikibot-tests, Pywikibot, Pywikibot-Wikidata
dachary created T141527: jenkins only runs pyflakes/flake8 tests, but no actual tests.
Jul 28 2016, 2:56 PM · Pywikibot-tests, Pywikibot, Pywikibot-Wikidata
dachary updated subscribers of T140986: svn, git, ssh should be valid schemes for URL data types on wikidata.org.

@aude is there anything else to be done for this patch to benefit wikidata.org ? Or should we just wait ?

Jul 28 2016, 1:06 PM · Wikidata, Wikidata.org

Jul 27 2016

dachary updated the task description for T140986: svn, git, ssh should be valid schemes for URL data types on wikidata.org.
Jul 27 2016, 2:52 PM · Wikidata, Wikidata.org

Jul 26 2016

dachary created T141348: WikidataSPARQLPageGenerator shuffles results.
Jul 26 2016, 10:20 AM · Pywikibot, Pywikibot-Wikidata
dachary moved T141259: DuplicateReferences fails when the statement is in edit mode from Backlog to Bugs on the Wikidata-Gadgets board.
Jul 26 2016, 6:20 AM · Wikidata, Wikidata-Gadgets

Jul 25 2016

dachary added a comment to T141259: DuplicateReferences fails when the statement is in edit mode.

I propose the following patch to Gadget-DuplicateReferences.js to handle statements in edit mode differently. If the statement is in edit mode (i.e. the wb-edit class is present), the reference is added but not saved and the statement remains in edit mode.

Jul 25 2016, 12:59 PM · Wikidata, Wikidata-Gadgets
dachary created T141259: DuplicateReferences fails when the statement is in edit mode.
Jul 25 2016, 12:59 PM · Wikidata, Wikidata-Gadgets
dachary added a comment to T140125: DuplicateReferences doesn't work without refresh on second statements.
Jul 25 2016, 10:43 AM · Wikidata-Gadgets, Wikidata

Jul 24 2016

dachary added a comment to T140125: DuplicateReferences doesn't work without refresh on second statements.
Jul 24 2016, 10:59 PM · Wikidata-Gadgets, Wikidata

Jul 23 2016

dachary added a comment to T140125: DuplicateReferences doesn't work without refresh on second statements.
Jul 23 2016, 10:35 PM · Wikidata-Gadgets, Wikidata
dachary added a comment to T140125: DuplicateReferences doesn't work without refresh on second statements.
Jul 23 2016, 3:04 PM · Wikidata-Gadgets, Wikidata
dachary added a comment to T108471: Gadget SitelinkCheck is case sensitive about first letter.

I tried to reproduce the problem in french but could not. Here is the screenshot that shows it's not case sensitive. Did I miss something ?

Jul 23 2016, 2:31 PM · TestMe, Wikidata-Gadgets, Wikidata
dachary added a watcher for Wikidata-Gadgets: dachary.
Jul 23 2016, 1:07 PM
dachary added a member for Wikidata-Gadgets: dachary.
Jul 23 2016, 1:06 PM
dachary updated the task description for T140986: svn, git, ssh should be valid schemes for URL data types on wikidata.org.
Jul 23 2016, 10:30 AM · Wikidata, Wikidata.org

Jul 22 2016

dachary updated the task description for T140986: svn, git, ssh should be valid schemes for URL data types on wikidata.org.
Jul 22 2016, 4:51 PM · Wikidata, Wikidata.org

Jul 21 2016

dachary created T140986: svn, git, ssh should be valid schemes for URL data types on wikidata.org.
Jul 21 2016, 2:42 PM · Wikidata, Wikidata.org