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.

  • del.icio.us
  • Reddit
  • blinkbits
  • digg
  • Technorati
  • JeQQ
  • Furl
  • YahooMyWeb

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

  • del.icio.us
  • Reddit
  • blinkbits
  • digg
  • Technorati
  • JeQQ
  • Furl
  • YahooMyWeb

Flying Squirrel Developer

Flying Squirrel Developer

After reading about interesting style of time management in household I got an idea how to apply it for the development process. “Fly housekeeper” - according to this style you not pay at once much time to keep your house clean. Instead house is being divided into several zones and for each zone separate day is assigned. So during a week you pay small amount of time 15-20 minutes each day to keep this zone clean. With such technique you may keep your house clean and pay just 15-20 minutes per day(but this is 2 hours per week!).

I believe most of developers have a hive of ideas in their heads, but it is always lack of time for their implementation. I want to apply the above technique with some modifications to one bee from my hive.

The idea I want to implement - this is create an open source tool to import files into Documentum repository. I do not have much time to work on it, but I will try to work one hour per day on it’s implementation, so during week this will be about a full working day. I will put a weekly progress report here which is also will be some kind of self-motivation for me.

  • del.icio.us
  • Reddit
  • blinkbits
  • digg
  • Technorati
  • JeQQ
  • Furl
  • YahooMyWeb

« Prev - Next »