Archive for August, 2008

Aug 26 2008

Belgian Adobe User group brainstorm session

Published by Christoph Rooms under Adobe AIR

The Belgian Adobe user group is organizing a brainstorm session next thursday in Diegem. The idea is to take 1 step back and get an idea on what users are expecting from a user group and discover where there is room for improvement. 

So if you have an opinion, or want to be an active member of the user group, join us ! Send me an email (chrooms[at]adobe.com) and i’ll make sure you’ll get an invitation. 

No responses yet

Aug 19 2008

RIAlisation of Document Management

Disease:

You are implementing a Document Management system or you have just deployed this within your organization. A common challenge is very often to find a balance between a technically clean, flexible, scalable and future-proof solution on one hand, and to get your solution adopted by the end-users on the other.

Unfortunately the term end-users is often interpreted as “the last step in the deployment”, and very often the solution that is deployed is not adopted very well because it is too difficult or not intuitive to use. Have a look at some of the document management systems out there, and ask any “end-user” if they like the interface that is offered from that product!

Often the business where most “end-users” work, pay for these projects, and therefore should expect a solution that fits within their way of working, their processes and their knowledge-level. So why offer an interface that offers over 100 document management features where the user only wants to store a document in the archive. Result is most likely that the things they really need are hidden somewhere, and require extensive training. For a casual contributor (the 80/20 rule applies here as well…. most people in an organization only every now and then interact with the Document Management System) it is too much to do a 1 or 2 day training on how to use an application, especially when he/she needs to do this over and over again.

Prescription:

I guess the point above is clear, and there should be more focus on creating engaging experiences as well for business users that use Document Management in their daily activities. You will find a lot of examples on how web 2.0 changes everything that you see on the web. Rich Internet Applications (RIA) are more and more common for many websites. A more recent development is that RIA’s can also be deployed on your desktop for instance by using Adobe AIR.

So what does deploying a RIA web application to your desktop mean? Think about using standard web technology such as HTML, AJAX and Flash for building desktop applications that support business users in their activities. Think about intuitive, easy-to-use, and graphically oriented applications that everybody enjoys to work with. Now this can be the front-end for your Document Management System!

Adobe offers a Document Management System via LiveCycle Content Services ES. Yes, it has all the features you need…. and more. It offers a web interface, integration with MS-Office and many other ways to interact with the system as a business user. I will not go into te details for each way of interacting with the system. However, there is one specific area that I would like to highlight here.

In the development community out there you will find many interesting applications that can be used as a front-end for Content Services. There is 2 I would like to highlight in this post.

Firstly there is an initiative called Opsoro. These guys are developing an AIR application that can be used on top of LiveCycle Content Services. The application is build using AJAX techniques, and resides right on a local computer’s desktop. No bookmarks, no limitations of a web-browser… very simple and easy. Here is a screenshot on how this looks:

 

It has some interesting features such as live-search, preview, etcetera. Below a screenshot on how the preview is displayed.

According to the website of Opsoro there are other things planned to utilize the features that are offered by Adobe AIR even more, such as offline usage, drag&drop interaction with the desktop. Check out the roadmap and other things their website.

Now Opsoro is not the only initiative out there that focuses on the usability of a Document Management System by offering a RIA on the desktop. Another initiative is FlexSpaces by Integrated Semantics. Their AIR client is based on Adobe Flex and offers some very handy features for searching using Tag Clouds, category search, tasks, launching processes, offline usage, drag&drop, and many others. Check out the complete list and their screencams.

You will notice that the applications above are related to Alfresco, an open source ECM solution. Adobe LiveCycle Content Services ES is based on Alfresco, and includes integration with other enterprise features/functions of LiveCycle ES. A good post about this can be found here.

The screenshots above are real screenshots running on my local LiveCycle Content Services demo machine. If you would like to know more, please get in touch.

Tips to stay healthy:

