|Subject:||Re: [alfresco-tech] Migrating Jive social content to Alfresco|
|From:||Chris Demaree ("cdd...@gmail.com)|
|Date:||Jan 22, 2013 1:21:26 pm|
Thanks again. With regard to the users I'm planning to script adding them via the REST API. I can easily POST a new person object based on the fields pulled from Jive, but we also need to customize the person model with some additional fields/aspects (like Alternate Phone # for example). How can I add aspects/metadata to a person object via the existing API? If I can't is there a way to use WebScripts to create my own REST call or extend the default one?
On Thursday, January 17, 2013 5:22:51 PM UTC-5, Peter Monks wrote:
Yes you're quite right - I neglected to mention anything but content!
The bulk import tool will only handle file / folder content (and
associated metadata), so those other items (users, sites, discussions) will
need to be handled separately. Will Abson's Share Import-Export
 is worth looking at for some of these other asset types.
Thanks Peter. I already have the toolkit code and am familiar with the Jive API, but I'll take a look at the bulk import tool to see if it will be viable.
Trying to go about this methodically the first step is actually creating all the Jive users again in Alfresco along with their profile information. The users are not in LDAP so I suspect my only option will be to bulk export and import them as a CSV or iterate over the list in Jive and call the Add Person REST call in Alfresco for each.
On Thursday, January 17, 2013 3:14:11 PM UTC-5, Peter Monks wrote:
The Jive Toolkit has a partial implementation of a Java client for Jive's
OpenClient REST API <https://developers.jivesoftware.com/api/v3/rest/> . That code was implemented to be independent of Alfresco and could form the basis of a more comprehensive client that supports things like bulk content export (which would be needed for the kind of migration you're describing). That code is available
On the Alfresco side I'd suggest looking at the bulk import
tool<http://code.google.com/p/alfresco-bulk-filesystem-import/>  (BFSIT). If you can export the Jive content to disk in the format the BFSIT reads, you'll have a prebuilt import mechanism ready to go.
 https://developers.jivesoftware.com/api/v3/rest/  http://code.google.com/p/alfresco-jive-toolkit/source/browse/#hg%2Fcommon-components%2Fjiveopenclient<http://code.google.com/p/alfresco-jive-toolkit/source/browse/#hg/common-components/jiveopenclient>  http://code.google.com/p/alfresco-bulk-filesystem-import/
On Jan 17, 2013, at 10:45 AM, Chris Demaree <cdde...@gmail.com> wrote:
I'm aware of the Jive Toolkit which was developed to allow socialization of Alfresco documents in Jive, but has anyone gone further or actually switched from Jive to just using Alfresco/Share? I need to script a one-way transfer of the profiles, groups/sites, documents, discussions, etc. and would appreciate any suggestions or examples the group may have!
-- You received this message because you are subscribed to the Google Groups "Alfresco Technical Discussion" group. To view this discussion on the web visit https://groups.google.com/d/msg/alfresco-technical-discussion/-/O0WMjs1vtK4J . To post to this group, send email to alfr...@googlegroups.com. To unsubscribe from this group, send email to alfresco-technical-discussion+unsu...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/alfresco-technical-discussion?hl=en.
You received this message because you are subscribed to the Google Groups
"Alfresco Technical Discussion" group.
To view this discussion on the web visit
To post to this group, send email to