List talk


Revision as of 15:59, 8 May 2021 by Olaf (talk | contribs)

Hi @Olaf: thank you very much for this list, I find it very useful!

I have a few questions (that also applies to this list in other languages):

  1. How often exactly does Olafbot check if some words of the list have been recorded?
  2. If I change the name of this list (to translate it in French for example), do you need to change the bot's code?
  3. I believe you once said that the bot's code is in Java, do you have a repository containing the code? Is your bot running on a personal server or on ToolForge?

Thank you very much, all the best! — WikiLucas (🖋️) 15:27, 8 May 2021 (UTC)

Hi, @WikiLucas00:
Ad 1. Every three hours all around the clock
Ad 2. Yes. But you may just create a redirection to this list from the French translation.
Ad 3. The bot is running from Polish Wikimedia's Tool Server. The code does a lot of mundane tasks in Polish Wiktionary, the lists for Lili are just a side job based on the same data which has been used to generate these lists: wikt:pl:Kategoria:Rankingi_brakujących_słów_według_wystąpień_w_innych_wikisłownikach since 2011. I'm sorry, I know it's against the Wikimedia custom, but I haven't published the source code. I started this bot 12 years ago, when my programming skills were much lower, and the code is very clumsy and old-fashioned. Now as a senior developer I can't afford to publish it because it could hinder my future job perspective if somebody found this code looking up my name on the Internet. :-) In fact, I should refactor the whole thing, but it's 53000 lines of a hopeless Java code, so I'm probably forced to maintain it forever. Perhaps I could extract and publish the fragment used for LiLi lists alone, but as it shares the source data with the lists for Polish Wiktionary, it doesn't make much sense. Olaf (talk) 15:59, 8 May 2021 (UTC)