Archive for the 'Documentum' Category

FSD - I am Alive!

FSD - I am Alive!

This post related to FST articles. It was hard during Summer to write on a regular basis, but now … Import tool already alive. Yes, I already implemented the following features:

  • Basic import with restoring folders structure
  • Plain import (all documents being imported into selected folder)
  • Import with compression folders to ZIP archives
  • Import with converting text files to PDF format
  • Import with conversion TIFF files to PDF format
  • Extracting ZIP files and imports them as a folder

During the work it became an obvious that tool need a comfortable way to interact with Docbase (check imported documents and structure, etc.) This requires create a sample browser, with some basic features set. So I make decision to split project into two subprojects

  • Library with Swing components for Documentum
  • Import tool project

Of course second project will be the first subscriber of the library.

No Comments »

FSD - Round 2

FSD - Round 2

Fast report for the passed time.

  • Was refactored code which is display docbase structure as a swing tree
  • Based on refactored code was created Swing component to choose target documentum type

    Docbase Type - Folder Type Chooser

    Docbase Type - Document Type Chooser
  • Also was created component to choose ACL
    ACL Selector

Ok, as a result number of Documentum Swing widgets was increased by two select dialog.

1 Comment »

FSD - First Step

FSD - First Step

Ok, here is first small report for the first small step. To remind – the target goal is start an open source tool to import files into Documentum repository.

The first stage include planning of future features and develop initial program architecture.

I plan the following list of features which are necessary for the first stage(the first stage this is stage when project ready to became a public available open source).

  • Import from the local PC file system with the following manipulations
    • Recreate folder structure
    • Import documents in plan structure(without folders)
    • Import entire folder as a solid ZIP file
    • Convert folder structure as a Documentum Virtual Documents
    • Convert TIFF(maybe other) images into PDF format
    • Convert plain text into PDF documents
    • Split multi page TIFF documents into separate documents
    • Unpack compressed documents and import them as folder structure
    • Import should be multi threaded get benefit from modern multi core CPU

After all above features are ready I have in mind many other features, but this will be in future.

During 2 weeks which pass from the start the following things were done:

  • Implemented a general application skeleton
  • Created initial GUI forms stubs
  • Refactoring docbase tree component to be suitable for current application

And also, I think out the name, but this will be a secret :)

Below several ready screens

FSD - First Step
FSD - First Step

No Comments »

Next »