WikiConvention francophone/2024/Programme/Wikifonctions, le nouveau projet Wikimédia
ID : wikifunctions | Wikifonctions, le nouveau projet Wikimédia | ||
---|---|---|---|
Conférenciers : Nicolas Vigneron | Bloc horaire : | Début : Vendredi 15h15 | |
Lieu : Salle Pilot | Durée : 15 minutes | ||
Description :
Wikifonctions est le dernier projet Wikimédia. Il a été officiellement ouvert en juillet 2023. Il pourra servir de dépôt central autour de la création et de la réutilisation de code source (un peu à la manière dont Commons le fait pour les médias ou Wikidata pour les données). À quoi sert-il exactement ? quels sont ses objectifs ? comment fonctionne-t-il ? comment participer ? Cette courte présentation montrera les possibilités et les limites actuelles du projet. |
Thèmes : Formation et éducation | ||
Mots Clés : technique | |||
Notepad : #WikiConvFR24_wikifunctions |
Participants intéressés
edit(inscrivez-vous ci-dessous et posez dès à présent vos questions à l'organisateur de la session)
Copie des notes du pad
editTout part de la vision du Mouvement Wikimédien : Imagine un monde dans lequel chaque être humain puisse partager librement la somme de toutes les connaissances
On a pas encore les moyens de faire ça. C'est une ambition.
Idée de Denny Vrandečić : pouvoir générer des contenus à partir des données.
Idée pensée vers 2018, en lien avec Abstract Wikipedia (encore en réflexion).
Développement à partir de 2020. Lancement officiel en juillet 2023.
En cours de développement depuis.
Wikifonctions a pour objet de réunir des fonctions : des séquences d'instructions.
C'est du lambda-calcul (Lambda-calcul)
Ce qui est manipulable actuellement : nombres, textes, dates et plus récemment des entités Wikidata (éléments et lexemes (y compris les sens))
Site multilingue (enfin, traduisible). Les langages utilisables pour faire du code sont actuellement Python, JavaScript et Composition ✨ (assemblage de briques de fonctions déjà réalisées)
Le moteur de recherche ne fonctionne pas encore bien donc voir plutôt la page Wikifunctions:Catalogue : https://www.wikifunctions.org/wiki/Wikifunctions:Catalogue
Pour aider :
- Tester les fonctions et signaler les problèmes
- Traduire
- Créer des fonctions (surtout dans diverses langues)
- Se tenir au courant : https://www.wikifunctions.org/wiki/Wikifunctions:Status_updates