1 |
On Monday 26 March 2007 15:05, Alec Warner wrote: |
2 |
> First off, this is not a discussion on why XML sucks, or why we shouldn't |
3 |
> be using XML or anything like that. This is not a discussion about what |
4 |
> we should be using instead of XML. This is a discussion about using XML |
5 |
> for our webpages. |
6 |
> |
7 |
> Many projects have old and nasty webpages. This has been a problem within |
8 |
> gentoo since before I arrived and probably has been a problem since we |
9 |
> started having webpages. One of the issues I wish to address is whether |
10 |
> or not writing webpages in XML (Guide or Project or something_else) is |
11 |
> just too much of a barrier for many people. I've personally always been |
12 |
> pretty much a 'copy something that works and edit the bits I need' kind of |
13 |
> a guy. There is certainly a large body of work to steal^H^H^H^H^Hcopy |
14 |
> from. However when something you are working on doesn't fit inside of |
15 |
> something that has already been done it becomes very difficult to make it |
16 |
> 'fit' into our existing XML structure. |
17 |
> |
18 |
> This forces you to either ask for help from the masters of GuideXML (aka |
19 |
> the Docs team) or try and figure out how the hell to write the xsl and |
20 |
> dtd's yourself, or give up. Personally I think most people end up at the |
21 |
> latter case (the giving up one). I know developers that won't even touch |
22 |
> any webpages at all; I can only assume that they just hate XML long time |
23 |
> and find the whole issue of writing pages complicated and burdoning. |
24 |
> |
25 |
> So this is getting pretty long winded; my basic question is do you as a |
26 |
> developer find writing web pages to be confusing or difficult? Is there |
27 |
> not a good tutorial for learning our webpage XML syntax? Do you find that |
28 |
> you bump up against restrictions in the DTD or other problems that prevent |
29 |
> you from expressing yourself properly? Do you have any idea how to |
30 |
> actually go about extending GuideXML (or the other XML's we provide) Have |
31 |
> you ever tried? Could we improve training with regards to any of this? |
32 |
> |
33 |
> Thanks, |
34 |
> |
35 |
> -Alec |
36 |
|
37 |
It ain't my business to talk on XML, as I'm not a Gentoo Web Developer, but |
38 |
personally I think that XML is one of the easiest SGMLs to learn, in |
39 |
comparison to the strict HTML 4.01, MathML or any other. |
40 |
|
41 |
Plus, XML allows for really good administration for the content and separates |
42 |
between code and content. Thus, the content contained in XML can be exported |
43 |
to about any other form of representation. Some PHP and XML for rendering |
44 |
pages would be just "the bomb" at maintaining a good gentoo.org website. |
45 |
That's my opinion ... |