Last update: Thu, Jul 14, 2011 at 9:00 AM.
dnsApi2.root
    • It's the second instance of a DNS API for the OPML Editor.
    • You would run this app if you were supporting a community of OPML Editor users creating world outlines, if you had one or more domains you wanted let them use to create blorkmarks for places in their outlines.
    • If you are using the world outline, or if you don't have domains to share, there is no need to run this app.
    • We use Amazon's new Route 53 service to manage DNS.
    • You must have an Amazon web services account, and have transferred at least one domain to be managed by their Route 53 service.
    • It works best if you use a web app to do the setup. I use Interstate 53. It works very well and is quite simple.
    • With the OPML Editor app running on your server:
    • 1. Choose Tool Catalog from the Misc menu and click the Install link next to dnsApi2.root.
    • 2. Click OK to all confirmation prompts.
    • 3. Make sure your Amazon S3 accounts are set up. To get to the prefs page for this setup, choose Preferences from the Misc menu in the OPML Editor. The Amazon S3 setup is in the Web Services section.
    • 4. In the OPML Editor, bring config.root to the front and navigate to config.dnsApi2.prefs. Set enabled to true.
    • 5. Wait till the top of the minute. Your domains should fill in, in the config.dnsApi2.domains table.
    • In the OPML Editor app running on your desktop:
    • 1. Suppose the domain name for the server in the previous section is foo.myname.com. Further, suppose you are supplying two new domains: november.com and puppies.org.
    • 2. Navigate to user.opmlEditor.blorkmark.domains.
    • 3. Add a new entry to the table for each of the two domains, as shown in the screen shot below:
    • A picture named domains.gif
    • The new entries tell the OPML Editor that when the user requests a blorkmark in one of those two domains, it should call your server to allocate them.
    • On your desktop, in the OPML Editor, choose Open My Outline from the World Outline sub-menu of the Outliner menu.
    • Create a headline to test with. Enter some sub-heads. With the cursor on the headline you created, click the Blorkmark button. Enter a host name on one of the domains you entered above. For example, fido.puppies.org. It can take 10 or 15 seconds for it to come back (your name is propogating through Amazon's servers all over the world).
    • A picture named fido.gif
    • To test the new blorkmark, click the View button. With any luck, you'll see the page in your browser, using your newly allocated blorkmark.