Gazette • articles à enrichir
Que pensez-vous de Vikidia ? Venez mettre un message sur le livre d'or !
Vikidia:Tech/Call for proposals/Wikibase
Aller à la navigation
Aller à la recherche
Context[modifier | modifier le wikicode]
Vikidia has several languages, like Wikipedia. We use old-style interwikis, included in pages.
Vikidia cannot use Wikidata (already asked, they refused).
Vikidia may install a blank Wikibase server, independent from Wikidata, for Vikidia's own interwikis.
Vikidia uses also interwiki to external wikis and projects (like Wikipedia, Wikikids.nl, Simple Wikipedia...).
Challenges[modifier | modifier le wikicode]
- Install a Wikibase server with docker-compose (like the rest of the architecture). We will use https://data.vikidia.org url.
- Configure the Wikibase server on the Vikidia farm.
- Add tests interwikis in Wikibase between one Vikidia (example Italian) to another (example French).
- Add tests interwikis to external Wikis (example Simple Wikipedia)
- Add a way to update an interwiki directly FROM a Vikidia instance
- Configure differently every Vikidia, (French Vikidia don't show Italian Wikipedia interwiki, despite Italian Vikidia for example)
Deliverable[modifier | modifier le wikicode]
- A merge request respecting general coding guidelines
- Deployed on a test server (provided by Vikidia), where we can validate fix
- A procedure to deploy it in production, like the install of database and initial database configuration.
Excluded[modifier | modifier le wikicode]
- Deploy in production is not expected for this proposal.
- Massive move of interwikis from old-style to new Wikibase server with a bot is excluded at this step.
Comments[modifier | modifier le wikicode]
High complexity project, but seems feasible.
- installation of Wikibase server dans database may not be fastforward with Docker architecture.
- the configuration of the Wikibase server for internal interwiki and external interwiki may be difficult.
- configuring differently every Vikidia will need close attention
- updating from Vikidia seems also difficult