Abstrakta Vikipedio
Abstrakta Vikipedio |
---|
(Diskuto) |
Ĝenerala |
Plano por disvolva |
|
Notoj, stumpoj, diskutoj |
|
Ekzemploj kaj maketoj |
Iloj por datumoj |
Historia |
Abstrakta Vikipedio | |
---|---|
Komenco: | 2020-07 |
Teamanoj: |
|
Ĝisdatigoj: | Ĝisdatigoj |
Projekto
Ĉi tiu projekto konsistas el du partoj: la abstrakta Vikipedio kaj Vikifunkcioj.
La celo de la abstrakta Vikipedio estas lasi pli da homoj dividi pli da scioj en pli da lingvoj. La abstrakta Vikipedio estas koncepta etendo de Vikidatumoj.[1] En la abstrakta Vikipedio, homoj povas krei kaj konservi artikolojn de Vikipedio laŭ lingva sendependa maniero. Vikipedio en lingvo povas traduki ĉi tiun lingvan sendependan artikolon en sian lingvon. Kodo faras la tradukon
Vikifunktioj estas nova Vikimedia projekto, kiu permesas al iu ajn krei kaj konservi kodon. Ĉi tio estas utila en multaj malsamaj manieroj. Ĝi provizas katalogon de ĉiaj funkcioj, kiujn ĉiuj povas nomi, skribi, konservi kaj uzi. Ĝi ankaŭ provizas kodon, kiu tradukas la lingvon sendependan artikolon el abstrakta Vikipedio al la lingvo de Vikipedio. Ĉi tio permesas al ĉiuj legi la artikolon en sia lingvo. Vikifunktioj uzos sciojn pri vortoj kaj entoj de Vikidatumoj.
Ĉi tio proksimigos nin al mondo, kie ĉiuj povas partopreni la sumon de ĉiuj scioj.
Kio estas funkcio?
“Funkcio” estas vico de instrukcioj de komputila programo, kiu faras kalkulon surbaze de datumoj, kiujn vi provizas. Funkcioj estas formo de scio, kiu povas respondi demandojn, kiel kiom da tagoj pasis inter du datoj aŭ la distanco inter du urboj. Pli komplikaj funkcioj povas respondi pli komplikajn demandojn, kiel ekzemple la volumeno de tridimensia formo, la distanco inter Marso kaj Venuso en certa dato, aŭ ĉu du specioj vivis samtempe. Ni jam uzas funkciojn en multaj specoj de sciaj enketoj, kiel demandi demandon al serĉilo. La ŝablonoj nomataj {{convert}}
kaj {{age}}
en la angla estas ankaŭ ekzemploj de funkciecoj, kiuj jam estas uzataj en multaj Vikipedioj, verkita en vikiteksto kaj Lua kaj permane kopiita al ĉiu vikio, kie ĝi estas dezirata.
Pli da ekzemploj de funkcioj estas ĉe fruaj funkciaj ekzemploj, kaj tre malglataj skizoj pri kiel povus aspekti la interfaco estas ĉe fruaj mockups.
Resume, funkcioj faras kalkulon pri la donitaj datumoj, kaj respondas al demando, kiun vi havas pri ĝi.
Ĉi tiu nova Vikimedia projekto konstruos bibliotekon de funkcioj, verkitaj de volontuloj, por helpi respondi tiajn demandojn tra lingvoj. Konstruante nian bibliotekon de funkcioj, ni povas ebligi pli da homoj aliri kaj esplori senpagan scion per novaj manieroj.
Kio estas la abstrakta Vikipedio?
La termino “abstrakta Vikipedio” mem rilatas al la longtempa celo — ke ĉi tiu biblioteko de funkcioj iam ebligos krei lingvajn sendependajn artikolojn. Post kiam aliaj pecoj de ĉi tiu projekto staros, tio signifos ke iu ajn vikio — precipe malgrandaj ĝis mezaj vikioj — povos draste pliigi la nombron de disponeblaj artikoloj en sia lingvo. Ĝi ankaŭ signifas, ke redaktantoj povas dividi sciojn de sia kulturo kaj kuntekstoj kun pli granda kaj pli tutmonda spektantaro.
La nova vikio de funkcioj, “Vikifunkcioj”, disvolvos la kodigan infrastrukturon por ebligi ĉi tiun vizion. La “abstrakta Vikipedio” parto de la projekto komenciĝos ĉirkaŭ 2022.
Alivorte: ni povos kombini la funkciojn de la nova vikio, kun la datumoj kaj lingvaj informoj en Vikidatumoj, por generi naturlingvajn frazojn en iuj subtenataj lingvo. Ĉi tiuj frazoj tiam povas esti uzataj de iu ajn Vikipedio (aŭ aliloke).
Templinio
- 2013–2020: diskuto pri la projekto, esplorado kaj propono.
- Majo 2020: la projekto estas aprobita.
- Julio 2020: la projekto estas anoncita; disvolviĝo komenciĝas ĉe Etendaĵo:WikiLambda; la dissendolisto kaj aliaj kanaloj estas kreitaj kaj profundaj diskutoj kreskas.
- Septembro 2020 – decembro 2020: nomkonkurso por la vikio de funkcioj.
- Decembro 2020: komencu diskutojn por la konkurso por la koncepto de Vikifunkcioj emblemo kaj sendoj de proponoj.
- August 2022: Launch Wikifunctions Beta
- July 2023: Launch Wikifunctions in production
- 2023/2024: Add more types to Wikifunctions
- 2024: Using Wikidata in Wikifunctions
Partopreni
- Redakti
- Contribute to Wikifunctions
- Laboru pri leksikografia scio en Vikidatumoj. Ĉi tio necesos por Abstrakta Vikipedio sukcesi kaj prilaboreblas nun.
- Translate the documentation pages here on Meta-wiki.
- Translate the software interface on translatewiki.net (completion statistics)
- Diskuti
- Read the weekly updates (subscribe)
- Talk:Abstract Wikipedia
- Diligenta dissendolisto
- Main chat: Telegram or IRC #wikipedia-abstractkonekti (bridged together) (current logs, old logs)
- Developer chat: Telegram or IRC #wikipedia-abstract-techkonekti (bridged together) (logs)
- Regular meetings:
- Volunteer's corner: This is a monthly meeting on the first Monday, from 18:30–19:00 UTC. It is currently hosted on the Google Meet platform (link). It is an informal space for code review, talking about what volunteers have achieved or how to approach a task, which task is best to pick up next, and similar. Volunteers can come in with questions, show progress, discuss things, tell us about their plans, or ask for ideas. If you need someone specific from the development team to join in, please let us know in advance.
- Natural language generation (NLG) on Wikifunctions: This is a monthly meeting on the third Tuesday, from 16:30–17:30 UTC. More information.
- Previous office hours: 2021-12-20, 2021-08-14 (Wikimania), 2021-06-22
- Disvolvi
- Se vi volas helpi kun disvolviĝo, bonvolu informi nin.
- You can see information about the Extension at Extension:WikiLambda and some developer tips at Abstract developer cheatsheet
- Phabricator:tag/abstract wikipedia – Add feature requests and bug reports here. (See Phabricator for details on how to use it)
- You can see a list of smaller development tasks – These are good first tasks for newer developers.
- You can see these other good listings for open tasks: #fix-it tasks – unassigned tasks – nice-to-have tasks
- You can email Quiddity or write on the talk page if you'd like to work with us more closely.
- Se vi volas helpi kun disvolviĝo, bonvolu informi nin.
- Provu ĝin
- Wikifunctions is now available live at wikifunctions.org
- on the Beta Cluster Instance
- Volunteer as a design-interview tester.
- Vi povas vidi iujn fruaj maketoj por malglata ideo pri kiel la uzanto-interfaco povus labori.
- Frua efektivigo de prototipo disponeblas ĉe Github. Ĉi tio eble ne plu funkcias kun la plej novaj eldonoj de MediaWiki.
- La plej facila maniero plonĝi en la prototipon estas legante la paŝadon.
- Alternativa efektivigo en GraalVM
- Foundation requests for work internally
- You can refer to this guide that describes step by step how to request work internally.
Fono
Artikolo en Signpost donas pli detalan enkondukon al la ideo. La suba materialo — esplorartikoloj, filmetoj pri paroladoj, prototipa programaro — ofertas multajn detalojn. Detala projekta plano por la disvolviĝo de Wikilambda ankaŭ haveblas.
Vidu la paĝon Historia propono por la longa listo de rilataj diskutoj, artikoloj, filmetoj kaj kompareblaj proponoj.
Originally, the project was code-named Wikilambda, derived from Lambda calculus. The name is still referenced in the name of Extension:WikiLambda and in the Wikifunctions logo which contains a lambda character.
Ĉefaĵoj inkluzivas:
- (angla) Mallonga enkonduka filmeto al Vikidatumoj kaj la abstrakta Vikipedio-ideo (Novjorko, 2019) (18 minutoj).
- (angla) Kaptanta signifon: al abstrakta Vikipedio (mallonga enkonduko).
- (angla) Kunlaborante pri la sumo de ĉiuj scioj tra lingvoj (sociaj aspektoj).
Plia legado
- Wikilambda kiel projekto sur ties propra
- Vizio de Wikilambda
- Ekzemploj de abstrakta enhavo
- Terminaro
Plano pri projekto
- Resumo: superrigardo de la projektoplano.
- Nomo: diskuto pri la nomo de la projekto.
- Celoj: kion ni provas atingi? Primaraj kaj duarangaj celoj.
- Organizo: kiel la disvolva teamo estus starigita.
- Postuloj: ĝeneralaj kondiĉoj, kiujn la projekto devas plenumi.
- Arkitekturo: superrigardo pri kiel la projektaj eroj funkcius kune.
- Komponentoj: individuajn programajn erojn, kiujn la projekto devas liveri.
- Taskoj: individuaj taskoj farotaj de la projektoj.
Referencoj
- ↑ La novaj komponantoj (listigitaj en la disvolva plano por ka abstrakta Vikipedio) inkluzivas etendojn al Vikidatumoj, kies integriĝo (en la dua jaro de la projekto) postulas la konsenton de la komunumo Vikidatumoj antaŭ ol konservi la “abstraktan enhavon” tie aŭ en alia vikio (kiel ekzemple la nova Vikifunkcioj vikio evoluigita en la unua parto de la projekto, aŭ alia plurlingva vikio).