<?xml version="1.0"?>
<outlineDocument version="1.0d1">
	<head>
		<title>scriptingNewsManilaWebsite.#discussionGroup.messages.0000902.outline</title>
		<dateCreated>Sun, 13 Aug 2000 08:15:02 GMT</dateCreated>
		<dateModified>Mon, 14 Aug 2000 04:53:45 GMT</dateModified>
		<expansionState></expansionState>
		<vertScrollState>1</vertScrollState>
		<windowTop>244</windowTop>
		<windowLeft>300</windowLeft>
		<windowBottom>341</windowBottom>
		<windowRight>447</windowRight>
		</head>
	<body>
		<outline text="&lt;rules> ">
			<outline text="&lt;rule>&lt;outlineSpacing>1.5&lt;/outlineSpacing>&lt;/rule>"/>
			<outline text="&lt;/rules> "/>
			</outline>
		<outline text="DaveNet: &lt;a href=&quot;http://davenet.userland.com/2000/08/13/whatIsLeadership&quot;>What is Leadership?&lt;/a>"/>
		<outline text="Radio UserLand: &lt;a href=&quot;http://radiodiscuss.userland.com/stories/storyReader$489&quot;>How to Write for Radio UserLand&lt;/a>."/>
		<outline text="Hat-tip to MacWEEK for &lt;a href=&quot;http://macweek.zdnet.com/2000/08/06/0811sbadobemm.html&quot;>explaining&lt;/a> how powerful users can be. &quot;Adobe is risking a public relations disaster. Macromedia's graphics products are popular -- even among many users of Adobe software -- and fans of FreeHand, Flash, FireWorks and Dreamweaver won't take kindly to a lawsuit that aims to disable those programs' interfaces.&quot;"/>
		<outline text="David Brown's musical &lt;a href=&quot;http://radiodiscuss.userland.com/discuss/msgReader$517&quot;>autobiography&lt;/a>."/>
		<outline text="Red Herring: &lt;a href=&quot;http://www.herring.com/investor/2000/0814/inv-linux081400.html?id=userland&quot;>Linux stocks land in the poorhouse&lt;/a>."/>
		<outline text="Here's the &lt;a href=&quot;http://scriptingnews.userland.com/pictures/viewer$89&quot;>evidence&lt;/a> in last year's War of the Bees."/>
		<outline text="&lt;rules>">
			<outline text="&lt;rule level=&quot;1&quot; to=&quot;1&quot;>">
				<outline text="&lt;textStyle>bold&lt;/textStyle>"/>
				<outline text="&lt;internalLink>http://scriptingnews.userland.com/backIssues/2000/08/13&lt;/internalLink>"/>
				<outline text="&lt;/rule> "/>
				</outline>
			<outline text="&lt;/rules>"/>
			</outline>
		<outline text="Being kind to the jungle">
			<outline text="This evening I'm working on the Bookmarks menu for Radio UserLand. I prefer the name Bookmarks, because that's what they feel like to me. "/>
			<outline text="So where did the term Bookmark come from? That's what Netscape called them. Then comes MSIE, the second browser, and they call them Favorites. They do exactly the same thing. They &lt;i>are&lt;/i> exactly the same thing. "/>
			<outline text="So why did Microsoft have to give them a different name? This may sound trivial but it introduces confusion in a concept that should have been rock solid."/>
			<outline text="And when I do a Bookmark menu, when I look at MSIE on a prior art investigation, I am reminded that for some people the term Bookmark will be unfamiliar and for the rest of us it's got a twinge of unease."/>
			<outline text="For all I know their lawyers told them they couldn't use Netscape's term, but no matter, someone wasn't being kind to the jungle here."/>
			</outline>
		<outline text="A maturing format">
			<outline text="Heads-up to developers who like XML. "/>
			<outline text="The outlineDocument &lt;a href=&quot;http://backend.userland.com/stories/storyReader$53&quot;>format&lt;/a> is getting pretty firm. Almost all the files in the Radio UserLand &quot;cloud&quot; are outlines in this format. There's an attribute system where each node has a type, and attributes that are appropriate to the type. When the user edits the outline, the attributes are visible only in a special leader character. There's a Get Info command that interprets the attributes in a user-understandable way. "/>
			<outline text="It's a really nice open architecture, I've been adding functionality along these lines for the last few days, you can easily intermix different types of nodes in one outline, and when you 2click a node to expand it, it does the right thing."/>
			<outline text="Eventually, I believe there will be a developer community around this format as there are now developers using XML-RPC, SOAP and various XML-based syndication formats. This new format is mostly orthogonal to these formats, and it has an advantage that few XML formats have, there's a usable editor that generates, edits, and browses the format. No one has to guess what an editor for this format looks like, because the editor came first."/>
			<outline text="Clearly the tool-first model works better. I believe it's why the W3C-centered XML community is stalled, there are no tools for users to use. No one even knows what one would look like. In my experience, you can wait forever for tools to &quot;emerge&quot;. It never happens. "/>
			<outline text="On the other hand if there were spreadsheet artists today, as there were in the early days of PCs, I bet a great XML format could run under a spreadsheet, something simple that could be understood by all spreadsheets and programs that want to process spreadsheet data. I'm no expert in spreadsheets, but I could probably design a simple XMLization in a few hours. It wouldn't be hard."/>
			<outline text="Same with vector graphic programs, and in fact, such an XMLization &lt;a href=&quot;http://www.w3.org/2000/08/svg-pressrelease.html&quot;>exists&lt;/a>, and has made its way through the W3C."/>
			</outline>
		<outline text="Is it sticky?">
			<outline text="So, what makes an XML format &quot;sticky&quot;? I admit I don't know. But I've done two to four sticky formats, depending on how you count, I think that's more than many others can claim (except the people who did XML 1.0, who laid a great foundation). "/>
			<outline text="Even though I can't explain why, in a formal way, I think outlineDocument could be quite sticky. Please if you like doing networked applications, have a look at the spec, and let your mind wander into the things you might be able to build if there were a lot of documents in this format. We've got an editor, it's not perfect. But it communicates and it's usable and it will get better."/>
			<outline text="Another thing that makes a format sticky is content. That's one of the reasons I can start new formats -- I don't have to wait for &quot;content people&quot; to support them. Scripting News is &lt;a href=&quot;http://www.scripting.com/xml/currentOutline.xml&quot;>available&lt;/a> as an outlineDocument. And there's a &lt;a href=&quot;http://www.scripting.com/xml/outlineArchive/&quot;>folder&lt;/a> of archives starting 7/20/00. All the files in my Radio UserLand &lt;a href=&quot;http://www.ourfavoritesongs.com/users/dave@userland.com/&quot;>folder&lt;/a> are outlineDocuments. Here's an &lt;a href=&quot;http://www.ourfavoritesongs.com/users/dave@userland.com/library.xml&quot;>outline&lt;/a> of my entire MP3 collection, organized by artist. So if I want to develop applications using this format, there's no chicken for my egg to wait for. And here's the key point, you don't have to wait either. If you're looking for cool stuff to do with XML content, more of it is coming online as the new tool rolls out."/>
			<outline text="So I've never promoted a format without shipping a tool first, and immediately generate content. I think that's the only way to go. That's why I'm a developer who likes XML, not an XML developer. It's a subtle but important distinction."/>
			</outline>
		<outline text="Today's song">
			<outline text="Once again &lt;a href=&quot;http://www.math.uni-goettingen.de/engehaus/de/songs.htm#s1&quot;>I'm an Englishman in New York&lt;/a>."/>
			</outline>
		<outline text="I don't drink coffee I drink tea, my dear">
			<outline text="&lt;a href=&quot;http://www.scripting.com/images/illExplainThisInTheMorning.gif&quot;>Screen shot&lt;/a> of Radio UserLand browsing users' upstreamed outlines. Lots of firsts in this screen shot, also quite a few rough edges. Even so, it's working. I can open history.xml to see what you're listening to. I can open text files and see them in the outline, without a separate window opening, and when I'm done reading, I can collapse to restore the context. "/>
			<outline text="The &lt;a href=&quot;http://discuss.userland.com/msgReader$19670&quot;>Giving Birth Through Conversation&lt;/a> thread continues. &quot;I'm listening to a Sting song now, and it begins with Stevie Wonder's harmonica signature. For all I know it *is* Stevie Wonder, it's so much his. Now does Sting have to pay Stevie? You gotta be kidding.&quot;"/>
			<outline text="As I was finishing late last night I posted &lt;a href=&quot;http://www.egroups.com/message/radio-userland/729&quot;>thoughts&lt;/a> on music on the Internet. Summary, it's music not file sharing that's powerful. And community is at the core of the power. Assume that people have music and are on the Internet. Now how to tell everyone else what you like. Someone who has every Sting song in their collection might be a good guide if I want two great new (for me) Sting songs every day for a month. "/>
			</outline>
		<outline text="I had to look twice">
			<outline text="I got an &lt;a href=&quot;http://www.scripting.com/images/emailFromJeffBezos.gif&quot;>email&lt;/a> from Jeff Bezos. He wants my help testing a new navigation system. But I'm not an Amazon customer. You know, the patent thing. So thanks, but I'll have to pass."/>
			</outline>
		</body>
	</outlineDocument>