I don't know anything about syncing different copies of Awasu, and of course I don't know how difficult it would be for Taka to add a "Don't delete Workpad items" option when syncing the Workpad items (seems like a reasonable request
), but here are a few thoughts of what might be possible now, and in the near future.
Now: Channel Reports using the Metachannel template
I'm not sure about this but I think it might work...
First, for each user, set up a Channel Report that is based upon their local copy of the "shared" Workpad. This Channel Report will publish its output to a file on your LAN or an intranet site using the Metachannel.template. This will publish their Workpad's items as an Atom feed.
The Channel Report can be set to automatically run whenever the underlying Workpad is updated (version 2.3.4
Then, for each user, set up new Channels that subscribe to each of the other user's Atom feed of the "shared" Workpad. You might want to tick the "Exclude from search" check box so that "duplicate" feed items sourced from different Channels don't show up in the user's search results (provided that the user's might have some of the same "raw" Channels
* If you're using Awasu version 2.4.1 set these Channels to automatically add the items from these Channels to the user's local copy of the "shared" Workpad.
* If you're using Awasu version 2.3.4 - 2.4. the user can see the new items in the feed and manually add them to their local copy of the "shared" Workpad using the Send to Tools.
* If you're using a version of Awasu prior to Send to Tools (2.3.4
The conceptually "shared" Workpads do not need to have the same names for each user. Also a user could have multiple Workpads/Channel Reports that get published and subsequently subscribed to by other users, and 2.4.1 allows feed items to be automatically sent to multiple Workpads, so there's a lot of versatility to work with, as long as you (the admin
) can keep it all straight.
I'm basing my belief that this could work on the fact that Awasu will not send the same feed item to the same workpad (filters out duplicates, Woo Hoo!
I can't send duplicate feed items to the same Workpad using the Send to Tools, and I can't send duplicate feed items to the same Workpad by subscribing to a Workpad/Metachannel.template-based Channel Report and using the "Add new items to Workpad" feature, so I'm fairly
confident that this will work for you right now
You might need to establish a procedure where your users manually update their "Shared-Workpad-based Channels" (and thus their "shared" Workpads
) before you synchronize their copies of Awasu.
Near Future: The Awasu API
Using this API you could build an application (either an Awasu Application Plugin or an external application or intranet web page) that would allow your users to see each other's Workpads and to manually, and remotely, add items to each other's Workpads.
Also using this API you could build an application that would automatically sync the Workpads.
There's a "$/workpads/list" API which "Returns a list of Workpads and information about each one".
And a "$/workpads/addItem" API which "Adds a feed item to one or more Workpads".
If you need any help with writing an Application Plugin, post a message to this forum, or figure out my Gmail account and send me an email.
Here's a (slightly outdated) description of the new Awasu API