Cover Pages Logo SEARCH
Advanced Search
ABOUT
Site Map
CP RSS Channel
Contact Us
Sponsoring CP
About Our Sponsors

NEWS
Cover Stories
Articles & Papers
Press Releases

CORE STANDARDS
XML
SGML
Schemas
XSL/XSLT/XPath
XLink
XML Query
CSS
SVG

TECHNOLOGY REPORTS
XML Applications
General Apps
Government Apps
Academic Apps

EVENTS
LIBRARY
Introductions
FAQs
Bibliography
Technology and Society
Semantics
Tech Topics
Software
Related Standards
Historic

LinuXML Project Kickoff Announced


From:     "Bill Birch" <bbirch@ctp.com>
To:       <lwn@lwn.net>
Subject:  LinuXML Project Kickoff
Date:     Thu, 18 Feb 1999 22:00:38 +1100

Hi,

Just to let you know that I've started a new project devoted improving the command-line experience on Linux. I'm looking for feedback and helpers.

LinuXML

This project is devoted to changing the UNIX de facto standard for inter-process communication and storage from line-based ASCII records to XML. Linux is the reference platform.

In essence the idea is simple. Instead of a program like "ls" outputting its data in ASCII records, it outputs the directory listing in XML. This allows all the downstream programs, like "sort" and "xterm" to actually understand what the data is and do more useful things with it.

In particular xterm can be programmed that when you click on a directory such as "/home", it tells the shell to "cd /home".

Likewise "sort" can be re-programmed to sort on the size directly since the XML output of "ls" explicitly identifies the size. i.e.,

# ls -l -xml / | sort -size

[See:]    http://www.ozemail.com.au/~birchb/linuxml/linuxml.htm.

Thanks,

Bill

[Archived from the 'Linux Weekly News' at http://lwn.net/1999/0225/a/linuxml.html.]


Prepared by Robin Cover for the The SGML/XML Web Page archive.


Globe Image

Document URL: http://xml.coverpages.org/linuXML-Ann.html