New documentation system, namespace reorganization

Recently, we've been migrating our documentation over to sphinx. We've also written a few pages of documentation that cover some of the components of the desktop. You can take a look at what's being done on the documentation page. Unfortunately it looks like we won't be able to use the Api Reference tool until the Dojo guys have gotten the performance kinks out of it. The documentation comments are still inline with the apis, however, so you can just look at the source if you wish.

Also, I'm glad to say that the desktop is only using one namespace now. api.* and login.* have moved to the desktop namespace. Any widgets were moved to desktop.widget.* (including api.Window), and api.ui.* is now in desktop.dialog.* (drop the last 'Dialog' off of the method and you'll have the new method's name). login.* is now in desktop.login.*. We're considering renaming 'desktop' to 'lucid' to save some typing, but the decision isn't final yet.

Oh, and maybe you've noticed that http://www.lucid-desktop.org/ is showing a 403 error, that's going to be like that until we get everything set up there, which will (hopefully) be pretty soon.

Post new comment

The content of this field is kept private and will not be shown publicly.