Zoho Show: Another Step Towards Better Group Collaboration
Collaboration, Personal Productivity, SaaS June 25th, 2008
I don’t normally write about incremental product updates, even if they come from one of my Clients – like in this case Zoho. But today’s Zoho Show update touches a pet peeve of mine, group collaboration, specifically the lack of portable group definitions available for many online services.
For example the Enterprise Irregulars group has intense discussion threads using Google Groups, which I often praised for stepping out of being just a group email mechanism, becoming a mini community/collaborative platform. But it’s a closed system, the definition of a “group”, i.e. it’s members does not exist outside the Groups application, we can’t just simply share a Google Doc, Spreadsheet, or Calendar with the predefined EI group. Note: I am not complaining about Google specifically , most services are like this, basically allowing three levels of collaboration/sharing:
- none (private)
- shared with a list of users
- public
Zoho started to address better Group management about half a year ago, in February, enabling Writer, Sheet and Mail to recognize a Group created in their My Account area. Today Zoho Show joins the list: you can share your presentations with contacts pulled from Zoho Mail, save them to groups, or use groups defined elsewhere (Mail, Accounts) in Zoho. Eventually there will be multiple privacy / sharing levels within the Zoho Universe:
- private
- shared with individual email id’s
- shared with Groups (defined once, recognized in all applications)
- shared by Domain (i.e. share info within your business)
Other than group collaboration, today’s update brings export capability to PowerPoint and other formats, expanded language support, easy embedding of Picasa images (Flickr support has been available for a while) and more. For a full list of the enhancements see the Zoho Blog.
Tags: Collaboration, Google, google Groups, group collaboration, powerpoint, zoho, zoho show
JotSpot Born Again as Google Sites, the Wiki-less Wiki.
Collaboration, Personal Productivity, SaaS February 28th, 2008
Three weeks ago I speculated that JotSpot, the user-friendly wiki swallowed by Google a year and a half ago would soon come out of hibernation, and Voila! here it is, rebranded as Google Sites. It is the first service only available as part of Google Apps (including the free version), although I had some difficulty accessing it. Under “Manage this Domain” I could add “Sites” as a new service, but it did not show up on my account as an accessible application. When I typed sites.google.com it wanted me to sign up for Google Apps even though I was already logged in to my account. Of course trying to do so resulted in the error message:
Google Apps for zoliblog.com has already been registered by your domain administrator. Please contact your admin directly to get access to Google Apps services.
Catch 22. But there’s a solution: just type the direct URL (sites.google.com/a/yourdomain.com as default, or customize it to your liking) and you can get into Sites. I’m sure Google will soon add it to the Apps menu. (Sidenote: my old JotSpot account is still alive at name.jot.com).
Google no longer calls this a wiki, which I think is a good move. I previously wrote:
Wikis have arrived when …you don’t even have to know what they are to use one. You don’t have to know you’re using a wiki, just happily type away, creating shareable content on the Web.
I was discussing Wetpaint, the user friendly, wiki-less wiki there, and I think it’s smart of Google to follow that pattern… more later, but first, under the hood it is still a wiki, so let’s examine some of the wiki basics.
The interface is familiar from good old JotSpot (as a sidenote, the old JotSpot accounts are still alive at name.jot.com). There’s a basic wysiwyg editor, the Edit button is large and visible, and so is the New Page button. Good old JotSpot had several more ways of creating new pages, which are gone – perhaps for the best:
- WikiWords or CamelCase: in old JotSpot anything you typed with embedded capitalization became a link to a page. As a relatively early wiki-user I liked it, as the easiest way to LinkAsYouThink. But in the Web 2.0 age we keep on bastardizing grammar writing EveryThingLikeThis, so more and more WikiWords had to be “unlinked”… too much confusion, especially for the new generation of mainstream users.
- Linking to a shell-page before it’s created. This was a useful feature, even if we eliminate camelcase, I could use the “Link” icon, and mark up text as a link to a new sub-page, to be filled with content later. Again, this supports flow-thinking, or LinkAsYouThink, which I regret is gone.
- The “New Page” button. This is the only remaining option in Google Sites, and I think the fact that it offers to pick a parent page (enforced hierarchy) is an improvement. No more orphan pages, yet relatively flexible hierarchy.
For those not too familiar with wiki terms, I discuss some of these concepts in more detail here: technically an article on SocialText 2.0, but I often make comparisons to JotSpot and Atlassian’s Confluence.
I’m glad to see Sites retained breadcrumbs for easier navigation, and they added sitemaps, a tree-style view of all your pages. This could be improved to allow for drag-and-drop style moving of the pages (changing the hierarchy), like Zoho Wiki does.
I’m surprised Sites still does not have inbound links: this is a critical feature for all wikis, whatever we call them. A wiki is all about associating pieces of information with each other, and the inbound link, also referred to as backlink shows you where the information on the current page is used elsewhere. The JotSpot tea half-recognized the importance of backlinks, as they were available as as a downloadable plugin on the Jot Development wiki, but never made it to the standard feature-set, and are apparently lost in the Google reincarnation, at least for now.
Attachment handling is as good as it was in the original JotSpot: it maintains previous versions, allows users to revert to earlier ones…etc. However, Google missed a huge chance here to by not offering to convert the attached documents to its own Google Docs style. This point takes us to the next level: stepping outside the boundaries of a standalone wiki and using it as a facility to pull together data created by other applications.
Last year I said after burying JotSpot for a year, Google can’t just release it as a wiki, instead:
…I hope that means they rethought everything and integrated JotSpot well into a number of offerings.
- It could provide for much better document management than the current Docs & Spreadsheets UI.
- It overlaps with Page Creator, also with the simplified version found in Google Groups – in fact Groups which is no longer just email lists but a rudimentary collaboration platform and JotSpot could very well be merged / integrated.
- Finally JotSpot tried to provide primitive applications (spreadsheet, calendar..etc) all of which have a better Google counterpart, so one would hope they will be replaced, too.
Well, what’s the score on that prediction? Google Sites is a better replacement for Page Creator, Google ditched the JotSpot “apps”, replacing them with their own ones – so far 2 scores out of 3. As for document management.. well, I’d say half a score, or less. (Hey, that’s 2.5 out of 3
)
You can somewhat integrate Google Docs (which includes documents, spreadsheets and presentations) by embedding them into any Google Sites page. You have to enter the specific URL though – why not just select from a list? Furthermore, your Google docs or spreadsheets have to be first made public and you have to use the public URL to embed them into Sites. Here’s my test site, showing first an error message, then the actual embedded spreadsheet, after I made it public.
The embedded docs appear properly in the saved page, but I can’t click on it, not even in Edit mode to get to the source. In fact in Edit mode all I see is a graphical placeholder for the embedded doc.
How about sharing / collaboration? As expected, your Sites can be:
- private
- public
- shared with individual email id’s
- shared with everyone within your domain
…and you can set view or edit options for all those levels. However, Google missed a big chance again. As a complete coincidence, it’s only yesterday that I raved about Zoho’s Group level sharing, half-announced in a fairly understated manner – hidden in a list of Zoho Writer enhancements. Well, Google already has a very good group facility: Google Groups, which started it’s life as a group discussion / forum system, but it gradually evolved into a decent collaboration platform. Once I have a “group” defined (i.e. the list of members), why doesn’t it become an entity I can share my wiki (sites) or docs with? When I invite users to share the wiki with, there’s an option to save the list as group, but I don’t know where it disappears, can not pull it up either within the wiki or gmail, or docs.
Finally there are gadgets, but if you read Dennis Howlett at ZDNet, gadgets might the feature you don’t want to touch with a ten-foot pole. 
Summary: Nice to have Jot back (even if we did not get GSpot.
) Google now has a pretty good and easy web-page creator with some wiki features made user-friendly, and a half-hearted attempt at integrating the rest of the Apps empire using Sites. Perhaps they get it right in the next release.
Related posts: TechCrunch, eWeek, Ross Mayfield’s Weblog, Irregular Enterprise, Mashable!, InfoWorld, Between the Lines, Portals and KM, CNet, Webware, GigaOM, Web Worker Daily, Venture Chronicles, Insider Chatter, Learning and Technology, Solo Technology.
Tags: Collaboration, document management, flow, Google, google apps, google Groups, google sites, google wiki, gspot, Integration, Jotspot, Web Applications, wiki, zoho wiki
Zoho Expands Group Collaboration
Collaboration, Personal Productivity, SaaS, SMB / SME February 27th, 2008
Today’s Zoho Writer update is not what it looks like. Yes, I get the story about:
- DocX Support
- Thesaurus (in 10 languages)
- Enhanced Endnotes/Footnotes
- Enhanced Headers/Footers
..etc, but that’s not what I find exciting. DocX support? Personally, I don’t care, MS Office 2003 was the last version I bought, people much smarter than me call it a completely insane format … but hey, the Borg is the market leader, so why not support it… Layout improvements? I’m already in a paperless world, barely ever print, so I don’t really care about these features. But Microsoft Office was created at a time when the purpose of document creation was to eventually print it, and in our legacy world the challenger is measured against the standards of the incumbent, so, yes, I can accept these are important features for Writer. Besides, the academic / student community has been dying for endnotes / footnotes, so now they can have it. 
But the hidden bomb here isn’t just a Writer improvement: it’s a feature that shows Zoho’s hands regarding collaboration in the entire Zoho Business Suite. Yes, I am talking about Group Sharing. After all, one of the key drivers behind moving to web-based Office applications is to enable easier collaboration.
Most of the collaborative apps, including Zoho or mighty Google typically allow either public sharing, or inviting users individually, but until now there has been no way to share your documents with a predefined set of users, i.e. members of a group. A year and a half ago I praised Google Groups for stepping out of being just a group email mechanism, becoming a mini community/collaborative platform – but the definition of a “group”, i.e.it’s members does not exist outside the Groups application, I can’t share Google Docs or Spreadsheets with my Group. (And make no mistake it’s been the same with Zoho until now.)
With today’s update you can now create a Group in the ‘My Account‘ section of Zoho, and that Group is recognizable in any other Zoho Application, including Writer, Sheet or even Zoho Mail. Eventually there will be multiple privacy / sharing levels within the Zoho Universe:
- private
- shared with individual email id’s
- shared with Groups (defined once, recognized in all apps)
- shared by Domain (i.e. share info within your business)
The last one will be a feature of Zoho Business, currently in private Beta, but the other two are available. Thesaurus in 10 languages, format and layout improvements are all nice, but the real news of the day is the improved cross-application collaboration.
Related posts: TechCrunch, Mashable, ReadWriteWeb, Wired, Digital Inspiration, Zoho Blogs.
Tags: Collaboration, Google, google apps, google Groups, group sharing, microsoft, ms office, office 2.0, paperless office, web office, zoho, zoho writer
Google Apps and Account Chaos Fixed (More or Less)
Collaboration, Personal Productivity, SaaS January 20th, 2008
I’ve previously complained about the total chaos between Google Accounts and Google Apps accounts, which basically rendered all Google Apps, other than Mail unusable for me:
In the early days of Google Apps the only way to sign up was by linking to an existing Google Account, in the format of [email protected]. If you have one of those accounts, there is no way to tell Google that you are now [email protected]. This means that Google Apps thinks of your original @gmail and new, @domain identities and two different ones. You can directly access (via URL) your own Calendar, Docs, Groups ..etc. all under your own domain, however, programs that need to access those apps only find the other version, attached to your @gmail.com account. A simple example is trying to save an event from Upcoming.org, Zvents, or any other services: there’s no way to use them with your own domain.
Even the Google Groups is messed up: when I am logged in as [email protected], Groups that I am a member of won’t recognize me. I actually have to have duplicate identities created in Google Groups: one to be able to send email (my own domain) and one to be able to access Group’s other features via the browser (@gmail format).
It appears to have been (almost) fixed now. Google Account and Google Apps Account still remain to different entities, but there is a way to (almost) have them work seamlessly. The steps:
- Go to your Google Account (not Apps!), see your list of services, and remove Gmail. (see Warning at the bottom of this post)
- Enter your Google Apps email ([email protected]) as the new primary email address for this Google Account. Your Apps account, the one with your own domain immediately becomes the new login to Google Accounts.
For the services that exist both in public and Apps version, e.g. Calendar, Docs, the Apps version will take priority, and becomes the default. (Warning: you won’t be able to access the “public” versions anymore). For other services, that don’t have an Apps version, e.g. Groups, Reader, you still need to sign in to your “basic” Google account. This may be a little confusing, especially if, prior to deleting the Gmail-based login you used a different password. Your Google Account now has the login name from the Google Apps account (your domain), but the old password. For simplicity, you may want to change the Accounts password to be identical with the Apps password. After this, although you may be surprised at the repeated login prompts, you don’t really have to worry about when you are in Google Apps or regular, public Google services, the experiences is fairly seamless.
Why “fairly”? There are still a few dead-ends. When you are in a public-only service, e.g. Reader, Groups, and click on some of the links in the upper-left corner, e.g Calendar, Google still attempts to pull up the “old” public version, and gives you some funny error message about a “null-calendar”… just ignore it.
I’ve done the transition, and with the exception of some of these bad links appear to be able to work normally now. I can save events from third-party sites, to my Apps Calendar, Plaxo synchronizes it happily, can participate in Google Groups with my own domain email, and even Doc’s come up properly. (There is an option to merge your old Docs account with the Apps version, but for this to work, every tiny setting between the two accounts has to be identical, down to the time zone).
Finally, there is some new information on Google Operating System today about associating additional email addresses with your Google Account. Google Blogoscoped has more details:
“This will allow Google services to recognize that [your additional email address] and your Google Account are associated (e.g. all invitations sent to this email address will automatically appear in your Google Calendar).”
For now, it seems the only benefit to doing this is for Google Calendar (although you can also then use any of your additional email addresses to sign in to your Google Account instead of using your username or Gmail address)
This may be the way to go in case you want to keep BOTH the Gmail account and the Apps email separately. (My process is a complete cutover), but it may not be a complete solution for services other than Calendar – at least for now.
Update: Warning! the process I am recommending essentially deletes your Gmail Account. You WILL lose all content in two days. See Ben’s comment and my response for details. A few more tips:
- If you already removed Gmail service and want to save your content. go back to Manage Google Account, include Gmail again, and use your previous Gmail id – your content will still be there for two days.
- If all you need is the old email for archiving/search purposes, but no longer need to maintain this particular Gmail address, you can always set up another Gmail address (which will not be associated with this Google Account), use Gmail Mail Fetcher to migrate all your old stuff (this can take days), then finally do the above steps again.
Update (Aug 15, 2009): See Troy Arrington’s posts on How to use Google Groups for Businesses that are using Google Apps.
Update ( Feb 21, 2010): Google changed things around authentication a few months ago, and the above solution is breaking down in several places. While obviously never a true solution, it was a decent workaround… now it looks Google is forcing users to split their identities between a branded (own domain) and gmail.com instance. Not good … will do an update post soon. In the meantime, read this new, related post: Fixing the Google Account problem. Update to the update: wow, everyone seems to be “discovering” the problem now…. here’s Gina Trapani: Google, Gmail, and Google Apps Accounts Explained.
Update (Mar 14 2010): Perhaps we will have a solution, after all…
Related posts:

