Click here to show or hide the menubar.

Release notes


Before, each user could have just one root. Now a user can have as many as they want.
They are listed on the Roots page. It's in the menubar in your worldoutline website.
The settings in Prefs command in the menu are now ignored. None of the values in there matter. However, we will have top-level prefs, so the command stays.
On the OPML Editor side, a root is called an Archive. This is because I built out from that feature to create the new Roots feature. Yet another terminology collision, because in the OPML Editor a root file is a whole other thing. Sorry.
On your worldoutline server, be sure you've set up the DNS prefs at config.worldoutline.prefs.dns so we can assign domain names to your root outlines automatically. You can use the same server you're using to create blorkmarks.
On your worldoutline server, run worldOutlineSuite.roots.setupUserRoots. It updates each user's archive outlines, stored in their member table, with all the features used on the Roots page.
On each desktop machine, update opml.root.
The Roots page is where all the action is.
Start by creating a new root by clicking the big blue button. Hard to miss. :-)
It will create a root called Untitled. You should immediately edit it in the OPML Editor by clicking on the Edit icon all the way to the right. Change the title by clicking the Title button. Save it by clicking the Save button. When you save, refresh the roots page. You should see the count of saves go up.
By default it creates a blogpost. You can change the nodetype in the Prefs for the root. It's accessed by clicking on the Gear icon. Lots of other things you can set on a per-root basis in the Prefs. There will be more work in this area for sure. This was a big part of the rewrite.
One of the great things about the new way of working is that you can put domains in any of the roots, and as many as you want. The number of domains is in the 4th column.
You can mouse over the column titles to get a brief explanation of what it's about.
As always, I've left lots of hints around the UI, so please explore. Ask questions on the mail list.
In the lists below, I have subtracted parts that have already been released. Also if a table is new, I removed all sub-items from the list, since they will be released when the table is released.
I also removed parts that were edited but not changed.
I used workspace.userlandSamples.findChangedParts to generate these lists. Very useful utility! :-)
opmlEditor.website.openRoot
opmlEditor.worldOutline.archiveSubOutline
opmlEditor.worldOutline.buttons.archive
opmlEditor.worldOutline.getHeadlineUrl
opmlEditor.worldOutline.saveArchivedOutline
opmlEditor.worldOutline.viewHeadline
html.directory.viewNodetype
html.directory.walk
html.directory.viewDirectory
worldOutlineSuite.roots
worldOutlineSuite.background.everyMinute
worldOutlineSuite.buildUserFeed
worldOutlineSuite.getOutlineText
worldOutlineSuite.getRootOutlineUrl
worldOutlineSuite.getTemplateText
worldOutlineSuite.init
worldOutlineSuite.initUser
worldOutlineSuite.main
worldOutlineSuite.setDefaultAtts
worldOutlineSuite.setUserDomain
worldOutlineSuite.userDefinedHostCallback
worldOutlineSuite.viewBlogPostCallback
worldOutlineSuite.viewDirectoryCallback
worldOutlineSuite.viewFeedCallback -- doesn't appear to be any change -- possible problem
worldOutlineSuite.viewHtmlCallback
worldOutlineSuite.viewMenu
worldOutlineSuite.viewOutline
worldOutlineSuite.viewOutlineCallback -- doesn't appear to be any change -- possible problem
worldOutlineSuite.viewPhotoCallback -- doesn't appear to be any change -- possible problem
worldOutlineSuite.viewRedirectCallback
worldOutlineSuite.viewRiverCallback -- doesn't appear to be any change -- possible problem
worldOutlineSuite.viewThumbListCallback -- doesn't appear to be any change -- possible problem

Posted on Thursday, January 05, 2012 at 12:01 PM by Dave Winer.