Difference between revisions of "Live"

From alfrescowiki

Jump to: navigation, search
m (Schedule)
(NEXT SESSION: Adding link to the demo video)
Line 37: Line 37:
Alfresco 5.x features a fully Mavenized build system. This is the result of community efforts that include an updated SDK with examples to guide new developers.
Alfresco 5.x features a fully Mavenized build system. This is the result of community efforts that include an updated SDK with examples to guide new developers.
In this tech talk live, Gabriele, Maurizio and Ole will show a preview of the Alfresco SDK 2.0. The new SDK uses Maven to rapidly set up a development environment, and introduces a seamless IDE integration with Eclipse and IDEA. It features development aids such as hot reloading of Java classes, webscripts, and web resources using spring-loaded. The result is an unprecedented rapid application development experience for Alfresco extension developers.
In this tech talk live, Gabriele, Maurizio and Ole will show a preview of the Alfresco SDK 2.0. The new SDK uses Maven to rapidly set up a development environment, and introduces a seamless IDE integration with Eclipse and IDEA. It features development aids such as hot reloading of Java classes, webscripts, and web resources using spring-loaded. The result is an unprecedented rapid application development experience for Alfresco extension developers, [https://www.youtube.com/watch?v=vgbY9i4w0YU as can be seen in this video].
We will also discuss features of the SDK that we hope to release as part of [https://summit.alfresco.com/san-francisco/sessions/get-your-alfresco-project-zero-hero-maven-alfresco-sdk-and-alfresco-boxes our session at Alfresco Summit], such as the new RM archetype. We plan to have lots of additional goodies to make Alfresco development even more fun and easy!
We will also discuss features of the SDK that we hope to release as part of [https://summit.alfresco.com/san-francisco/sessions/get-your-alfresco-project-zero-hero-maven-alfresco-sdk-and-alfresco-boxes our session at Alfresco Summit], such as the new RM archetype. We plan to have lots of additional goodies to make Alfresco development even more fun and easy!

Revision as of 23:13, 31 July 2014


  1. About
  2. Episode Guide

About Tech Talk Live

Alfresco Tech Talk Live is a series of regularly scheduled sessions where attendees get to guide the discussion. Alfresco will host the sessions along with a panel of subject matter experts who will be prepared to answer your questions. While the bulk of the discussions will focus on Alfresco technology, we'll also be dedicating some time to open source and the technology space in general.

How do I attend?

The sessions are held using Google Hang-outs on Air. You can watch the event live on YouTube, and participate with us in [IRC_Chat | IRC (#alfresco at Freenode)]. The Tech Talk Live entry at the Alfresco Events page combines the YouTube video and the IRC chat. If you sign up, we will send you a reminder about the event. You can also track the event on Alfresco's Google+ Page.


Note Tech Talk Live is now on a monthly schedule. We usually meet on the first Wednesday of each month at 8am PDT which is usually 11am EDT / 4pm BST / 5pm CET. Because of public holidays or the schedules of our guests, this occasionally slips to the second week.

The events are held as a Google Hangout On Air, with questions taken from IRC at #alfresco on Freenode.net. The event page at Alfresco.com contains an embedded video and browser IRC client to make it easy for you to participate.

All sessions will be recorded and posted to this wiki page after the event. Please note that episodes aired before 2011 are no longer available to view


Episode 79

Wednesday, August 6, 2014: The Mavenized Alfresco SDK 2.0

Panel: Gabriele Columbro, Maurizio Pillitu, Ole Hejlskov, Richard Esplin

Alfresco 5.x features a fully Mavenized build system. This is the result of community efforts that include an updated SDK with examples to guide new developers.

In this tech talk live, Gabriele, Maurizio and Ole will show a preview of the Alfresco SDK 2.0. The new SDK uses Maven to rapidly set up a development environment, and introduces a seamless IDE integration with Eclipse and IDEA. It features development aids such as hot reloading of Java classes, webscripts, and web resources using spring-loaded. The result is an unprecedented rapid application development experience for Alfresco extension developers, as can be seen in this video.

We will also discuss features of the SDK that we hope to release as part of our session at Alfresco Summit, such as the new RM archetype. We plan to have lots of additional goodies to make Alfresco development even more fun and easy!

Register at the Google+ event page.

Simultaneously watch the broadcast and ask questions via chat at the Alfresco event page.


September and October will be busy with Alfresco Summit, so tech talk live will resume in November.

Episode Guide


Episode 78

Wednesday, July 2, 2014: Latest Share Development Practices

Panel: Dave Draper, Richard Esplin

Share development has evolved quickly the last few years, as it has become more flexible and customizable. Dave DraperThe Alfresco engineering team wants to introduce you to current approaches to developing on the Share platform so that you understand the latest best practices.

You do not need to be an expert Alfresco developer to benefit from this presentation, but you should be familiar with JavaScript, the Spring framework, Alfresco webscripts, and other parts of the Alfresco architecture. Before the session, we suggest you review this blog post which has links to other useful background information.

This tech talk live will prepare you for the in-depth sessions covering the Share framework at Alfresco Summit 2014.

Web Recording: YouTube

Event Page: Google+

Episode 77

Wednesday, June 4, 2014: Global Virtual Hack-a-thon Demos

Panel: Nathan McMinn, Oksana Kurysheva, Boris Mejías, Ole Hejlskov, Willem Van den Eynde, and Jeff Potts

During May we had our first Global Virtual Hack-a-thon. We will use the June session of Tech Talk Live to review some of the projects and see what the participants learned. The list of hack-a-thon projects is here.

Web Recording: YouTube

Event Page: Google+

Episode 76

Wednesday, May 7, 2014: Administering Alfresco on AWS

Panel: Michael McCarthy, Luis Sala, Steve Rigby, Jeff Potts, Richard Esplin

Amazon Web Services is currently the biggest public cloud, and is often the preferred platform for hosting an Alfresco instance. This session covers tips and best practices for successfully planning, installing, and administering an Alfresco instance hosted at AWS.

Web Recording: YouTube

Event Page: Google+

Episode 75

Wednesday, April 2, 2014: Person objects, Group objects, and the Attribute Service

Panel: Richard McKnight, Jeff Potts, Richard Esplin

This month we will be talking to Alfresco's hardcore troubadour, Richard McKnight, about often-overlooked developer topics such as People objects, Group objects, and the Attribute Service.

Web Recording: YouTube

Event Page: Google+

Episode 74

Wednesday, March 5, 2014: Review of Alfresco Summit Hack-a-Thon Projects

Panel: Nathan McMinn, Axel Faust, Martin Cosgrave, Will Abson, Benjamin Khan, Jeff Potts, Richard Esplin

As part of Alfresco Summit in November 2013, Nathan McMinn organized our second annual series of hack-a-thons. It was a productive day, and resulted in some cool projects. This edition of Tech Talk Live will review what was attempted, and what was learned. Hopefully there will also be a couple of demos.

Nate's blog has an overview of the projects for Barcelona and Boston.

Web Recording: YouTube

Event Page: Google+

Episode 73

Date: Wednesday, February 5, 2014

Title: Business Intelligence for ECM Practitioners

Panel: Francesco Corti, John Iball, Jeff Potts, Richard Esplin

Web Recording: YouTube

Event Page: Google+

Show Notes: When analyzing their business, organizations frequently ask questions about their content such as:

  • Who is creating the content?
  • How is it being used?
  • When is it destroyed?
  • What content gaps do we need to fill?

There are many ways to hook business intelligence tools into Alfresco in order to solve these problems. Three such tools were discussed at Alfresco Summit. In Episode 65 we discussed a specific analytics tool, but this conversation will be more general and provide an introduction to business intelligence for ECM practitioners. Join us to learn how to use your content to provide insight and drive decisions in your business.

Episode 72

Date: Wednesday, January 15, 2014

Title: Care and Feeding of an Alfresco Repository

Panel: Antonio Soler, Ian Crew, Alex Priscott, Jeff Potts, Richard Esplin

Web Recording: YouTube

Event Page: Google+

Show Notes: At Alfresco Summit in Barcelona, Antonio Soler presented a great lightning talk with the title A Day in the Life of an Alfresco Administrator. Ian Crew suggested that we should have a session dedicated to the topic of maintaining an Alfresco system, so we assembled a panel of experienced systems administrators to swap tips and stories.


Episode 71

Date: Wednesday, December 4, 2013

Title: Deep Dive into e-Commerce at Saks Fifth Avenue

Panel: Aaron Heath, Jeff Potts, Richard Esplin

Web Recording: YouTube

Event Page: Google+

Show notes:

Aaron Heath from Saks.com will return and give us an update on his e-commerce project. We will examine the implementation of his site's custom in-context editing tool for web content and discuss how they use Alfresco web scripts for both authoring and serving the marketing content across Saks Fith Avenue's e-commerce websites.

Aaron introduced us to his project last January in Tech Talk Live and presented an overview case study at Alfresco Summit in Boston. Now he wants to provide an update and dive into the technical details of his implementation.

Episode 70

Date: Wednesday, October 2, 2013

Title: Dave Draper Talks About Alfresco Share 4.2 Customizations

Panel: Dave Draper, Jeff Potts, Richard Esplin

Web Recording: YouTube

Event Page: Google+

Show notes:

Alfresco 4.2 has some new UI features and extension points. In this episode we'll talk to David Draper about that. This should be a nice preview of his up-coming session at Alfresco Summit.

Episode 69

Date: Wednesday, September 4, 2013

Title: Setting up a Development Environment

Panel: Bindu Wavell, Richard Esplin, Jeff Potts

Web Recording: YouTube

Event Page: Google+

Show notes:

The team at Zia Consulting has built a nice set of scripts that leverage the Maven archetypes for Alfresco and Alfresco Workdesk in order to setup a development environment ideal for iterative development of Alfresco customizations. This includes some tricks to reduce the number of times it is necessary to restart Alfresco during a development cycle. Whether you are just setting up your first Alfresco development environment, or are an experienced developer looking to make your flow more productive, this conversation should help.

Our guest for this session will be Bindu Wavell, a senior engineer at Zia Consulting. He has extensive experience working with Alfresco, so we look forward to a useful conversation.

Episode 68

Date: August 7, 2013

Title: Scripting Production Installers

Panel: Rich McKnight and Richard Esplin

Web Recording: YouTube

Event Page: Google+

Slide Deck: Speaker Deck

Example Code: Google Code

Show notes:

The binary installers for Alfresco are convenient packages for getting an evaluation or test system up and running, and may be suitable for some production installations. But the packaged installers are not right for everyone. Large scale or business critical deployments of Alfresco often have complexities such as installations from dev to prod, clustering, integrations, virtualization, cloud deployments, and adaptation to the nuances of infrastructure. It is easy to see why an administrator may want to script his or her own installation process. In this conversation, Rich McKnight, Principle Technical Consultant at Alfresco, shares strategies he has used in rigorously managed environments.

Episode 67

Date: July 10, 2013

Title: Content Management Interoperability Services (CMIS)

Panel: Florian Müller, Jay Brown, Greg Melahn, Jeff Potts, and Richard Esplin

Web Recording: YouTube

Slide Deck: None

Show notes:

CMIS is the preferred way to work with Alfresco (and other ECM repositories) from your own custom applications. We'll take a look at how to get started with CMIS as well as discuss some of the new features in the recently released 1.1 version of the specification.

Episode 66

Date: June 05, 2013

Title: How the Alfresco UI Gets Localized

Panel: Gloria Broadbent, David Webster, Oksana Kurysheva, Richard Esplin, Jeff Potts

Web Recording: YouTube

Slide Deck: None

Show notes:

Ever wondered how the Alfresco application gets localized? Do you want to get involved in developing a language pack? Hangout with us for this Tech Talk Live and you will find out all about localization, language packs, and how the community gets involved.

In this presentation, Richard Esplin will brief Jeff Potts on the recent improvements to how community language packs are being created. Joining the discussion will be Oksana Kurysheva, who spearheaded the move to better tools for collaborating around language packs.

Episode 65

Date: May 01, 2013

Title: Alfresco Business Reporting

Panel: Tjarda Peelen, Jeff Potts, and Richard Esplin. With visit by Brian Robinson.

Web Recording: YouTube

Slide Deck: SlideShare

Show notes:

Learn more about reporting inside Alfresco.

Many people want to report against the data in their Alfresco repository. Examples of questions that might be answered are: ‘what time did users access the system’, or, ‘which sites have Site Managers who are external to my org’, or ‘which sites have not been modified for 6 months or more’. Then, of course there are business-specific reports that have nothing to do with out-of-the-box Alfresco data.

There are many approaches to reporting against Alfresco. Community member Tjarda Peelen, who works for Alfresco partner Incentro, has created a new open source project called Alfresco Business Reporting which uses an open source reporting platform called Pentaho to create and run reports against data extracted from Alfresco. The resulting reports are stored back into Alfresco.

We'll look at a demo of the new project, dig into some coding examples, and find out from Tjarda what alternative approaches he explored before he settled on this one. [57 mins running time].

Episode 64

Date: April 03, 2013

Title: Alfresco Public API

Panel: Greg Melahn, Peter Monks and Jeff Potts

Web Recording: http://www2.alfresco.com/TTL_Episode_64

Slide Deck: http://slidesha.re/13RElPh

Show notes:

In October of 2012, Alfresco announced the availability of the public Alfresco API. This simple RESTful API makes it possible for developers to build exciting custom applications with your choice of programming language and tools.

Come to this tech talk to hear Peter Monks and Greg Melahn explain how Alfresco is expanding this API and see examples of the API in action [81 mins running time].

Episode 63

Date: March 06, 2013

Title: Custom Metadata and Actions in Alfresco Share 4.1

Panel: Mike Farman and Jeff Potts

Web Recording: http://www2.alfresco.com/TTL_Episode_63

Slide Deck: http://slidesha.re/ZjGlaO

Show notes:

This episode of Tech Talk Live picks up where Will Abson left off in Episode 62. Join Mike Farman and Jeff Potts for even more options for customizing Share, including working with custom metadata in the document library and adding custom actions using configuration over code.

Because of technical difficulties with the demo on the day, this is a re-record of the original session [65 minutes running time].

Episode 62

Date: February 13, 2013

Title: Share Customization

Panel: Will Abson and Jeff Potts

Web Recording: http://www2.alfresco.com/TTL_Episode_62

Slide Deck: http://slidesha.re/WmJYhv

Show notes:

If you didn't catch Dave Draper's Tech Talk last May, join Will Abson for this episode on Share Customization.

He'll walk you through document library custom views, and show you the site geotagged content add-on example that takes advantage of this new extension point in Alfresco Share.

Interactive discussion with lots of lovely live code and a demo [64 minutes running time].

Episode 61

Date: January 9, 2013

Title: How http://saks.com uses Alfresco to deliver content-as-a-service

Panel: Aaron Heath from Saks Fifth Avenue and Jeff Potts from Alfresco

Web Recording: http://www2.alfresco.com/TTL_Episode_61

Show notes:

Join us for this episode of Tech Talk Live, with our special guest from Saks.com, Aaron Heath. Aaron will be talking about Web Content Management with Alfresco at Saks, and how this premier and luxury retailer uses Alfresco to deliver content as a service to the millions of end users of their e-commerce website and mobile applications. In this Tech Talk, Aaron will share how Saks.com:

  • Defines custom types in their content model;
  • Creates and uses these types;
  • Edits content directly from their pre-production website using custom web scripts;
  • Is able to share and serve content to web and mobile using a RESTful content API [70 minutes running time].


Episode 60

Date: December 5, 2012

Title: Tech Talk Live on Migrating from AVM-WCM to DM-Web Content Services

Panel: Jeff Potts and Rich McKnight

Web Recording: http://www2.alfresco.com/TTL_Episode_60

Show notes:

Join us for the December broadcast with Rich McKnight to hear more about some of the technical considerations around migrating off of the AVM, including:

  • Review Alfresco Web Content Services;
  • Discuss the key differences between AVM based WCM solutions and ADM based Web Content Services Solutions including the advantages of the *new* way;
  • Overview of Web Content Services Patterns -- how Web Content Services can be integrated in to a web application;
  • Some technical pointers;
  • Converting from XSD to DM style content models;
  • Converting from the XSD defined widgets and forms to the newer forms engine;
  • Changes in Deployment;
  • Discussion around content migration strategies [56 minutes running time].

Episode 59

Date: October 3, 2012

Title: New Alfresco API

Panel: Jeff Potts and Peter Monks

Web Recording: http://bit.ly/RSTo1y

Show notes:

Alfresco has just announced the Alfresco API. But you've been developing apps on top of Alfresco for years. Watch October's Tech Talk Live to find out from Peter Monks and Jeff Potts what the Alfresco API is, how it works with Alfresco, and how you can get started using it today [58 minutes running time].

Episode 58

Date: September 5, 2012

Title: Custom Document Views in Share

Panel: Jeff Potts and Will Abson

Web Recording: http://bit.ly/TTL_Episode_58

Presentation Slides: http://slidesha.re/R9cOBJ

Show notes:

In September's episode of Tech Talk Live, Will Abson presents an overview of the web preview component used by Share to display inline views of a variety of document and file types directly within the web browser, and shows how it is possible to define your own custom viewers, using Share customization modules. Will is a Senior Integrations Engineer and founder and lead of the Share Extras project, which offers over 30 add-ons for download from http://sharextras.org/ [61 mins running time].

Episode 57

Date: August 1, 2012

Title: Solr

Panel: Jeff Potts and Andy Hind from Alfresco and Bergljung from Ixxus

Web Recording: http://www2.alfresco.com/TTL_Episode_57

Presentation Slides: http://slidesha.re/M47dKL

Demo Script: Alfresco Solr Demo Script

Show notes:

Most new Alfresco projects use Alfresco 4.0 with Solr as a search engine. This 67-minute episode of Tech Talk Live is aimed at system administrators and architects who have experience using Alfresco with Lucene, but have not yet dived into what Solr is and how it works together with Alfresco 4.0.

  • What Apache Solr is;
  • Why Alfresco is using it;
  • What Solr cores are;
  • How Solr is integrated with Alfresco;
  • What the Solr Admin UI is and how to access it;
  • How to turn on Solr query Logging;
  • What tool to use to analyze the index;
  • To understand the Solr related directory structure and files;
  • Solr Core configuration;
  • Solr Alfresco Schema and how to extend it;
  • How to run Solr on a separate box;

This session will bring you up to speed on Solr and how it is integrated with Alfresco 4.0.

Episode 56

Date: July 11, 2012

Title: Mobile SDKs

Panel: Jeff Potts, Gavin Cornwell, Jean-Marie Pascal and Peter Schmidt

Web Recording: http://www2.alfresco.com/TTL_Episode_56

Presentation Slides: http://slidesha.re/S6EZ1B

Show notes:

In this Tech Talk episode, we discussed Alfresco's soon-to-be-released mobile SDKs for iOS and Android. With these SDKs, you can easily add to your applications the ability to work with content hosted in your Alfresco server or in the Alfresco Cloud.

Virtual Meet-up

Date: July 02, 2012

Title: JavaScript Side Projects

Panel: Jeff Potts, Chris Paul (Tribloom), Dave Draper, and Luis Sala

Web Recording: YouTube

Show notes:

Chris integrated Alpaca, a JSON-based forms engine with Share, Dave wrote some browser extensions that monitor Share feeds, and Luis created a JavaScript library for HTML5 developers looking to do more with Alfresco as a back-end.

This was our first Google Hangout On Air. We included it in this list since it is a similar format to Tech Talk Live sessions.

Episode 55

Date: June 13, 2012

Title: Records Management

Panel: Richard Esplin and Roy Wetherall

Web Recording: http://www2.alfresco.com/TTL_Episode_55

Presentation Slides: http://www.slideshare.net/alfresco/alfresco-tech-talk-live-records-managment-20

Show notes:

In this Alfresco Tech Talk, we introduce Alfresco's Records Management Module 2.0. We talk about the highlight features of the new release, demonstrating multi-level FilePlan support via the Share UI integration. Following this will be a discussion of the long term roadmap for Alfresco Records Management, digging into the details of the higher priority feature sets.

Episode 54

Date: May 2, 2012

Title: New Client Config & Extension Points in Share

Panel: Jeff Potts and Dave Draper

Web Recording: http://www2.alfresco.com/TTL_Episode54

Presentation Slides: http://www.slideshare.net/alfresco/tech-talk-live-on-share-extensibility

Show notes:

Our topic for May was New Client Config and Extension Points in Share.

Watch this episode of Tech Talk Live to learn more about how Spring Surf has been updated to allow increased customization and extensibility. This recording demonstrates how new capabilities can and have been used in Alfresco Share to add, remove and modify its appearance without needing to copy and paste code.

Episode 53

Date: April 4, 2012

Title: Content Type and Form Design Tools

Panel: Jeff Potts and Mike Priest from Abstractive

Web Recording: http://bit.ly/episode53

Presentation Slides: http://slidesha.re/HgBAYO

Show notes:

Our topic for April was content type and form design tools. We discussed the tools freely available at addons.alfresco.com that can help you create and maintain content models and forms quickly and easily without hand-coding XML.

Episode 52

Date: March 7, 2012

Title: Alfresco and Drupal Integrations

Panel: Jeff Potts, Ian Norton and Richard Esplin

Web Recording: http://www2.alfresco.com/TTL_Episode_52

Presentation Slides: None

Show notes:

Watch this episode of Tech Talk Live to find out more about the interoperability between Alfresco and Drupal, which allows developers to build systems that take advantage of the complementary strengths of both systems. As you can imagine, there are a number of different ways to integrate the two platforms. Some of the decision points that need to be considered are: push vs pull, CMIS vs custom webscripts and when to align the users between Alfresco and Drupal instances.

Episode 51

Date: February 1, 2012

Title: Alfresco Add-ons

Panel: Jeff Potts, Gab Columbro and Rich McKnight

Web Recording: http://www2.alfresco.com/TTL_Episode_51

Presentation Slides: None

Show notes:

Alfresco's Chief Community Officer, Jeff Potts and colleagues Richard Esplin, Gabriele Columbro, Rich McKnight and Jared Ottley discuss packaging, distributing and finding Alfresco Add-ons in this episode of Tech Talk Live.

Topics will include an overview of the new Alfresco Add-ons directory, plans for Alfresco Mavenization, the future of AMPs, and other packaging recommendations as recorded in this updated wiki page.


Episode 50

Date: October 5, 2011

Title: Metadata Extractors and Content Transformers

Panel: Nick Burch, Will Abson

Web Recording: http://www2.alfresco.com/l/1234/2011-10-05/R27U2

Presentation Slides: None

Show notes:


Episode 49

Date: September 7, 2011

Title: Web Quick Start

Panel: Brian Remmington, Jeff Potts

Web Recording: http://www2.alfresco.com/l/1234/2011-09-07/QXNO2

Presentation Slides: None

Show Notes:


Episode 48

Date: August 3, 2011

Title: CMIS

Panel: Florian Mueller, Jeff Potts

Web Recording: http://www2.alfresco.com/l/1234/2011-08-03/QS28B

Presentation Slides: None

Show Notes:


Episode 47

Date: July 6th, 2011

Title: Share Extras

Panel: Will Abson, Jeff Potts

Web Recording: http://www2.alfresco.com/l/1234/2011-07-07/QMNMR

Presentation Slides: None

Show Notes:



Episode 46

Date: May 7th, 2010

Title: Alfresco Community Site

Panel: Appnovation Technologies

Web Recording:

Presentation Slides: http://[placeholder]

Show Notes:

Appnovation Technologies is a web application and intranet application development company in Vancouver, Canada. We specialize in developing applications using the Drupal, Alfresco and iPhone platforms. By combining the Alfresco and Drupal platforms, we have been able to develop applications that combine the flexible Drupal front-end and extensive community building modules, with the powerful Alfresco repository based document management functions. Some of our clients include MTV, NBC Universal and the World Wildlife Fund.

Description: Appnovation Technologies demonstrated how Drupal and Alfresco can work together to power the new Alfresco Community web site. In the demo, Appnovation Technologies showed how Drupal can be leveraged to provide both a front-end and community platform for the Alfresco system. The Alfresco community site uses Drupal for both the interface and for powering various community modules such as user profiles. The Alfresco backend allows for a complete file management system and allows for complex approval work flows for user uploaded files. The integration between Alfresco and Drupal is made possible by the CMIS module.

Episode 45

Date: April 23rd, 2010

Title: Use Alfresco Share and Zoho to edit Office Documents online

Panel: Dan Hopkins and Mike Mahon

Web Recording:

Presentation Slides: http://www.slideshare.net/quyong2000/alfresco-tech-talk-live-zohoalfresco-integration

Show Notes:

Dan Hopkins, an ECM Architect at Zia Consulting in Boulder, Colorado and Mike Mahon, President at Zia Consulting gave us a tour of using and implementing Zoho in Alfresco Share. Zoho provides a seamless solution for online Office document editing that helps to increases Share usage and provides document editing to any OS (Mac, Linux, Windows).

Dan and Mike's presentation includes:

  • Demo of common usage scenarios.
  • Architecture overview of Zoho Services with specifics about saving documents.
  • Flow diagram of Alfresco integration.

Zoho/Alfresco features include:

  • Online editing of common documents, spreadsheets and presentation.
  • Edit documents in Share with multiple users simultaneously editing documents.
  • Zoho integrates directly into Share: Share users don’t need to configure users accounts or even know of Zoho’s existence.
  • Saving automatically handles versioning of documents in the repository.

Episode 44

Date: April 9th, 2010

Title: Getting Started with the Web Editor

Panel: Ben Hagan

Web Recording:

Presentation Slides: http://www.slideshare.net/quyong2000/alfresco-tech-talk-liveweb-editor-33

Show Notes:

Ben Hagan introduced the new Alfresco Web Editor product.

Ben demonstrated how to download Alfresco Community release, got it up and running and then built out a test site page from scratch and “enabling” the web editor.

Ben also did a high level overview of the editor components,custom tabs and buttons.

Episode 43

Date: April 2nd, 2010

Title: Spring Surf Project

Panel: Michael Uzquiano and Yong Qu

Web Recording:

Presentation Slides: http://[placeholder]

Show Notes:

Michael and Yong talked about new features in the coming 1.0.0.M3 release of Spring Surf project.

The topics they have covered include

1) Webscript development/documentation.

2) Spring Surf Roo Addon.

3) Spring Surf Documentation Plugins and more.

Episode 42

Date: March 22nd, 2010

Title: Combining BPM and ECM for better process applications

Panel: Mike Moniz, product manager, Active Endpoints and Yong Qu, chief solutions architect, Alfresco

Web Recording:

Presentation Slides: N.A.

Show Notes:

Two of the most important technology trends in enterprise software are business process management (BPM) and enterprise content management (ECM). Until now, combining business processes containing both human workflow and system tasks with the content required for those processes has required compromises or been much too difficult.

In this special edition of Alfresco Tech Talk Live, Mike and Yong talked about how to achieve seamless integration between ECM and BPM using an important new standard called Content Management Interoperability Services (CMIS). Using CMIS, Alfresco ECM and ActiveVOS BPM users can combine a high-performance content repository with a model-driven BPM system to create a new generation of process applications.

Episode 41

Date: February 5th, 2010

Title: Frevvo Alfresco Integration

Panel: Yuri de Wit

Web Recording:

Presentation Slides: N.A.

Show Notes:

Yuri de Wit is a co-founder of frevvo, based in Connecticut, USA. He has over 15 year’s expertise in software architecture and development for commercial products using Web- and Java-based technologies. Prior to frevvo he was an architect at Metaserver, Inc., a firm selling a Business Process Management (BPM) product into the insurance and financial industries.

Yuri demonstrated frevvo’s capabilities and how its inherent XML and XML Schema capabilities can be used to create and edit content schemas in Alfresco, and possibly more.


Episode 40

Date: December 18, 2009

Title: Jibe Project

Panel: Denis Halupa and Daniel Gradecak

Web Recording:

Presentation Slides: http://[placeholder]

Show Notes:

Denis Halupa and Daniel Gradecak are founders of Icodix, company based in Croatia specialized in providing complex enterprise solutions based on Alfresco. Driven by customer demands for more responsive UI and better agility during development process we started development of an application framework recently known as Jibe framework. As strong supporters of open source business model all our development efforts were publicly available under a GPL license from the very beginning.

During presentation, Denis and Daniel first described the architecture behind the framework; they presented Content manager which is a reference application built on top of framework. At the end they also described development model using few simple examples like

- customizing the form or the grid - wiring additional actions - exposing a server side java method for invocation from the client

Episode 39

Date: December 4, 2009

Title: Maven and Alfresco using the Maven Alfresco Repository

Panel: Gabriele Columbro

Web Recording:

Presentation Slides: http://www.slideshare.net/mindthegab/20091204-alfresco-community-maven-tech-talk

Show Notes:


Gabriele Columbro is a Solution Engineer at Alfresco EMEA Professional Services, based in Amsterdam, The Netherlands. He's a long time open source contributor and recently involved in the CMIS open source implementation as Apache Chemistry committer. In his long ECM experience he architected and implemented complex enterprise solutions based on Alfresco, powered by Apache Maven to scale out development processes (http://ur.ly/3EYc), while working for an Alfresco pan european system integration partner.

You can read more about Gabriele's work (mostly around Alfresco, CMIS and Maven) at http://www.mindthegab.com.


We will be introducing the new Alfresco Maven Repository (http://maven.alfresco.com/) for Alfresco Community artifacts, which is meant to consolidate the growing interest and work around managing Alfresco applications and integration using Apache Maven (see http://ur.ly/3F4p). Based on the new repository, we'll be demoing of usage of Maven Alfresco Lifecycle to develop Alfresco Extensions and AMPs and of the CMIS Maven starter toolkit.

Also we'll discuss Maven perspectives also taking into account the Surf Spring extension evolutions.

Open discussion is more than welcome to help us better shape this new important developers resource and understand new opportunities using Maven.

Episode 38

Date: October 30, 2009

Title: iPhone native App, CMIS and the Cloud

Panel: Mike Mahon and Mike Muller

Web Recording:

Presentation Slides: http://[placeholder]

Show Notes:

Mike Mahon, President and Mike Muller, Director, Software Consulting at Zia Consulting talk about a native iPhone application Zia has developed that allows mobile access to an Alfresco document repository. This application runs against the most recent Alfresco releases; no additional software needs to be installed on the servers and no configuration of Alfresco is required. It is configured by default to run against an Alfresco instance running in the Cloud. All of the calls to Alfresco to authenticate and pull content are utilizing Alfresco's CMIS API.

Episode 37

Date: October 16,2009

Title: Adding Pepper: A WCM and marketing toolkit for Alfresco

Panel: Nathan Kurtyka and Scott Rovegno

Web Recording:

Presentation Slides: N.A.

Show Notes:


Nathan Kurtyka, VP of Technology, has been conceptualizing and implementing cutting-edge web applications for over a decade. With a unique blend of architecture, user experience, and marketing strategy, Nathan has led commercial and open source CMS integrations for some of the world’s strongest brands, including many Fortune 500’s. He’s spearheaded the development of Pepper to solve some of the most challenging WCM issues facing today’s developers, allowing marketers to easy implement web 2.0 strategies.


Vodori specializes in delivering state-of-the-art online marketing solutions. By crafting flexible, enterprise-grade platforms, we empower marketing teams, cutting time-to-market while delivering measurable results. With unparalleled expertise in global website portfolios, we partner with Fortune 100 companies and non-profit organizations alike to define, execute, and support winning online strategies. To learn more, please visit: http://www.vodori.com/alfresco


We will be unveiling Pepper, a marketing and web content management (WCM) product that runs on Alfresco. Pepper provides features like in-context editing, templating, auto-translations, and rich UI widgets that all run on a “pluggable”, extensible architecture. We’ll demonstrate how quickly new templates can be created how easy it is to add custom functionality.

Episode 36

Date: October 2,2009

Title: WCM Performance

Panel: Jared Ottley and Brian Robinson

Web Recording:

Presentation Slides: http://[placeholder]

Show Notes:

Jared Ottley, Alfresco Director of Solutions Engineering, and Brian Robinson, Alfresco Director of Services. Jared and Brian talked about Alfresco WCM Performance. They also covered topics such as testing framework, performance tuning of ASR, FSR and Authoring etc.

Episode 35

Date: September 18, 2009

Title: 3.2 Forms Service

Panel: Gavin Cornwell and Yong Qu

Web Recording:

Presentation Slides: http://code.google.com/p/alfresco-forms-service-examples/

Show Notes:

Gavin Cornwell, Alfresco Senior Developer, and Yong Qu, Alfresco Chief Solutions Architect, introduced Alfresco 3.2 Forms Service with focus on extension and customization.

Episode 34

Date: August 21st, 2009

Title: Alfresco Drupal Integration

Panel: Rich McKnight and Yong Qu

Web Recording:

Presentation Slides: N/A

Show Notes:

Our guest speaker was Rich McKnight, Alfresco Senior Consultant. Rich is a Senior Technologist with over 25 years of technology experience in a number of different disciplines including enterprise content management, web site development, telecommunications, equity trading systems and computer aided engineering.His demo will show how it is possible to take content managed in Alfresco as web forms and deploy it to a web site running as a Drupal instance. In this demo all web form content being deployed to the Drupal web site will be stored in Drupal as native Drupal nodes.

Episode 33

Date: August 7, 2009

Title: Alfresco Subsystems

Panel: David Ward and Yong Qu

Web Recording:

Presentation Slides: N.A.

Show Notes:

David Ward, Alfresco Senior Developer, and Yong Qu, Alfresco Chief Solutions Architect, introduced Alfresco Subsystems. David and Yong talked about how this new feature significantly simplifies system configuration and administration with a demo on configuring LDAP Authentication Chain.

Episode 32

Date: July 24th, 2009

Title: Alfresco Daeja Integration

Panel: Yong Qu

Web Recording:

Presentation Slides: http://[placeholder]

Show Notes:

Yong Qu, Alfresco Chief Solutions Architect, introduced Alfresco/Daeja( http://www.daeja.com) integration. Yong talked about how the Daeja ViewONE Pro is integrated as custom viewer and content annotation tool for Alfresco DM, Alfresco Share and Alfresco Workflow.

Episode 31

Date: Friday July 17th, 2009

Title: Alfresco Community 3.2

Panel: Mike Farman

Web Recording:

Show Notes:

Mike Farman, Alfresco Product Manager, introduced Alfresco Community 3.2. Mike talked about new features, enhancements, upgrade path etc.

Episode 30

Date: June 10

Title: Collaborative Editing for Alfresco

Panel: Jason Harrop

Web Recording:

Presentation Slides: http://www.slideshare.net/quyong2000/plutext-alfresco-tech-talk

Show Notes:

Jason Harrop of Plutext demonstrated and explained the workings of an AMP which adds collaborative editing to Alfresco, so everyone in a team can work on a Word document at the same time, without having to make copies and manually reconcile changes. For those interested in wikis, the AMP also supports a wiki made up of Word documents.

Episode 29

Date: June 10

Title: Introduction to ActiveVOS

Panel: Victor Chan and John Judy

Web Recording:

Presentation Slides: http://www.slideshare.net/quyong2000/final-alfresco-active-endpoints-tech-talk-live-june-12-2009

Show Notes:

Victor Chan and John Judy , Senior Solutions Architects at Active Endpoints, talked about how you can use the ActiveVOS http://www.ActiveVOS.com Business Process Management System (BPMS) and the Alfresco CMS to deliver integrated, end-to-end applications. With its ease-of-use, standards-compliance and affordability, Victor and John demonstrated how ActiveVOS can be used to rapidly incorporate advanced workflows within existing installations and solutions, including process governance, task management and rich process visibility.

Demo download link: http://www.activevos.com/alfresco-download.php

Episode 28

Date: June 5

Title: Alfresco Share Extensions

Panel: Russ Danner

Web Recording:

Show Notes:

Russ Danner, Senior Architect at Rivet Logic, talked about how the Alfresco DM repository, Share and WCM can be used in concert with one another to create a superior authoring and management solution for enterprise and Web content. Russ demonstrated how, through simple extensions to Share, Alfresco provides first-class collaboration around content that is intended for many consumption channels including the Web, wire feeds, PDF, print and so on.

Episode 27

Date: May 15st, 2009

Title: CMIS Dashlet

Panel: Ugo Cei

Web Recording:

Show Notes:

Ugo is Principal Consultant at Sourcesense, Europe’s leading Open Source systems integrator. He has more than 15 years’ expertise in enterprise software architecture development using Web- and Java-based technologies.

His passion for Open Source was ignited when curiosity caused him to install a Linux distribution received in error; today he is an active committer and Project Management Committee member on several initiatives at the Apache Software Foundation.

Ugo is an Alfresco Certified Trainer and is continuously delivering Alfresco courses in Italy, Holland and United Kingdom.

He is a regular presenter at Open Source events and conferences, such as OSCON, RailsConf, and ApacheCon.

Ugo showed us how to leverage CMIS in a portal environment to build a generic repository browser portlet.

Episode 26

Date: May 1st, 2009

Title: Web Scripts Testing Framework

Panel: Hernan Seoane

Web Recording:

Show Notes:

Hernan Seoane is a Java Developer at Globant (Argentina) currently working as a contractor for Orbitz Worldwide. He’s been developing in Java for 3 years, mainly focusing on Web applications, and especially Content Management Systems. Since last year, he’s been working with the Orbitz team to develop customizations of Alfresco that provide advanced features to handle their site content.

Hernan talked about a Web Script Testing Framework which he designed with Martin Moreyra (Developer, Globant). The testing framework is an Alfresco extension that allows developers to test their Alfresco Web Scripts using what they refer to as Test Web Scripts.

Episode 25

Date: April 17th, 2009

Title: FSR Callbacks

Panel: Peter Monks

Web Recording:

Show Notes:

Peter talked about the WCM deployment forge project that he has been working on. His presentation and demonstration were focused on the best practices in using FSR Callbacks.

====Episode 24====

Date: April 3rd, 2009

Title: Surf Deployment

Panel: Ben Hagan

Web Recording:

Show Notes:

Ben talked about using WCM with a SURF web application – A demonstration of configuring Alfresco WCM for deploying and consuming WCM content from a SURF web application.

Episode 23

Date: March 20th, 2009

Title: Adobe AIR-based Share Activity Feed App and Lightweight Tracking System

Panel: Luis Sala and Yong Qu

Web Recording:

Show Notes:

Luis demoed his Adobe AIR-based desktop app that retrieves activity feeds from Alfresco Share. Yong showed his light weight tracking system he built for Alfresco Share.

Episode 22

Date: March 6th, 2009

Title: Kofax/Alfresco Integration

Panel: Jason Jolley

Web Recording:

Show Notes:

Jason Jolley is Director of Application Development at Micro Strategies, Inc. He demoed a new Alfresco Kofax Release Script built upon the power of Alfresco’s Web Script Framework. The presentation includes a detailed architecture discussion and a demonstration of how to configure and customize the release script.

Episode 21

Date: February 20th, 2009

Title: CMIS Explorer

Panel: Shane Johnson

Web Recording:

Show Notes:

Shane Johnson, a senior consultant at CITYTECH, demonstrated the CMIS Explorer as a means of showcasing CMIS. He talked briefly about ATOM. For each functional item in the explorer Shane showed the CMIS services called behind the scenes. After the demo, he also discussed a few more services in detail. Finally, he wrapped it up by discussing how/why/when CMIS should be used.

0. ATOM 1. CMIS Explorer a. Repository Info (Properties & Capabilities) b. Types c. Browser (Children) I. Drag n Drop (Create Document) II. Dran n Drop (Get Content Stream) d. Search (Query) 2. Additional Services a. Create Folder b. Delete Object c. Set Content Stream d. Check-In/Out e. Cancel Check-Out f. Get All Versions g. Get Type Definition h. Get Checked-Out Documents 3. Why CMIS?

Episode 20

Date: February 6. 2009

Title: Developing Web Studio Components

Panel: Luis Sala

Web Recording:

Show Notes:

Luis Sala goes through the process of developing a basic component for Web Studio.

Episode 19

Date: January 23, 2009

Title: Alfresco Workflows

Panel: Brian Robinson

Web Recording:

Show Notes:

Brian Robinson walks us through the details of Alfresco's workflow features.

Episode 18

Date: January 9th, 2009

Title: FlexSpacesAir and Calais Integration

Panel: Steve Reiner

Web Recording:

Show Notes:

Steve Reiner, Architect and Founder of Integrated Semantics (flex for enterprise 3.0 blog ) which is developing an open source suite of Flex apps / Flex UI platform (FlexSpaces, FlexibleShare+BI, etc.) for open source enterprise software products.

Steve talked about and demoed the Calais Integration as well as FlexSpacesAir, an Flex-based UI for Alfresco.

Note from Steve: good screen sharing on the correct screen starts at time 10:30 in the recording


Episode 17

Date: December 19th, 2008

Title: Alfresco on PHP Day

Panel: Luis Sala and Yong Qu

Web Recording:

Show Notes:

Luis Sala talked about and demoed the Joomla/Alfresco Integration which has just been available to the community. Luis also showed the latest MediaWiki integration.

Yong Qu demoed some initial work for Alfresco/Drupal Integration.

Episode 16

Date: December 5th, 2008

Title: Alfresco Zimlet and Webscript for Web Form

Panel: Yong Qu

Web Recording:

Show Notes:

Yong demoed some new features of Alfresco Zimlet which allows users to archive email into Alfresco repository through drag-n-drop and also search Alfresco documents directly from Zimbra web interface.

Yong also demoed a WCM extension that was developed by Peter Monks, Alfresco Director of Service, which enables WCM Web Forms to generate dynamic schema components through webscripts instead of JSPs on Virtualization Server

Episode 15

Date: November 21st, 2008

Title: Web Studio Update

Panel: Michael G. Uzquiano and Yong Qu

Web Recording:

Show Notes:

Michael G. Uzquiano gave us an update on Web Studio, Alfresco’s Visual Web Development Tool for SURF Framework.

Yong Qu demoed an extension that does transformation for WCM documents and images.

Episode 14

Date: November 7st, 2008

Title: Cloud Computing and CMIS Dashlet

Panel: James Urquhart and Richard Im

Web Recording:

Show Notes:

James talks about Cloud Computing. Richard shows his CMIS based dashlet for Alfresco share.

Episode 13

Date: October 24th, 2008

Title: Alfresco Community Updates, Rule Condition Customization and Google Gadget Dashlet.

Panel: Nancy Garrity, Jean Barmash and Yong Qu

Web Recording:

Show Notes:

Nancy Garrity, Alfresco Community Manager, gives us an update on Alfresco Community. Jean Barmash talks about ARMA conference and show a custom rule condition for Javascript. Yong Qu shows a Google Gadget dashlet for Alfresco Share.

Episode 12

Date: October 10th, 2008

Title: Alfresco S3 Connector and Share Customization

Panel: Luis Sala and Yong Qu

Web Recording:

Show Notes:

Luis Sala presents the Alfresco Amazon S3 connector he developed and did a short demo on the connector. Yong Qu showed the looking-n-feel customization he did on Alfresco share including a custom theme, a drag-n-drop and resizable layout, a custom chrome which enabels dashlet resizing and a custom page.

Episode 11

Date: September 19th, 2008

Title: CMIS Talk

Panel: Jean Barmash, Luis Sala, David Caruana

Web Recording:

Show Notes:

We discuss the recently introduced CMIS draft specification.

Episode 10

Date: September 5. 2008

Title: Resources Galore

Panel: Jean Barmash & Co.

Web Recording:

Show Notes:

Jean goes through an overview of Alfresco's online resources for the community.

Episode 9

Date: August 29, 2008

Title: Java-Backed Web Scripts and Orbeon Integration

Panel: Lee Faus

Web Recording:

Show Notes:

Lee Faus takes us through a Web Script that masquerades as an admin user and leverages that script to integrate with the Orbeon XForms tool.

Episode 7

Date: August, 7th 2008

Title: Surf & Share

Panel: Jean Barmash, Yong Qu, Peter Monks, others.

Web Recording:

Show Notes:

We review Alfresco Labs 3, Alfresco Share, look at a few components created with Alfresco Surf, and talk about how to create dynamic drop downs in Alfresco, as well as answer a few questions.

Episode 6

Date: TBD

Web Recording:

Show Notes:

Overview of Zimbra integration, Optaros' Custom UI and Alfresco Share (aka Slingshot)

Episode 5

Date: June 27th, 2008

Web Recording:

Episode 4

Date: June 13, 2008

Title: So much to say, so little time!

Panel: Luis Sala, Jean Barmash, Steve Reiner

Web Recording:

Podcast Recording: http://s3.alfrescodemo.com/ttl/TechTalkLive0004.mp3

Show Notes:

In this session, we talk about

  1. Alfresco email integration
  1. Alfresco Cluster Images for Amazon EC2 - http://ihatecubicle.blogspot.com/2008/05/alfresco-cluster-in-compute-cloud.html
  1. FlexSpaces - http://www.integratedsemantics.org
  1. Alfresco 3.0 / Slingshot

Episode 3

Date: June 6th, 2008

Title: Acrobat and Slingshot

Panel: Luis Sala, Jared Ottley, Michael Uzquiano

Web Recording:

Show Notes:

In this session we talk about Acrobat.com, Google Gadgets, Simple Wiki, and Alfresco 3.0 / Slingshot.

Episode 2

Date: May 16, 2008

Title: Clusters and clusters, Oh My!

Panel: Luis Sala, Michael Uzquiano, Peter Monks, Michael Farman, Jean Barmash

Web Recording:

Show Notes:

In this episode we discuss the NYC Meetup, clustering tips and tricks, a little about WCM and some miscellaneous Alfresco topics.

Episode 1

Date: April 25, 2008

Title: Can you hear me now?

Panel: David Caruana, Luis Sala, Scott Davis, Jared Ottley, Jean Barmash, Richard Im, Jeff Potts

Web Recording:

Show Notes:

Aside from a few minor audio issues, our first episode went quite well. We talk about the Barcelona Community Conference, the 3.0 roadmap, WCM, ADW, LDAP, and Backups.

Questions Addressed (in rough order):

  • Is it possible to let users be created on the fly when using Kerberos Authentication? I am asking because I have more than 100000 accounts where only a few will be using Alfresco. Now when I enable LDAP sync it will sync all accounts (including creating home spaces for them). This takes a long time.
  • With regards to WCM and deploying on a remote server, I believe the remote server needs an Alfresco instance running on it - does that instance need access to the same DB as the authoring Alfresco instance?
  • Are web forms going to be available on the DM Side?
  • How do you do archiving with Alfresco?
  • How do you backup Alfresco without shutting it down? (Hot Backups)
  • Is it possible to list the users in workflow without having to sync them?
  • We are thinking of deploying Alfresco on a Virtual Server running Centos with 4GB of RAM, 250GB Oracle DB, and 1TB Filestore. Is 4GB adequate for that?
  • Is there a way to run a script with "admin" authority? So we can move a document to the folder that the user running the script does not have access to?

Episode X

Date: TBD

Title: TBD

Panel: TBD

Web Recording: http://[placeholder]

Presentation Slides: http://[placeholder]

Show Notes:

[Notes go here]

Personal tools
© 2015 Alfresco Software, Inc. All Rights Reserved. Legal | Privacy | Accessibility