Tags: chaos, gmail, Google, google account chaos, google account problem, google accounts, google apps, Google Apps Account, google chaos, google docs, google Groups, google profiles, identity management
Google Profiles – How About Fixing the Account Chaos First?
SaaS, Software, Technology December 16th, 2007
Google Profiles are coming:
A Google Profile is simply how you represent yourself on Google products — it lets you tell others a bit more about who you are and what you’re all about. You control what goes into your Google Profile, sharing as much (or as little) as you’d like.
A centralized identity management shared by the zillion Google services is a good idea – except the GOOG should have fixed the foundation first. Yes, there’s chaos around Google accounts, it’s been like that ever since Google Apps were introduced, and fixing it does not appear to be a high priority at all.
In the early days of Google Apps the only way to sign up was by linking to an existing Google Account, in the format of [email protected]. If you have one of those accounts, there is no way to tell Google that you are now [email protected]. This means that Google Apps think of your original @gmail and new, @domain identities and two different ones. You can directly access (via URL) your own Calendar, Docs, Groups ..etc. all under your own domain, however, programs that need to access those apps only find the other version, attached to your @gmail.com account. A simple example is trying to save an event from Upcoming.org, Zvents, or any other services: there’s no way to use them with your own domain.
Even the Google Groups is messed up: when I am logged in as [email protected], Groups that I am a member of won’t recognize me. I actually have to have duplicate identities created in Google Groups: one to be able to send email (my own domain) and one to be able to access Group’s other features via the browser (@gmail format).
I understand that for quite a while now yo don’t have to link Google Apps to a @gmail.com account, your Google Account can be your own domain itself. This is good news, since a lot less users are affected. It’s also bad news, for the very same reason: less users, less pressure to fix it, so the early Beta users are stuck… Of course we could always just create a new account (which does not have the chaos) and move on, but a domain is an investment, I can’t just throw it away. So for now: Google, you got my domain messed up, and any time you add new bells and whistles to Accounts, I will bring this up, until you fix it.
Update (1/20/08): I think it’s fixed now.
Related posts: Google Operating System, TechCrunch, Mashable! , Scobleizer, bub.blicio.us, Marc’s Voice, ParisLemon, Web Worker Daily, WebMetricsGuru, Brandon LeBlanc and Googlified
Tags: gmail, Google, google accounts, google apps, google docs, google Groups, google profiles, identity management



– now let’s look at what Google should do with JotSpot.
Zoli Erdos