I consider xml as bloat sometimes. Although It has advantages of free
parserers being  available, and for small tasks, it is okay. But I
feel, if we can do away with binary interfaces instead of xml for
lengthy processing tasks, then it would be much better. <br>
Perhaps that is the reason, why SVG parsers are not as good as Flash.<br><br><div><span class="gmail_quote">On 10/10/05, <b class="gmail_sendername">Parker Anderson</b> &lt;<a href="mailto:baka.rob@gmail.com">baka.rob@gmail.com
</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On 10/10/05, Riccardo Iaconelli &lt;<a href="mailto:info@ruphy.com">info@ruphy.com
</a>&gt; wrote:<br>&gt; Nathan Humbert Scrive:<br>&gt;<br>&gt; &gt; I have been working on the &quot;Design GHNS ability to download Plasma<br>&gt; &gt; preconfigured layout&quot; task for a while.<br>&gt; &gt; I think I have figured out the direction I think things should go and
<br>&gt; &gt; I would like to get some feedback before I<br>&gt; &gt; do anything stupid :-)<br>&gt; &gt;<br>&gt; &gt; What I am thinking right now is the &quot;bundle&quot; would basically be a XML<br>&gt; &gt; file that would store the basic settings
<br>&gt; &gt; (Kicker, Kmenu, etc) and a list of dependencies (Applets, background<br>&gt; &gt; images, etc). Then the GHNS client framework would<br>&gt; &gt; need to be expanded to read through this XML file and retrieve the
<br>&gt; &gt; dependencies from the appropriate GHNS repository.<br>&gt; &gt; The expanded framework should also allow the user to choose which<br>&gt; &gt; elements of the &quot;bundle&quot; they wish to get and<br>&gt; &gt; allow them to opt for newer versions if available.
<br>&gt; &gt;<br>&gt; &gt; One big question I have right now is where this functionality should<br>&gt; &gt; be implemented. Should it be generalized<br>&gt; &gt; and put into the knewstuff framework or should it be implemented in plasma?
<br>&gt; &gt;<br>&gt; &gt; Comments? Suggestions?<br>&gt; &gt;<br>&gt; &gt; Nathan Humbert<br>&gt;<br>&gt; Could be better a simple Variable=Value file?<br>&gt; Like /etc/make.conf or the file for X configuration...<br>&gt; I'm saying something stupid?
<br>&gt; For implementation in knewstuff or plasma..... I think that's better<br>&gt; plasma... it's for desktop.<br>&gt;<br>It is not a stupid suggestion, to use a &quot;simple&quot; format as opposed to<br>XML, but both sides have their own pros and cons.&nbsp;&nbsp;Here is a page
<br>which lists some common reasons on why XML-based solutions are useful:<br><br><a href="http://www.xfront.com/xml/5-minute-intro/sld010.htm">http://www.xfront.com/xml/5-minute-intro/sld010.htm</a><br><br>Some disadvantages to XML are outlined in section 
8.2.* of the following page:<br><br><a href="http://www.awprofessional.com/articles/article.asp?p=367637&amp;seqNum=2&amp;rl=1">http://www.awprofessional.com/articles/article.asp?p=367637&amp;seqNum=2&amp;rl=1</a><br><br>
8.2.1 and 8.2.2 are talking about the performance and resource usage<br>associated with using an XML-based solution, and 8.2.3 also mentions<br>that but gives us something else to think about: security<br>implications.&nbsp;&nbsp;It's all something to consider, but I guess that's what
<br>this mailing-list and various forums are for. ;)&nbsp;&nbsp;Has XML already been<br>decided on, firmly?&nbsp;&nbsp;Or is the format decision still floating around<br>somewhere?<br><br>Cheers,<br>-Parker<br>_______________________________________________
<br>Panel-devel mailing list<br><a href="mailto:Panel-devel@kde.org">Panel-devel@kde.org</a><br><a href="https://mail.kde.org/mailman/listinfo/panel-devel">https://mail.kde.org/mailman/listinfo/panel-devel</a><br></blockquote>
</div><br>