If you are considering an implemenation of a Document Management System, do think about the success factors of that implementation. One can have the most optimal technical solution in place, but if it is hard to embed in the business processes of business users, the system will never bring the desired results. Key here is that the system is easy to use, intuitive, requires little or no training, etcetera. This is what Rich Internet Applications are about. Now it’s time to RIAlise Document Management!

One response so far

Aug 06 2008

Combining LiveCycle Content Services ES & Acrobat for shared review

Disease:

You are an Acrobat user creating documents, brochures, leaflets and other information that you want to share with other collegues or people outside your organization for approval, comment, changes, etcetera. Within Acrobat there is a feature called “Send for shared review” that enables you to do this. But what if you don’t have a central server to store it on so other people can access it?

Prescription:

One of the new features within LiveCycle ES update 1 is Content Services. This essentially offers you Enterprise Content Management features that you can include in your business processes. These business processes can be fully controlled processes that are setup within LiveCycle using Process Management. But these features are also available for more ad-hoc type of business processes where Adobe Acrobat is used.

After you have created a PDF file and want to send it to some people for review, you can use the send for shared review feature. Here is a screenshot of this option.

Now, the next step is an important step where you can point to a central location where people can find the file for reviewing. This is where you can connect Acrobat to LiveCycle ES Content Services. Content Services exposes itself in many different ways; via a browser, via MS-Office, via CIFS, FTP and also via WebDav. WebDav is the way to connect the Acrobat business process (shared review) to an Enterprise Repository.

After you have selected the option above, you will see a dialogue.

Select the internal server option, and click next to find the following screen.

Here you have 3 options to choose. To connect to Adobe LiveCycle Content Services ES choose the 3rd option, a Web Server folder. As the URL you should enter http://yourserver:port/contentspace/webdav (If you don’t have a server available, and would like to try, let me know) I configured this using my server, and see the following screen after this.

After this you will be asked for your credentials and you will see a couple of screens to ask you to send a link to the document, and also to indicate the persons that are part of this review. End result is that the document now resides in the LiveCycle Content Services repository. See the screenshot of the Web Interface of Content Services.

I will not go into the possibilities that you then have from there, but just remember that there is a full range of

Tips to stay healthy:

Just make sure that the people that are participating in the review have an account within LiveCycle ES (Typically this is done by synchronizing a corporate LDAP tree), and you should be fine.

No responses yet

Aug 04 2008

How to configure the LiveCycle PDF Generator ES print driver?

Disease:

So you have installed LiveCycle ES Update 1 that includes a new feature for PDF Generator, a print driver for windows. This allows you to select the Adobe LiveCycle ES printer from your printer list. The print job results in a PDF file that is centrally generated on a configured LiveCycle ES Server. Here is a screenshot of the “select printer” dialogue within MS-Word.

Printer Dialogue in MS-Word

Now it is clear how to initiate a PDF conversion process. But where does your file end-up?

Prescription:

There is a couple of things to take into account.

1. When installing the print driver via http://servername:port-number/pdfg-ipp/install you will be asked to provide a username. The account that is used here is an account that is known within LiveCycle ES (either synchronized with your directory, or a native account). The email-address that is known within LiveCycle ES is the one that is used to return the results to.

2. On the server-side you will need to configure a mail server that can be used for sending the results. Typically this is an smtp server that will be used. Now you will need to configure this using the LiveCycle ES Admin UI. Go to “Services” -> “Applications and Services” -> “Service Management”. Now look for a service called “provider.email_sendmail_service” and click on it. You will find the screen as shown below.

Configuring sendmail service

Just to make sure stop and start the service, and you should be fine.

Tips to stay healthy:

Just remember, when deploying this solution accross your organization, make sure that the users install the print driver with an account that points to their email address. Don’t use one address for everybody. Lastly, make sure that every account that is used, also has the proper user rights assigned to it. (Or even better, work with the groups and roles available within the User Management)

3 responses so far