[Gelistirici] Pisi: DTD -> RelaxNG

Gürer Özen gurer at pardus.org.tr
30 Oca 2007 Sal 15:42:20 EET


30 Oca 2007 Sal 14:45 tarihinde, Barış Metin şunları yazmıştı: 

> Hmmm. Aslında şu anda kullnandığımız DTD doğru değil. DTD'nin
> karmaşıklığından da dolayı epey bir yerde fazlası ile gevşek kontrol
> yapmışız.

Ondan öte dtd ile bazı yapıları tanımlamak hiç mümkün değil.

> Standart doğrulama araçlarını kullandırmak bize daha az hata yapmayı
> kazandırıyor. Örneğin emacs ile pspec dosyasını düzenlerken artık "oraya o
> tag'ı koyamazsın" deyip altını kırmızı ile çiziyor :). Diğer XML
> düzenleyicileri de benzer bir şeyi yapıyorlardır eminim.

Editörler relaxng kullanıyorsa işe yarar tabi. Ama hazır yapmışken ismail.py 
yi de ekleyebiliriz emacs'e :)

> Şimdi bunlardan doğru bir liste çıkartıp kullanılabilir IsA taglarını
> belirlemek gerekiyor. Bir liste çıkartıp buraya yazacağım...

Bu IsA ve PartOf işini düzenlemek lazım evet :)



Gelistirici mesaj listesiyle ilgili daha fazla bilgi