Category archives: Alfresco

Building the community.

Important Changes in Alfresco Community Edition 5.0.b

This fall has been a hectic time as we juggled Summit and the preparations for the release of Alfresco One Enterprise Edition 5.0. In the middle of Summit, our team completed the scheduled 5.0 features and got Community Edition 5.0.b out the door in order to receive feedback.

Unfortunately we failed to communicate about some of the important changes in that release. I want to apologize for that, and provide the additional details.

Removed Features

We took advantage of a major version release of Alfresco to do significant spring cleaning of the Alfresco code base. With ...

Continue reading

CPU Speed and Alfresco 5.0

As we near the release of Alfresco Enterprise Edition 5.0, Community Edition has evolved a lot. Community Edition 5.0.a was an opportunity for the Engineering team to get feedback on the improvements in the 5.0 source tree. Though it was a solid release, there was still a lot of new development to complete on the road to an Enterprise Edition release. The Engineering team has now adopted a policy of only doing bug fixes on the 5.0 source tree, and Community Edition 5.0.b contains the rest of what we plan for 5.0 ...

Continue reading

My Role in the Alfresco Community

I have been slow to share my thoughts on the Alfresco community since taking over for Jeff Potts two months ago. I am excited about my new role as Alfresco's "Head of Community", but I have been very busy managing my responsibilities while also completing our preparations for Alfresco Summit. I thought I would be safe while you are all on summer holiday, but some have commented on my perceived lack of engagement. I want to apologize for that, and assure everyone that I am engaged and continuing to support the efforts of the Alfresco community.

First, let me ...

Continue reading

Alfresco and Windows

I had to update my Windows 7 Virtual Machine this week in order to do some demo videos. It is always painful to renew my frustration with that operating system. I dug out my old list of gotchas related to connecting to Alfresco from a Windows machine. I updated them, and decided to post them here.

Most of these tips come from either the official Alfresco documentation or the Alfresco wiki, but some come from issue reports, experience, and hearsay. Some tips might be out-of-date. I submitted most of these tips as enhancement to the documentation.

CIFS

CIFS is the ...

Continue reading

Alfresco Tips Grab Bag

Two Alfresco tips that I keep meaning to write down.

Fresh Install Error

New machine, fresh install of Alfresco, and the repository won't start.

Very early in the log file, after the sysAdmin few subsystem has loaded, this error shows up:

org.springframework.beans.factory.BeanCreationException: Error creating 
bean with name 'avmRemoteService' defined in class path resource 
[alfresco/remote-services-context.xml]: Invocation of init method 
failed; nested exception is java.rmi.server.ExportException: internal 
error: ObjID already in use

Don't panic. Take a deep breath and confirm that /etc/hosts has an entry for localhost, the full hostname, and ...

Continue reading

The Final Sprint Towards a Successful Alfresco Summit

The Final Sprint Towards a Successful Alfresco Summit

An important part of my job the last few years has been helping Jeff Potts make Alfresco DevCon successful. With the expansion of DevCon into Alfresco Summit, my role has expanded too. This year we are planning a much bigger event which has consumed my work life for the last 8 months. We have one week left to our conference in Barcelona, and two weeks until we meet in Boston. It has been very exciting to review the presentations with people and see how great the sessions are going to be.

As people keep asking me what to expect at ...

Continue reading

The Dropbox Problem

The Dropbox Problem

At Alfresco, we often refer to "the Dropbox problem". It doesn't look like anyone has written a clear explanation of what that means, so I will do the honors.

Dropbox is a very popular service for cloud-based file storage and sharing, coupled with a simple way of keeping files synchronized across all of a user's devices. I use Dropbox for keeping my personal notes and photos synchronized on my desktop, tablet, and phone. Dropbox works so well that it has become the standard for how a consumer oriented service should make a complex problem easy to solve.

But ...

Continue reading

The Beauty of CMIS

The Beauty of CMIS

This is my next article providing an introduction to Enterprise Content Management (ECM). This article introduces the most important standard for building content solutions: Content Management Interoperability Services (CMIS). When a developer is given a task that involves content, it will save time and energy to leverage the CMIS standard when interacting with that content.

One of the visionaries behind CMIS is John Newton who was a founder of Alfresco. He likes to compare the adoption of the CMIS standard for content repositories to the adoption of the SQL standard for relational databases in the 1990s. Before SQL was widely ...

Continue reading

WCM is not ECM

In my last ECM post, I provided an introduction to the discipline of Enterprise Content Management. Many developers confuse Web Content Management (WCM) and Enterprise Content Management (ECM). When they are told about a content repository, they think of the tool they use to build web sites instead of the tool they use to manage the general content within their organization. This post explains the difference between these problem domains, and provides approaches for getting your enterprise content onto the web. As I explain in that previous post, this is a specific case of the general trade-off between building a ...

Continue reading

Everything About Alfresco Summit Proposals

Getting You Up to Speed

As the deadline draws near for proposals to this year's Alfresco Summit, I am getting a lot of questions about how exactly the presentations are evaluated. This is my attempt to write such a comprehensive blog post that you don't have any questions remaining.

This is our first conference to include the entire Alfresco community. I am looking forward to mixing with professionals of diverse backgrounds as we discuss Alfresco. The theme this year is "Put Your Content To Work", which we hope keeps us focused on the end goal of making our ...

Continue reading