Talk:XML - Managing Data Exchange

We will work on this soon. thank you, Viji
 * might also want to get rid of that leading space "XML: " - it looks weird and is destined to cause link errors. --IanCarter 00:18, 20 June 2006 (UTC)

This is coming real soon
 * 1) Should the contents maybe be organized into sections, e.g. Basic Concepts, Advanced Techniques, Real-World Examples?

there is a link - it is in real small size and it says => back to XML: Managing Data Exchange. If you know how to make it bigger let us know!
 * 1) Once I am in a chapter, there is no link to get back to the main book - There should be 'up' link?

Proper name
XML stands for "Extensible Markup Language", not "eXtensible Markup Language". You can consult the W3C site to verify.

Many of the examples in the book use tables to put line numbers to the left of code. The numbers do not line up properly with the lines of code in my browser, however (Mozilla). Might I suggest either leaving off the line numbers or including them inline, like I've done in the SVG chapter? I guess a better situation would be if the wiki software could automatically insert line numbers. I realise that the reason for putting the line numbers in a separate table cell is to avoid them being copied to the clipboard if the code is selected.

I thought one way might be to use an &lt;ol> to automatically number the lines, but it seems that Mozilla will copy the numbers to the clipboard too.


 * -- Cam


 * I think it would help a lot if there was some way to have the wiki software format XML. Syntax highlighting and automatic line numbering would really help the readability of these pages. --- Sploo22 12:15, 30 Oct 2004 (UTC)

Goals and audience
I've just popped over here from the Wikipedia XML page. Can someone explain to me:
 * What is the goal, or focus, of this book? Is it basic tutorial? A reference manual? Guidance on advanced techniques?
 * Who is the intended audience? Beginners? Managers trying to get a flavor? Experience XML'ers trying to extend their knowledge?
 * What are the recommended pre-requisites? What knowledge should I have? I noticed a list of recommended software in the Preface.

It's useful to have this sort of information either on the first page, or with an explicit link on the first page.

Thanks.

DanielVonEhren 18:43, 1 Feb 2005 (UTC)


 * I agree yeah. Basically the problem is this book has a section /Introduction to XML, but no section called /Introduction. How about it? -- Harry Wood - 10:28, 2 August 2006 (UTC)

subchapters
I'm a little surprised to find "CSS" and "style sheets" as separate subchapters. IMHO it'd be better to understand when having the tweo subchapters "CSS style sheets" and "XSL style sheets and transformations". BTW why is CSS itself explained (it's not a language defined by XML) instead of the use of CSS within XML? (the "Learning objectives" lists "know how to implement and use CSS on a XML document" but there is mainly CSS for HTML but very few for XML in general) I don't get the point...but maybe there was a discussion earlier :) then please insert the power points into the introduction.

Naming convention
Current book naming convention is depreciated. I suggest changing it to slash convention. --Derbeth 16:37, 2 November 2005 (UTC)


 * I second this suggestion. --Kernigh 03:01, 5 November 2005 (UTC)

Domain-specific languages bookshelf
Hello,

would you please check the Domain-specific languages bookshelf. There are several books on the whish list for which your book has chapters. Do we need extra books or will the chapters be exhaustive enough once they are finished. If the later is true then please trim the whish list.

Many of the chapters are planned for revision. And will probably be revised in future classes. This cycle of revision will be over in June 2006, let see if they give a better picture then

Thank you.

--Krischik T 07:17, 30 November 2005 (UTC)

XML versus Programming:XML versus XML: Managing Data Exchange
The following is a chronology posted by Kernigh:


 * At the start, XML redirected to XML: Managing Data Exchange, and there was a separate book called Programming:XML.
 * At 5 November 2005, Kernigh ( contribs ) decided to propose the merger of Programming:XML, a short introduction to XML, into XML: Managing Data Exchange, general introduction to XML, by marking the two pages with mergeto and mergefrom respectively.
 * At 29 December 2005, 68.61.36.66 ( contribs ) made four edits. The first two edits changed other users' comments on this page (Talk:XML: Managing Data Exchange). Kernigh reverted these edits at 18 January 2006. The third edit replaced the redirect at XML with list linking XML to both XML: Managing Data Exchange and Programming:XML (see here. A post to Talk:XML said that XML should become a new book that is a general introduction to XML.
 * From 13 to 17 January 2006, 68.184.159.189 ( contribs ) made several edits to XML: Managing Data Exchange, mostly small changes to spelling and presentation format. During this process, 68.184.159.189 removed the merge tags of Kernigh, and 68.184.159.189 replied to 68.61.36.66 at Talk:XML.
 * At 16 January 2006, Derbeth ( contribs ) sent Programming:XML to Votes for deletion.

I have decided to again redirect XML to XML: Managing Data Exchange, and to vote to delete Programming:XML. Because I am redirecting Talk:XML here, you can view the posts of 68.61.36.66 and 68.184.159.189 through this permalink. --Kernigh 03:32, 18 January 2006 (UTC)

Orphaned pages
I've found Answers (XML) - will you merge it to this book or can it be deleted? Please mark useless pags with delete. --Derbeth talk 00:01, 23 January 2006 (UTC)

Speedy Deletion Candidate
I am confused with a couple of pages I've come across that seem to be related to this Wikibook. All I'm asking for is to have somebody try to explain the rationale for trying to delete these Wikibook modules and to note where the content may have been duplicated or some other editorial reason for trying to delete this stuff. For now, I'm removing the deletion template tags, but if the contributors here would like to remove this content, please make a clear note as to why you feel the content needs to go.

