Jump to content
Wikimedia Meta-Wiki

User:Ijon: Difference between revisions

From Meta, a Wikimedia project coordination wiki
Content deleted Content added
Line 18: Line 18:
===Wikimedia tools I maintain===
===Wikimedia tools I maintain===
(All tools I write are [[w:Free software|free software]] and their source code is [https://github.com/abartov available on GitHub].)
(All tools I write are [[w:Free software|free software]] and their source code is [https://github.com/abartov available on GitHub].)
* [https://luthor.toolforge.org/ Luthor] -- a tool for finding '''usage examples''' from Wikisource and adding them to lexemes on Wikidata
* [[/GLAMify|GLAMify]] -- for a given category on Commons, suggests images for articles based on another Wikipedia's use of those images
* [[/GLAMify|GLAMify]] -- for a given category on Commons, (追記) ''' (追記ここまで)suggests images(追記) ''' (追記ここまで) for articles based on another Wikipedia's use of those images
** This tool interacts with Meta (on my own userspace) using the [[User:Ijonbot|Ijonbot]] bot account.
** This tool interacts with Meta (on my own userspace) using the [[User:Ijonbot|Ijonbot]] bot account.
* [[/Wordpile|Wordpile]] -- for a given [https://tools.wmflabs.org/pagepile/ PagePile ID], calculate the total word count
* [[/Wordpile|Wordpile]] -- for a given [https://tools.wmflabs.org/pagepile/ PagePile ID], calculate the (追記) ''' (追記ここまで)total word count(追記) ''' (追記ここまで)
** This tool interacts with Meta (on my own userspace) using the [[User:Ijonbot|Ijonbot]] bot account.
** This tool interacts with Meta (on my own userspace) using the [[User:Ijonbot|Ijonbot]] bot account.

* [https://github.com/abartov/pronuncify pronuncify] -- a Linux / OS X command-line tool automating batch recording and upload of pronunciation audio files for Commons and Wiktionary.
* [https://github.com/abartov/(削除) Pronuncify.net (削除ここまで) (削除) Pronuncify.net (削除ここまで)] -- (削除) a (削除ここまで) (削除) Windows (削除ここまで) (削除) .NET (削除ここまで) (削除) GUI (削除ここまで) (削除) version of Pronuncify, automating batch recording of pronunciation audio files for (削除ここまで) (削除) Commons (削除ここまで) (削除) and (削除ここまで) (削除) Wiktionary. (削除ここまで)
* [https://github.com/abartov/(追記) wimgs (追記ここまで) (追記) wimgs (追記ここまで)] -- (追記) an (追記ここまで) (追記) '''image (追記ここまで) (追記) downloader''' (追記ここまで) (追記) for (追記ここまで) (追記) preparing (追記ここまで) (追記) offline (追記ここまで) (追記) Wikipedia (追記ここまで) (追記) dumps (追記ここまで)
* [https://github.com/abartov/erex_yomi erex_yomi] -- a script sending a bidiurnal (追記) ''' (追記ここまで)e-mail(追記) ''' (追記ここまで) with a featured article, featured photo, and today in history, all from the (追記) ''' (追記ここまで)Hebrew Wikipedia,(追記) ''' (追記ここまで) to a list of subscribers. Subscribe here: [[:he:ויקיפדיה:ערך יומי בדואל|ערך יומי בדואל]]
* [https://github.com/abartov/wimgs wimgs] -- an image downloader for preparing offline Wikipedia dumps
* [https://github.com/abartov/erex_yomi erex_yomi] -- a script sending a bidiurnal e-mail with a featured article, featured photo, and today in history, all from the Hebrew Wikipedia, to a list of subscribers. Subscribe here: [[:he:ויקיפדיה:ערך יומי בדואל|ערך יומי בדואל]]


====For developers====
====For developers====
* '''[https://rubygems.org/gems/mediawiki_api mediawiki_api]''' -- the current '''Ruby Mediawiki API client''' gem. I am its main maintainer starting 2023.
* [https://github.com/abartov/dhole Dhole] -- a Ruby gem providing ActiveRecord mapping of main Mediawiki DB entities and relationships
* I've contributed some features and patches to [https://github.com/jpatokal/mediawiki-gateway Mediawiki-Gateway], the older Ruby Mediawiki API client gem. I still know it well, and am happy to help if you're trying to do something on Mediawiki in Ruby.
(追記) * [https://github.com/abartov/dhole Dhole] -- a Ruby gem providing '''ActiveRecord mapping''' of main Mediawiki DB entities and relationships (追記ここまで)
* I've contributed some features and patches to [https://github.com/jpatokal/mediawiki-gateway Mediawiki-Gateway], the older (追記) ''' (追記ここまで)Ruby Mediawiki API client(追記) ''' (追記ここまで) gem. I still know it well, and am happy to help if you're trying to do something on Mediawiki in Ruby.

Revision as of 12:29, 26 October 2023

It is not incumbent upon you to complete the work, but neither are you at liberty to desist from it (Avot 2:21, attributed to Rabbi Tarfon)

Hi! My name is Asaf Bartov, and I'm a longtime volunteer on Wikipedia and some other Wikimedia projects.

This user participated in the #100wikidays challenge.

This user supports Cuteness in the Wikimedia movement
User language
en-5 This user has professional knowledge of English.
he-N משתמש זה דובר עברית כשפת אם.
la-3 Hic usor probe ac Latine conferre potest.
de-1 Dieser Benutzer beherrscht Deutsch auf grundlegendem Niveau.
es-1 Este usuario tiene un conocimiento básico del español.
fr-1 Cet utilisateur dispose de connaissances de base en français.
Users by language

I also work for the Wikimedia Foundation, but I use my staff account for edits made in that official capacity. Take a look at that page for more about my work at the Foundation. Before November 2014, I had been using this account to do my official work as staff as well, so many older grant discussions here on Meta will show official edits by me.

Things I do

I have been a practicing (volunteer) Wikipedian for many years; my home wiki is the Hebrew Wikipedia, but I make occasional contributions on the English Wikipedia as well. I have a strong background in software engineering, and an abiding interest in literature, education, open access, linked data, and library science.

Also as an unpaid volunteer, I am a founding editor of Project Ben-Yehuda and a teacher of classical Greek and Latin. I used to serve on the board of Wikimedia Israel.

Here are Slides and recordings of my talks.

On March 4th 2015, I had succumbed to the #100wikidays challenge, as victim #2. I completed the challenge in precisely 100 days, er, plus one year. The story is told here, including its even more challenging conclusion.

Wikimedia tools I maintain

(All tools I write are free software and their source code is available on GitHub.)

  • Luthor -- a tool for finding usage examples from Wikisource and adding them to lexemes on Wikidata
  • GLAMify -- for a given category on Commons, suggests images for articles based on another Wikipedia's use of those images
    • This tool interacts with Meta (on my own userspace) using the Ijonbot bot account.
  • Wordpile -- for a given PagePile ID, calculate the total word count
    • This tool interacts with Meta (on my own userspace) using the Ijonbot bot account.
  • wimgs -- an image downloader for preparing offline Wikipedia dumps
  • erex_yomi -- a script sending a bidiurnal e-mail with a featured article, featured photo, and today in history, all from the Hebrew Wikipedia, to a list of subscribers. Subscribe here: ערך יומי בדואל

For developers

  • mediawiki_api -- the current Ruby Mediawiki API client gem. I am its main maintainer starting 2023.
  • Dhole -- a Ruby gem providing ActiveRecord mapping of main Mediawiki DB entities and relationships
  • I've contributed some features and patches to Mediawiki-Gateway, the older Ruby Mediawiki API client gem. I still know it well, and am happy to help if you're trying to do something on Mediawiki in Ruby.

AltStyle によって変換されたページ (->オリジナル) /