Who is coming? I plan to go.
Maarten
-------- Forwarded Message --------
Subject: [Wikitech-l] Wikimedia Hackathon 2019: Registration Open!
Date: Tue, 4 Dec 2018 13:31:37 -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>
On behalf of Wikimedia Czech Republic and the Wikimedia Foundation
Community Relations team we are please to announce that registration for
the Wikimedia Hackathon 2019
<https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2019/Register_and_Attend>
is now open for both scholarships and regular attendees!
The hackathon will be held at the Czech National Library of Technology
<https://en.wikipedia.org/wiki/Czech_National_Library_of_Technology> in
Prague, CZ between 17-19 May 2019.
We have identified three focus areas
<https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2019/Program> for the
event which we will continue to refine and clarify over the next months. We
welcome your suggestions and collaboration on additional focus areas or
larger projects and as usual welcome participants who plan to work on or
learn about any project that they like related to any area of Wikimedia
Technology.
If you have any questions or comments please contact:
*hackathon(a)wikimedia.cz
<hackathon(a)wikimedia.cz>*
Otherwise, please continue to follow our program and organizational
developments on Wikimedia Hackathon 2019 on Mediawiki
<https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2019>.
Please help us by forwarding this email to relevant lists!
--
Rachel Farrand
Events Program Manager
Technical Collaboration Team
Wikimedia Foundation
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
I am writing to introduce myself as a new contributor to Pywikibot in views
for the upcoming 2019 google summer of code(gsoc) event
My names are Yemdjih Kaze Nasser and I a second year undergraduate student
studying computer engineering
I wish to learn from your experience
Thanks
I have many pages for people who have variant forms of their names, with
redirects in place. I'd like to standardise the names as seen by users.
So Jim with [[F. Bloggs]] points at a redirect page which in turn points to
Fred Bloggs
fixing_redirects.py will change Jim to have [[Fred Bloggs|F. Bloggs]] but
won't do the final step of producing [[Fred Bloggs]]
Is there way of doing this in one step, or a way to automatically remove
the display text for links?
John
Hello,
I'm trying to write a pywikibot script which read and create items / properties on my Wikibase instance. Following pieces of tutorials and script examples, I managed to write something working.
1/ The idea is to read a CSV file, and create an item with its properties for each line. So I have to loop over thousands of lines and create an item and multiple claims associated, and it takes quite some time to do so. (atleast 1 hour to create 1000 items) I guess it's because for each line, I create a new entity and new claims, which means multiple requests for each line.
Some pseudo code I use in my script:
To create a new item, I use : repo.editEntity({}, {}, summary='new item') assuming repo = site.data_repository()
To create a new claim, I use : self.user_add_claim_unless_exists(item, claim), assuming my Bot inherit WikidataBot
Is there a better way to optimize that kind of bulk import ?
--
2/ I kind of have the same problem If I want to check if an item already exists, because first I need to get all existing items and check if they are in my CSV or not. (the CSV does not contain QIDs, but does contain a "custom" ID I've created and added as a property to each item )
--
I hope I was clear enough, any relevant example, idea, advice, would be much appreciated. Bear in mind I'm a beginner with the whole ecosystem so I'm open to any recommendation.
Thanks !