Something simple like: "This is a duplcate of XML: Managing Data Exchange/Introduction to XML" or "obsolete content no longer need for project" is all that I'm looking for. Leaving the reason out nor any discussion on the discussion page about why it needs to be deleted makes it hard for me as an administrator to understand why the content needs to go. Thank you for your work in this part of Wikibooks, however. The pages to review are the following:


 * XML: Managing Data Exchange/Single-Entity (Chapter 2)
 * XML: Managing Data Exchange/Introduction
 * XML: Managing Data Exchange/A single entity (Answers)

--Rob Horning 17:45, 23 January 2006 (UTC)

Thanks!
Hi everyone,

Thanks to everyone that is working on this. Great start. I am an instructor and am trying to create a series of free XML learning modules usable in Moodle and I would like to use/reuse as much work as possble.

I teach in the US and many of the organizations use ISO/IEC 11179 date element names (see the WikiPedia entries on ISO/IEC_11179. This uses an UpperCamelCase three part name.

My goal is to start with very simple re-usable teaching structures and build on them. I would also like to add quiz materials in some XML format for Moodle. I am looking into that now.

I put a sample of what I am working on here: XML Schema before I realized that some of the tables were part of your materials. I apologize for the duplication.

Also, please tell me more about yourselves, your background and objectives. Anyone build re-usable learning objects before? Leanrning Objects. I have not done this in the past. Everything was a one-off based on my library of over 3000 PowerPoint slides. It seems very hard to be able to design learning modules that can be re-used by many people.

- Dan User:dmccreary

Hi Dan !

Thanks for your interest! You have just stumbled upon a work in progress and you will probably see many changes in the coming months. We are students at the University of Georgia in the Management Information Systems department. This XML wikibook is a class project. We are learning, teaching, and revising together. Dr. Watson is our teacher and I am a member of the Editorial Board. Things are just getting started and may appear a bit messy, but we are working on organizing and cleaning up the book. Feel free to give us suggestions (we saw your post in the one to one relationship chapter). It is nice to have outside eyes. Also, you can just email me at viji@uga.edu

Thanks, Viji

Neat professional book
Good job. But dont forget the PDF Version when you have finished. See PDF versions. I have started a Print Version template to get you started. RobinH 20:42, 9 March 2006 (UTC)

Thanks for your input!

Rtw 18:39, 26 March 2006 (UTC) Thanks for the pdf

Warning
I am going to remove Image:Tree.PNG, Image:TreeBranch.PNG and perhaps other images without license information used in this book. I tried to contact the uploader of these images but did not get any answer. --Derbeth talk 08:46, 27 July 2006 (UTC)

Orphans
These pages are not linked to from anywhere in this book. Please either incorporate them into the text or mark them for deletion by typing on each page.


 * XML - Managing Data Exchange/Parsing
 * XML - Managing Data Exchange/Print version
 * XML - Managing Data Exchange/XSL from chapters
 * XML - Managing Data Exchange/C.3
 * XML - Managing Data Exchange/C.4
 * XML - Managing Data Exchange/C.5
 * XML - Managing Data Exchange/C.6

Thanks! --hagindaz 22:30, 28 July 2006 (UTC)

Idea
I haven't seen a chapter about in-line documentation in programming like C#. There is a recommendation for tags to be used in such comments:  It might we worth mention if it hasn't been already. --Stefán Örvarr Sigmundsson 02:01, 27 September 2007 (UTC)

PDF request!
Hi Folks,

Can i please ask for a PDF version of this XML manual? Thanks
 * Ditto -- Sj (talk) 02:34, 1 February 2009 (UTC)
 * I agree - a PDF would be very handy! -- MHCABI (talk) 22:40, 28 June 2009 (UTC)

Document Type Definitions
I think we should add a chapter on DOcument Type Definitons. While XML Shemas can be usful in certatin contexts, DTDs sould be mentioned I will add a chapter right after Data Schemas If there are any objections please say so Wolframalpha (talk) 02:09, 11 June 2009 (UTC)

Syntax Highlighting Extension
I've seen a lot of books using a Wiki extension called SyntaxHighlighting_GeSHi. I think it would be nice to have such highlighting around here. I'm just a beginner at WBooks but I may try to help with the syntax highlighting if you need, it may take a while for me to get all gears going but I'd love to contribute!

Congratulations for the good work you've dedicated to this book!

Hopugop (discuss • contribs) 18:51, 11 December 2011 (UTC)

Suggested IDE/editor for this textbook?
Should there be a recommended IDE or XML editor for this textbook? The preface recommends NetBeans, which is lovely (depending on how you feel about Oracle...), but then there's also a whole chapter near the end of the book about the proprietary Exchanger XML Lite editor, and the rest of the text is IDE-agnostic. It seems that the book could benefit from either referring to a consistent editor (e.g. all the examples being NetBeans-specific, with a YMMV note for those using other software), or from intentionally exposing the reader to a wide range of software. As it is, it's inconsistent and perhaps confusing to people new to markup languages and text editors. Sandbergja (discuss • contribs) 16:37, 8 September 2012 (UTC)

Reviewing page
Hello, can someone review this article edit: XML - Managing Data Exchange/SVG!? There are also some fixes in. Thanks in advance. (PS: I'm from the german SVG-WikiProject) -- Perhelion (discuss • contribs) 18:25, 23 February 2013 (UTC)

Hyphen in the title?
Any idea why the title of this book uses a hyphen (-) instead of the (arguably) more correct en dash (–)? — Ivan Shmakov (d ▞ c) 22:00, 29 January 2014 (UTC)

What is Markup?
XML is known as markup language, which defines some types of rules that can be easily understood by human or machine to encode XML document. So here, whatever information is added to the XML document, it can be kept with some rules that define different labels for information. We can also call the set of symbols that used to store information.

If you want more just look here. XML Tutorial