Happy Monday,
There are strange people who make such links (kindof urlencoded?):
[[Második világháború#Partrasz.C3.A1ll.C3.A1s Szic.C3.ADli.C3.A1ban
.28Huskey hadm.C5.B1velet.29|Huskey hadműveletben]]
So the section title must have been copied from the URL.
Do we have a ready tool to fix these?
--
Bináris
Hi everyone,
On the recent hackathon in Vienna we talked about the large number of
changes still open and how to get the flow back. We currently have over
300 open changes going back to 2014 (
https://gerrit.wikimedia.org/r/#/q/status:open+project:pywikibot/core ).
A change is in Gerrit because the developer wants code review to get it
merged. Code review might not be a lot of fun and this is made worse by
this huge backlog.
A lot of the changes have issues preventing this:
* Merge conflict, needs to be rebased
* Not verified, tests fail
* Code review -1, -2
My proposal is to abandon the changes we're not going to work on anyway
and focus our attention on the changes we do want to get merged. I
understand that some changes in which people invested a lot of time and
effort will get abandoned, but I think the benefit of getting the code
review process back on track is higher. Abandoned changes are not gone,
we can always open them again.
I ask everyone who has (a lot of) old open changes to have a look at
them and make the decision: Pick it up or abandon. If the change is
linked to a phabricator task, it would be nice to update the task too.
Thank you,
Maarten
Hi Pywikibot folks,
Not all of you are subscribed to Wikitech or just missed this
announcement because of the high traffic of this list. The hackathon is
in about 6 weeks. Would be nice to have a lot of you at this event!
Maarten
-------- Forwarded Message --------
Subject: [Wikitech-l] Wikimedia Hackathon 2017, Vienna: Registration Open
Date: Mon, 6 Feb 2017 14:12:47 -0800
From: Rachel Farrand <rfarrand(a)wikimedia.org>
Reply-To: Wikimedia developers <wikitech-l(a)lists.wikimedia.org>
To: Wikimedia developers <wikitech-l(a)lists.wikimedia.org>
Hello!
Registration and scholarship applications for the WIkimedia Hackathon 2017
are open!
The hackathon will be taking place in Vienna, Austria between 19 - 21 May,
2017.
Scholarship applications are open until February 26, 2017.
- Register here:
https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2017/Register_and_Attend
- Event details here:
https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2017
- If you have any questions, please email: hackathonwikimedia.at
Please forward this announcement along to any relevant mailing lists!
We hope to see you in Vienna!
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Hi all,
I am fresh new to pywikibot's community. I hope it's the right place to suggest something. Phabricator looks like todo trackers now.
The thing is that after the pywikibot’s 3.x release, I’m excited to write scripts in Python 3.
I’ve working on to upload a list of natural reserves of China to wikidata recently for WikiLovesEarth. To be frankly, it's awkward to work with the API. Although the project grows faster now.
Some methods triggers the lazy load, while others like constructor can be an empty instance. Some triggers lazy save while others like setTarget might not be saved until addQualifer.
A loaded object doesn't know the difference between the downloaded state and changed state. Especially for the complicate project like wikidata, it makes the debugging hard and error prone.
The naming convention looks different than the document said.
Also, there's not a central place to look for the future development and version management.
So to speak, in my opinion, an ActiveRecord like model seems much more easier to debug. The bot operation should be I/O bounded, it makes sense to lower the burden of debugging/trying.
There's no doubt pywikibot is battle-tested and well known but I do think it can go further. Please leave comments or give me some pointers to join more dev centric discussion.
----
Regards,
Erick 'Xiao' Guan/管啸(fantasticfears)
Sent from my iPad
---------- Forwarded message ----------
From: Pine W <wiki.pine(a)gmail.com>
Date: 2017-05-22 6:43 GMT+02:00
Subject: [Wikitech-l] Fwd: [Affiliates] Recognition of the Wikimedia Tool
Developers Group
To: "wikitech-l(a)lists.wikimedia.org" <wikitech-l(a)lists.wikimedia.org>, "
labs-l(a)lists.wikimedia.org" <labs-l(a)lists.wikimedia.org>
Forwarding.
Pine
---------- Forwarded message ----------
From: Kirill Lokshin <kirill.lokshin(a)gmail.com>
Date: Sun, May 21, 2017 at 5:41 PM
Subject: [Affiliates] Recognition of the Wikimedia Tool Developers Group
To: Wikimedia Movement Affiliates discussion list <
affiliates(a)lists.wikimedia.org>, Wikimedia Mailing List <
wikimedia-l(a)lists.wikimedia.org>
Hi everyone!
I'm very happy to announce that the Affiliations Committee has recognized
the Wikimedia Tool Developers Group [1] as a Wikimedia User Group. The
group is international cooperative of developers who create freely-licensed
tools for improving the Wikimedia projects.
Please join me in congratulating the members of this new user group!
Regards,
Kirill Lokshin
Chair, Affiliations Committee
[1] https://meta.wikimedia.org/wiki/Wikimedia_Tool_Developers_Group
_______________________________________________
Affiliates mailing list
Affiliates(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/affiliates
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
--
Bináris
Hi,
I downloaded core and try to use it.
What is difference between "ERROR: Login failed (Aborted)." and "ERROR:
Login failed (Failed)."?
None of them is what I want.
--
Bináris
What is the role of return False/True in main() of the scripts?
I want to install an option where the script outputs a notice, then
terminates. This is not an error, this is a feature. Which is the correct
value: True or False?
--
Bináris