Boost Drupal with Solr

3 Comments

The last decade has seen our consumption of information skyrocket, but our capacity to manually organize our digital life simply crumble.

Think of it: ten years ago, we would create folders to organize our files, our music, our mail, but nowadays, we simply store our information into generic folders, and as long as each piece of information is properly tagged, we let the search engines organize our life. One could argue that this was predictable, because this is how the brain works. But there has been several formal studies on the subject, so this evolution wasn’t completely blind.

One of the key ingredients of Drupal’s success is the concept of generic nodes and attributes which we don’t care how and where they are stored. What is important is the capacity to retrieve information using parameters, through the Search and Views modules.

Drupal’s core search module can be replaced with Apache Solr, a web service which includes the Lucene engine also powering Alfresco. On web sites where Alfresco is used to store documents, this has the advantage of bringing one uniform search syntax to every search query. Furthermore, since Solr is called via a REST interface, you can install it on dedicated server, which means that your website performance won’t degrade during periods where the search activity is more intense.

Alfresco 101

1 Comment

Have you always wondered what Alfresco is? Well your questions are answered within this quick and easy video. Brought to you by Appnovation, this video explains the basics of what Alfresco is, where it comes from and where you can find it.

Powerful Alfresco search engine and searching Alfresco documents directly from your browser

3 Comments

The Search functionality is one of the important aspects when choosing an Open Source CMS, and as you may know, Alfresco uses the Apache Lucene search engine; a high-performance, full-featured text search engine.

Along with the Lucene search engine, Alfresco's search capability is powered by Open Office, which is able to extract text from many file formats and make them available to the Lucene search engine.

Let’s say a user has a PDF file, which contains a few text images, but he wants to store it as a text file in Alfresco repository, and of course the user wants to search the file by providing some keywords or meta-data. Searching files with meta-data may be relatively easy because most CMS supports custom meta-data. However, the problem is that the PDF file consists of images not text, which means without converting it to text there is no way to search the file with content.

Alfresco Transformation

0 Comments

According to recent research, about 80% of information in a company is content and knowledge workers who spend about 30% to 40% of their time on document related tasks. But unfortunately only 5% of them use Enterprise Content Management (ECM), which means they spend about 2.4 to 3.2hrs per day to manage (find/create/update) documents manually. Especially, the time will be significantly increased if their tasks are related to the web content management.

For this reason, we have posted blogs and hosted a technology event to emphasize that -Document Management System is critical to any organization and Document Management System is employed to manage documents easily by reducing the work and time of the organization’s employees-

For instance, let's consider the following scenario: As a member of web content managers, you may want to create the source document in MS Word format for editing and keep the source document in the same format, but you would like to create a PDF version of the document for publishing on the web site.

The forces of Alfresco and Drupal combined!

4 Comments

Recently, we have been working on developing the Appnovation Applicant Tracking System, and also looking around to find solutions to the problem on how we can formalize the processes that involve human interaction. Especially since this kind of interaction involves documents such as pdf or data entered by users and follows a "workfolw".

The basic workflow of the system is that when an Appnovation administrator posts a new job entry in the Drupal node, Alfresco CMIS API will create a job folder for the new job entry and all applicants' meta data such as: first/last name or email address, attached documents, such as resumes or cover letters will be stored in this folder. And then the application will be reviewed by Project Manager, Sr. Developer or CEO and based on each state, the applicant's data will be moved from one to the other. In every step, each user will receive proper email messages or tasks.

First Ever Alfresco Event in Vancouver

0 Comments
First Ever Alfresco Event in Vancouver

On November 12th, we will be hosting Vancouver's first ever Alfresco event. Luis Sala, Alfresco's Product Evangelist, Nancy Garrity, Alfresco's Community Director and David Walker, Alfresco Channel Development will be presenting at the event. Take a look at http://www.alfresco.com/about/people/ for more information on their bio.

The event will feature sessions and demos for both the Web Content Management and Document Management side of Alfresco. There will also be a session on integrating Alfresco and Drupal, including how we use Alfresco as an applicant tracking system for managing job applicants.

Event Details:
Date: November 12th
Time: 6pm- 9pm
Address: Canvas Lounge, 99 Power St, Vancouver, Canada

Register Here: http://www.appnovation.com/register

Building File Management Site with Drupal

4 Comments

I recently came across an article about 16 Different Clones you can Build with Drupal. I have seen most of the clones on the list such as Digg clones and Facebook clones. The one clone that I have not seen is a file management web site clone.

In the past we have built a lot of projects using Amazon S3 and the Media Mover module mentions in the post. We have however only used that for basic document management to support content editing, as oppose to building a complete site like Box.net.

This article reminds me of a recent email discussion in the IT mailing list of the University of Chicago where there is a question about a Drupal theme to build a file management site. Back then the discussion pointed towards using Alfresco as the document manager.