This year's Wikimedia Hackathon will take place on May 3 - 5, 2024 in Tallinn, Estonia. We will organize Semantic MediaWiki-related activities. You are welcome to propose an activity below. Please add your username to indicate that you are interested in the topic and available that weekend. Note that you do not have to be physically present in Tallinn since we can do virtual meetings, which can also be organized.
Contents
Onboard new SMW users/devs[edit]
At the hackathon, we can introduce SMW and its benefits to people interested in SMW.
- Bernhard Krabina
- Triton
- .. add yourself here
DisplayTitle in MediaWiki Search[edit]
DisplayAdd capability to MediaWiki core to autocomplete pages with their display title in the search field. This is a non-SMW-related task, but it was discussed during SMW Con 2023 as a major annoyance for many SMW users.
Integration of AI and SMW[edit]
Several talks at SMWCon 2023 featured approaches on how to integrate AI (especially LLMs) with MediaWiki/SMW. We could try to build on one of these approaches.
- Bernhard Krabina
- .. add yourself here
Add semantic Annotations to VisualEditor[edit]
In Miriam Schlindwein's talk, she demonstrated some new extensions that enhance the Visual Editor with new functionalities for mentions, dates, and tasks (like in Confluence). This approach could be adapted to bring the capability of Semantic Annotations to Visual Editor. It may be a way out of the dilemma that Parsoid will, at some point, break the in-text annotations.
- Bernhard Krabina
- .. add yourself here
Bug hunting[edit]
We could identify bugs we want to address and do a bug-hunting session. There are plenty of issues in core and other semantic extensions.
- Bernhard Krabina
- .. add yourself here
PR integration[edit]
We could look into not yet integrated PRs and test/comment/review/improve them to integrate them.
- Bernhard Krabina
- Nikerabbit (talk)
- .. add yourself here
Other ideas[edit]
- MediaWiki Table of Contents (TOC) shows Wiki title and not the Display Title
- AskArgs api module doesn’t use source
- Overwrite getQueryInfo instead of getSQL
What we achieved[edit]
- SRF: Update en.json and qqq.json to reflect for the statistical formats (part of math format).
- SRF: improvement of tests
- SMW: Fixed https://github.com/SemanticMediaWiki/SemanticMediaWiki/issues/5627
- SD: Fixed https://github.com/SemanticMediaWiki/SemanticDrilldown/pull/74
- Extension "Smart Comments" with SMW features released: https://www.mediawiki.org/wiki/Extension:SmartComments
- SMW: Use static files for logos and first test of SMW with MW 1.43
- Cleaned up some issues and PRs in several repositories
- improved documentation