Jeff Potts: Curl up with a good web script (interacting with Alfresco’s Document Manager via CMIS and Atom)
Google Data APIs: Using cURL to interact with Google Data services
Bonus: commandlinefu.com: Update twitter via curl as Function
Jeff Potts: Curl up with a good web script (interacting with Alfresco’s Document Manager via CMIS and Atom)
Google Data APIs: Using cURL to interact with Google Data services
Bonus: commandlinefu.com: Update twitter via curl as Function
Goal for today is to absorb the following:
AlfrescoWiki: Surf Platform
AlfrescoWiki: Deployment Configurations
benh: SURF Part 1 – Getting Started
benh: SURF Part 2 – Pages and Navigation
benh: SURF Part 3: Alfresco WCM Content
Back in February, there was a Code Camp run focussing on SURF that Jeff Potts has details of. Once you get the backing information, and can successfully build Alfresco from SVN, you follow along with exercises participants worked on.
Start with watching the Alfresco hosted webinar: High Availability Clustering with Alfresco to get a high level overview.
Then read thru rivetlogic’s comprehensive page that includes notes on disaster recovery: Deploying HA Alfresco on Linux. This is mirrored on the AlfrescoWiki. Not sure which wiki page is definitive.
Finally, put it into practice with a working example by following Jeff Potts’s walk-thru of a simple set up to get a feel for it: Alfresco 3.1 clustering easier with JGroups.
Reference details:
AlfrescoWiki: Configuring JGroups and Alfresco Clusters
AlfrescoWiki: Cluster Configuration V2.1.3 and Later
Alfresco Webinar: High Scalability with Alfresco WCM (great information about various options)
Special thanks to Jeff Potts who answered a related query of mine on Twitter.
I’ll be sure to post progress here once I’ve a few working examples.
Jeff D. Brown: Alfresco Integration with JBoss Portal
optaros labs: Alfresco Django Integration Screencast
optaros labs: Alfresco-Drupal Integration via CMIS (Screencast)
Jeff Potts Drupal-Alfresco Integration and Alfresco’s Move to the Front-End
content here: Drupal and Alfresco
AlfrescoWiki: Blog Publishing User Guide
This walk-thru requires 3.1 Enterprise or 3.2 Community as a prerequisite. Clean install of Alfresco seems a must. Network connection is required! Sometimes you need
to restart your machine (if you see a deploy or preview task ‘freeze up’ for
example). Note: this tutorial is far more comprehensive (and usable) than the WCM Forms Quick Tutorial posted to the Wiki. I wouldn’t waste your time with that.
127.0.0.1 admin.alfrescosample.www--sandbox.127-0-0-1.ip.alfrescodemo.net
$ ./virtual_start.sh start $ ./alf_start.sh start
Note: These are terrible instructions – no security or any set up in regards to
making upgrades easy. But this gets you up and running fast.
$ mysql -u root -p <ENTER> <ENTER> mysql> drop database alfresco; mysql> exit $ sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop {Enter OSX admin password} <ENTER> $ sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
$ mkdir /opt/alfresco
$ tar xvf Alfresco-Community-3.2-MacOSXInstall.tar.gz
$ ./Alfresco-Community-3.2-MacOSXInstall
$ cd /opt/alfresco
$ ./alf_start.sh start
$./virtual_start.sh
$ ./alf_stop.sh
$./virtual_stop.sh
Dries Buytaert: Drupal and Alfresco
Jeff Potts: Screencast: Alfresco-Drupal CMIS Integration Demo
Jared Ottleys: Using Alfresco to manage blog content
Wikipedia: Extract, transform, load
Wikipedia: Talend Open Studio
Talend Open Studio: Tutorials
Manageability: Open Source ETL (Extraction, Transform, Load) Written in Java
richard.gluga.com: Data Migration Done Right
kJube: Vendors and tools – ETL
AlfrescoForge: ETL Connector
Talend job for Job Scheduler implement
High Scalability: How Rackspace Now Uses MapReduce and Hadoop to Query Terabytes of Data
NYTimes: Announcing the Map/Reduce Toolkit
core-user@hadoop.apache.org: Andreas Kostyrka: Re: hadoop in the ETL process
Re: hadoop in the ETL process
Java Community Process: JSR 170: Content Repository for JavaTM technology API
Apache Jackrabbit: JCR & API
Alfresco: Alfresco Standards Support
John Newton, Chief Technology Officer of Alfresco: Developing a Content Application in Alfresco and JSR-170