Thanks for the feedback Assaf. Some updates:
2. The URL of a shared history contains the name of the history as the last part (e.g. "http://localhost:8080/u/gordon/h/unnamed-history"). But changing the history name (and unsharing + sharing again) does not update the URL. It will always use the original history name - very unfriendly if I publish first and then notice the bad name.
Editing page identifiers is possible as of changeset 3327.
4. What stops a user from using somebody else's public name ? On my local galaxy I was able to give the same public name to two different email accounts. Worse: I was able to create two accounts with the same public name, and have them both public histories with the same name. Both histories got the same URL, and both appeared in the "published histories" view (but clicking on both got my to the same history). I'm not sure with public name take precedence, but if it's the last one set, then somebody can hijack all the published histories of a user by setting his public name to the other user's public name.
Unique public names are required as of changeset 3328.
6. Annotation feature: I was able to set annotations) for histories, workflows and workflows-steps, but not view them anywhere. Maybe that's just an alpha feature. but please note that I can put HTML code in the annotations, and it will be used without escaping/sanitzing. Example: create an empty history. Click on "Edit Tags and Annotation/Notes". Paste the following code in the annotation edit-box: <iframe src="http://cnn.com"></iframe> Press ENTER to save the annotation.
This and similar problems have been fixed in changesets 3318, 3321, and 3327. We're also working on the other items discussed in this thread. More updates to come. Best, J.