Soyut Vikipedi
Soyut Vikipedi |
---|
(Tartışma) |
Genel |
Kalkınma planı |
|
Notlar, taslaklar, tartışmalar |
|
Örnekler ve örnekler |
Veri araçları |
Tarihi |
|
Proje
Bu proje iki bölümden oluşmaktadır: Soyut Vikipedi ve Vikifonksiyonlar.
Soyut Vikipedi’nın amacı, daha fazla insanın daha fazla dilde daha fazla bilgi paylaşmasına izin vermektir. Soyut Vikipedi, Vikiveri’nin bir uzantısıdır.[1] Soyut Vikipedi’da, insanlar Vikipedi makalelerini dilden bağımsız bir şekilde oluşturabilir ve sürdürebilir. Bir dildeki bir Vikipedi, bu dilden bağımsız makaleyi kendi diline çevirebilir. Kod çeviriyi yapar.
Vikifonksiyonlar (Wikifunctions) herkesin kod oluşturmasına ve kodu sürdürmesine izin veren yeni bir Wikimedia projesidir. Bu, pek çok farklı şekilde kullanışlıdır. Herkesin arayabileceği, yazabileceği, sürdürebileceği ve kullanabileceği her türlü işlevin bir kataloğunu sağlar. Ayrıca, dilden bağımsız maddeyi Abstract Wikipedia'dan bir dildeki Vikipedi’ye çeviren kod sağlar. Bu, herkesin maddeyi kendi dilinde okumasına izin verir. Vikifonksiyonlar, Vikiveri’deki kelimeler ve varlıklar hakkındaki bilgileri kullanacaktır.
Bu bizi herkesin tüm bilgilerin paylaşabileceği bir dünyaya yaklaştıracak.
İşlev nedir?
Bir “işlev”, sağladığınız verilere göre bir hesaplama yapan bir dizi bilgisayar programı talimatlarıdır. İşlevler, iki tarih arasında kaç gün geçtiği veya iki şehir arasındaki mesafe gibi soruları yanıtlayabilen bir bilgi biçimidir. Daha karmaşık işlevler, üç boyutlu bir şeklin hacmi, belirli bir tarihte Mars ile Venüs arasındaki mesafe veya iki türün aynı anda hayatta olup olmadığı gibi daha karmaşık soruları yanıtlayabilir. Bir arama motoruna soru sormak gibi birçok bilgi araştırmasında zaten işlevler kullanıyoruz. İngilizce’de {{convert}}
ve {{age}}
olarak bilinen şablonlar, birçok Vikipedis’ta zaten kullanılan, wikitext ve Lua, ile yazılmış ve istendiği her wiki’ye manuel olarak kopyalanmış işlevsellik örnekleridir.
İşlevlere ilişkin daha fazla örnek Erken işlev örnekleri ve arayüzün nasıl görünebileceğine dair çok kaba taslaklar İlk örnekler de bulunmaktadır.
Kısacası, fonksiyonlar verdiğiniz veriler üzerinde bir hesaplama yapar ve bu verilerle ilgili sorduğunuz bir soruyu yanıtlar.
Bu yeni Vikimedi projesi, bu gibi soruları farklı dillerde yanıtlamaya yardımcı olmak için gönüllüler tarafından yazılmış bir işlevler kitaplığı oluşturacak. İşlev kitaplığımızı oluşturarak, daha fazla kişinin ücretsiz bilgiye yeni yollarla erişmesini ve keşfetmesini sağlayabiliriz.
Soyut Wikipedia nedir?
“Soyut Vikipedi” terimi, uzun vadeli hedefi ifade eder – bu işlevler kitaplığının bir gün dilden bağımsız makalelerin oluşturulmasını sağlayacağı. Bu projenin daha fazla parçası bir kez daha yerleştirilirse, bu, herhangi bir viki’nin (özellikle küçük ila orta büyüklükteki vikilerin) kendi dillerinde bulunan makale sayısını önemli ölçüde artırabileceği anlamına gelecektir. Aynı zamanda, editörlerin kendi kültürlerinden ve bağlamlarından elde ettikleri bilgileri daha geniş ve daha küresel bir izleyici kitlesiyle paylaşabilecekleri anlamına gelir.
Yeni işlev wiki’si, Vikifonksiyonlar, bu vizyonu mümkün kılmak için kodlama altyapısını geliştirecek. Projenin Soyut Vikipedi bölümü yaklaşık 2022’de başlayacak.
Diğer bir deyişle: desteklenen herhangi bir dilde doğal dil cümleleri oluşturmak için, yeni vikideki işlevleri Vikiveri’deki veriler ve dilbilimsel bilgilerle birleştirebileceğiz. Bu cümleler daha sonra herhangi bir Wikipedia tarafından (veya başka bir yerde) kullanılabilir.
Zaman çizelgesi
- 2013 – 2020: Proje tartışması, araştırma ve teklif.
- Mayıs 2020: proje onaylandı.
- Temmuz 2020: proje duyuruldu; geliştirme Extension:VikiLambda ile başladı; posta listesi ve oluşturulan diğer kanallar ve derinlemesine tartışmalar artar.
- Eylül – Aralık 2020: adlandırma yarışması.
- Aralık 2020: Vikifonksiyonları logo yarışması için tartışmaları ve tekliflerin gönderilmesini başlatın.
- 2021: Launch Wikifunctions on the Beta Cluster
- 2021: Vikifonksiyonları başlat; yapı hakkında topluluk tartışmaları başlaması.
- 2022: Soyut Vikipedi’nın geliştirilmesine başlaması.
- 2023: Soyut Vikipedi’nın uygun Vikipedi ve diğer kardeş projelere entegrasyonu.
Katılım
- Düzenle
- Vikiveri’de sözlük bilgisi üzerinde çalışın. Bu, Soyut Vikipedi’nın başarılı olması için gerekli olacak ve şu anda üzerinde çalışılabilir.
- Translate the documentation pages here on Meta-wiki.
- Translate the software interface on translatewiki.net (completion statistics)
- Tartış
- Read the weekly updates (subscribe)
- Talk:Abstract Wikipedia
- Posta listesi
- Telegram veya IRC #wikipedia-abstractbağlan (birbirine bağlanmış) (current logs, old logs)
- Geliştir
- Phabricator:tag/abstract wikipedia – Add feature requests and bug reports here. (See Phabricator for details on how to use it)
- Geliştirmeye yardımcı olmak istiyorsanız, lütfen bize bildirin.
- You can see information about the Extension at Extension:WikiLambda and some developer tips at Abstract developer cheatsheet
- You can see a list of smaller development tasks
- You can email Quiddity or write on the talk page if you'd like to work with us more closely.
- Dene
- Volunteer as a design-interview tester.
- Kullanıcı arayüzünün nasıl çalışabileceğine dair kabaca bir fikir edinmek için bazı erken örneklere göz atabilirsiniz.
- Bir prototip uygulaması Github’da mevcuttur. Bu artık en son MediaWiki sürümleriyle çalışmıyor olabilir.
- Prototipe dalmanın en kolay yolu, izlenecek yolu.
- Alternatif uygulama GraalVM’de.
- Foundation requests for work internally
- You can refer to this guide that describes step by step how to request work internally.
Çalışma saatleri
The Wikifunctions and Abstract Wikipedia office hours are online events where the development team present what they have been working on recently, and the community is welcome to ask questions and discuss important related issues. They are announced on the mailing list and in the newsletter. They take place every 4-6 weeks.
- Sonraki:
- 2022-??-??
- In the Telegram group or IRC Channel #wikipedia-abstractbağlan (bridged together)
- 2022-??-??
- Önceki:
- 2021-12-20
- 2021-08-14 (Wikimania)
- 2021-06-22
Arka plan
Bir Signpost makale fikre daha ayrıntılı bir giriş sağlar. Aşağıdaki materyal – araştırma kağıtları, konuşma videoları, prototip yazılım – çok fazla ayrıntı sunar. Vikilambda’nın geliştirilmesi için bir [ayrıntılı taslak plan] da mevcuttur.
İlgili tartışmalar, makaleler, videolar ve karşılaştırılabilir tekliflerin uzun listesi için Geçmiş teklif sayfasına bakın.
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.
Öne çıkan özellikler şunları içerir:
- Vikiveri ve Soyut Vikipedi fikri için kısa tanıtım videosu (New York, 2019) (18 dakika).
- Anlamın yakalanması: Soyut bir Vikipedi’ya doğru (kısa giriş).
- Diller arasındaki tüm bilgilerin toplamı üzerinde işbirliği yapmak (sosyal bakış).
Daha fazla okuma
Proje planı
- Özet: proje planına genel bakış.
- İsim: projenin adı üzerine tartışma.
- Hedefler: ne başarmak için çalışıyoruz? Birincil ve ikincil hedefler.
- Organizasyon: geliştirme ekibinin nasıl kurulacağı.
- Gereksinimler: projenin yerine getirmesi gereken genel koşullar.
- Yapi: proje bileşenlerinin birlikte nasıl çalışacağına dair genel bir bakış.
- Bileşenler: projenin sunması gereken bireysel yazılım bileşenleri.
- Görevler: projeler tarafından yapılması gereken bireysel görevler.
Kaynakça
- ↑ Yeni bileşenler (Soyut Vikipedi için geliştirme planında listelenmiştir), entegrasyonu (projenin ikinci yılında) Vikiveri topluluğunun onayını gerektiren Vikiveri uzantıları içerir, “soyut içeriği” (projenin ilk bölümünde geliştirilen) orada veya başka bir viki’de depolamadan önce (yeni Vikifonksiyonlar viki veya başka bir çok dilli viki gibi).