Jump to content

Vikimetin standardı

From mediawiki.org
This page is a translated version of the page Wikitext standard and the translation is 100% complete.

Tek bir vikimetin standart, MediaWiki yazılımının uzun vadeli istikrarı için büyük önem taşımaktadır. Şu anda kullanılana dayanarak, vikimetin dilinin 1.0 sürümünü tanımlamamız ve resmileştirmemiz gerekiyor. Başka bir deyişle, bu çalışma (şu an için) vikimetin dilinde iyileştirmeler veya değişiklikler yapılmasını içermemelidir. Sürümler kararlı ve öngörülebilir olmalıdır, böylece diğer yazılım geliştiriciler aynı biçimlendirme sözdiziminde çalışabilir ve bir yıl gibi bazı sabit zaman dilimi boyunca rastgele veya rastgele değişikliklerle karşılaşmayacaklarından emin olduklarını bilmelidir. Bu, vikimetin 2005, vikimetin 2006 olduğunu söyleyebilir.

Metaweb, hangi mediawiki sitelerinin en iyisini yaptığını izliyordu. Vikipedi, her zaman bir konuda en ileri konu olmayacak, ihtiyaçları da her zaman mediawiki'nin yazılım tasarım çabalarında başkalarına güvenmemelidir. Örneğin Vikiseyahat coğrafya ve harita konularında daha iyisini yapabilir. İlk kullanışlı harita ve ecoregion DTD ve zaman boşluğu DTD gibi temel veri standartları, bunların daha merkezi konular olduğu yerlerde çalışmak daha kolay olabilir. Kişi DTD gibi diğer alt görevler, insanları belgelemekle ilgili her şeyi bilen veya bilmek isteyen disiplinli bir alimler grubunun üstlendiği Vikiprojeleri olabilir.


Görevler

  1. Biçimlendirme özellikleri yazın
  2. Geçerli PHP kodunu değiştirmek için etkili bir Vikimetin ile HTML dönüştürücü yazın.
  3. Vikimetinden HTML'ye dönüştürücünün doğruluğunu doğrulamak için bir dizi birim sınama yazın.

XML ile İlgili Görevler

  1. XML araçlarıyla daha fazla işlem yapmak için vikimetin <=> XML'nin kanonik bir çevirisi olarak işlev görebilecek Vikimetin DTD yazın. Veya bu XML Şemasını kullanın.
  2. Vikimetin ile XML dönüştürücü yazın.
    • wt2db değerini değerlendirin.
    • Veya MediaWiki'de Bot işlevi gören ve WikiText'i verilen XML Şeması dosyasına dönüştürmek için ayrıştırıcı içeren bir PLT Şeması paketi olan WebBot'u kullanın.

Standardı Yayınlama

Net bir standart, MoinMoinWiki (python - tabanlı) ve tikiwiki gibi diğer wiki'ler tarafından yayınlanabilir ve desteklenebilir ( sourceforge sayfasına bakın), bunlar çok popüler ve ciddi yapısal sorunları olan mediawiki'den daha genişletilebilir

Mediawiki bu diğer paketlere ayak uydurabilse bile, bu projenin amaçları, güvenilir metnin her yerde kullanılmak üzere merkezi bir GNU FDL deposu haline gelmesi göz önüne alındığında, metin alma/verme önceliklerimizden biri olmalıdır.

Wikimedia etkinlikleri, tikiwiki veya Python dünyasından çok daha iyi bir yazılım ortaya çıkarsa MediaWiki'ye hiçbir şekilde yakalanmamalı veya bağlanmamalıdır. Ve sonunda olacak.


Uzun Vadeli Planlar

  1. işler düzeldiğinde, vikimetin standard 2007 deyin, sonra:
  2. sohbet ve e-posta tabanlı sistemler Trillian Anında Arama - Vikipedi'nin tüm kullanıcıları bir web tarayıcısı kullanmaz
  3. başka bir yerde oluşturulan içeriğin hızlı bir şekilde wiki sayfası olmasını kolaylaştırmak için Wikitax'ın basit ideolojisi konusunda anlaşın
  4. yeni standardı destekleyen KnoppixTiki gibi birleşik bir temel önyükleme geliştirin, böylece bir PIM'de olduğu gibi her türlü veri depolama için kullanılabilir
  5. stabilize edin ve vikimetin 2008 gibi bir şeyi gerçek bir RFC olarak yayınlayın
  6. vikimetin 2009 veya vikimetin 2010'un ITU standardı olmasını hedefleyin

Ayrıca bakınız: meta:Wikitax'ın basit ideolojisi, meta:Wikitext DTD, meta:Kişi DTD, meta:Ekolojik Bölge DTD, meta:Spacetime DTD