[Gelistirici] IsA (was: Re: Pisi: DTD -> RelaxNG)
Barış Metin
baris at pardus.org.tr
30 Oca 2007 Sal 16:03:10 EET
"Furkan Duman" <coderlord at gmail.com>:
> Daha iyi olur. Anlamı sanırım daha iyi karşılar.
O halde rng dosyasına şöyle bir yamamız var şu anda. Eklemek/çıkartmak
istedikleriniz? Bu değerler dışındakiler IsA tag'ı içerisinde hata kabul
edilecek.
İleride yeni değerler eklemek kolay fakat (kullanıcısı olursa - app:gui'yi
kullanan package-manager gibi) çıkartmak zor. Bu yüzden mümkün olduğunca
küçük fakat elimizdeki depoyu kapsayan bir liste ile başlayalım diyorum.
Index: pisi-spec.rng
===================================================================
--- pisi-spec.rng (revision 12209)
+++ pisi-spec.rng (working copy)
@@ -148,8 +148,20 @@
<!-- IsA -->
<define name="IsA">
<element name="IsA">
- <!-- TODO: Define available choices? -->
- <text/>
+ <choice>
+ <value>app:console</value>
+ <value>app:gui</value>
+ <value>app:web</value>
+ <value>library</value>
+ <value>plugin</value>
+ <value>service</value>
+ <value>data</value>
+ <value>localization</value>
+ <value>doc</value>
+ <value>font</value>
+ <value>kernel</value>
+ <value>driver</value>
+ </choice>
</element>
</define>
--
Barış Metin
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi