fbpx

Blue Fish Development Group

Automate BOF Module Deployment During Development

Automate BOF Module Deployment During Development

Introduction One of the key requirements of any agile development methodology is continuous integrations. In the 9 years I’ve been writing software professionally, I’ve noticed a dramatic difference in the overall quality of software produced by projects that employed fully automated continuous integrations over projects that didn’t. When combined with a full suite of automated […]

Using Documentum Lifecycle State Extensions

Using Documentum Lifecycle State Extensions

Introduction Documentum Lifecycles provide a way to change a document’s properties as it progresses through its natural course of “life”. For example, when a document is approved, you might want its approval_date attribute to reflect the date of the signoff. Lifecycles can automate this type of action easily. Additionally, lifecycles can call custom code that […]

What’s New in Endeca 6.0

What’s New in Endeca 6.0

Introduction Endeca has thrived by continually updating their flagship search offering, the Information Access Platform, to keep ahead of the game in the arena of world-class search and navigation engines. And the upcoming version 6.0 is no exception. This article will describe some of the most notable enhancements in version 6.0 that you may be […]

Using Custom Utility Methods in Migration Workbench

Using Custom Utility Methods in Migration Workbench

Introduction A core component of the Migration Workbench product (aka, Workbench) is its embedded rules engine, which provides a language for expressing transformations on migration objects. To achieve the transformations often required in migration efforts, a user of Workbench will author migration rules that are intepreted and executed by the embedded rules engine. These rules […]

Planning for the Data Migration that’s Lurking in Your Content Migration

Planning for the Data Migration that’s Lurking in Your Content Migration

Introduction Migrating enterprise content from one system to another requires undertaking two separate yet intertwined migration efforts: moving the actual content files and moving the related data. When planning a migration initiative, it’s easy to overlook the data migration that is implied in the process. Yet the majority of problems encountered during content migrations are […]

Using Migration Workbench to Address Common Content Migration Issues

Using Migration Workbench to Address Common Content Migration Issues

Introduction Previously I wrote an article about a number of problems we have seen with typical migration approaches. These problems boil down to the following major issues: Poor Data Quality: Most organizations planning a migration do not understand how bad the quality of their source data is. Engaging users to manually clean up this data […]

Initiating an IM Program across a Multi-Business Enterprise

Initiating an IM Program across a Multi-Business Enterprise

Introduction There is an old adage regarding how you eat an elephant…one bite at a time. This saying is true about many things in life that present us with significant challenges and can be especially true in the business world. Let me share with you one particular challenge that you may be facing – initiating […]

Google Enterprise Search Appliance Overview

Google Enterprise Search Appliance Overview

Introduction If you’re reading this article, chances are pretty good you’re familiar with Google. You may even have used it to find this article. Over the past decade, Google has established itself as the most widely used web search engine, and we all know that when we’re looking for something on the web, we start […]

Custom Java Lifecycle Modules

Custom Java Lifecycle Modules

Overview Documentum lifecycles are used to implement business policies around the lifecycle of an object in the repository. For example, a news article might be authored in “Draft” state, then promoted to a “QC Review” state, and if accepted by an editor, promoted to “Final” or “Published” state. Each state in the lifecycle can be […]

DFC Search In Depth

DFC Search In Depth

Introduction This article explores Documentum search features with a heavy focus on the Java DFC APIs related to search. Documentum product manuals are invaluable resources in coming to understand these concepts, but in many cases they are missing important details–details that you would otherwise have to learn via prototyping and trial and error. In this […]

Simplifying Endeca Deployments: The Deployment Template

Simplifying Endeca Deployments: The Deployment Template

Introduction Endeca pipelines can be deployed in any number of ways, though some ways are better than others. How you implement and deploy Endeca pipelines can impact the maintainability and sustainability of your solution, and a good, clean deployment process can reduce the risk of future complications early on. Thankfully, Endeca has recently introduced a […]

Architecting Endeca for Large Data Deployments

Architecting Endeca for Large Data Deployments

Architecting any software solution that deals with large amounts of data can present unique challenges, and Endeca implementations are no exception. Understanding the impacts of large data sets to an Endeca implementation and some strategies to handle them can help you better plan for such an undertaking, and in the end, provide a more robust, […]