Does Nuxeo DAM meet specific requirements?

I know it's a lot to ask for. we're looking for S/W to manage images (photos, drawings, icons etc) for a distributed organization. I guess DAM is the right category.

We have the following requirements. Can someone tell me how well Nuxeo DAM meets them? Thanks!

– Shaul

System:

  • Preference to FOSS.
  • Active dev. Large user base.
  • MUST: 100% on local servers. No dependency on 3rd party services.
  • MUST: Handle unlimited number of items.
  • Fully WWW accessible & manageable.
  • Easy backups.
  • Extendibility, Add-ons, plugin availability.

Frontend:

  • MUST: Store various graphic file formats.
  • MUST: Automatically create reduced size previews & thumbnails for WWW browsing.
  • MUST: Store few versions of same object. e.g: Few resolutions of file. Few versions of file : Original JPG, Postprocessed in PSD (photoshop) format. various related graphic materials, TEXT Comments, etc..
  • MUST: Ability to arrange items into a tree by topics, dates, keyword, dependencies.
  • MUST: Extensive search. Slice by various params with AND/OR/NOT logic : kwds, dates, image metadata
  • Not must(?): content-aware search (image color, face detection, etc.)
  • Fast & convenient UI with partial screen refresh. AJAX etc.
  • Ability to D/L albom as ZIP. Send D/L link to a non user.

Backend:

  • MUST: Extended ACL define access level - per image (better per kwd) for ex: let user X access all images with “level1” and “level2” kwds but not “level3”. user mgmt: define user rights, admin, content mgr, users (Read only but with various content access levels)
  • Image rights mgmt: Specify image use rights : Photographer, subject, children under 18 agreement, etc. Place to attach scanned rights release doc. Photographer name. (Manage photographers contacts?)
  • MUST: Fast BATCH image U/L. Automatic reading of metadata.
  • MUST: Fast BATCH image cataloging. Convenient UI for kwds. e.g: Assign kwd to group of files. Say I have 1000 files. Assign “England” to all, then “London” to half of them.
  • Stats: Image views, D/Ls, kwd popularity, user activity.
0 votes

1 answers

926 views

ANSWER



The base DAM product is a great starting point for digital asset management, but you'll find that to meet your requirements customization/additional functionality will be required. I have been through this recently and had to deal with many, very large files (250MB to 2GB PSDs) and so I spent a good deal of time tuning/extending/modifying the base product and libraries. Answers follow.

System

  • Yes to all items

Frontend

  • Will store various file file, some will require configuration
  • Will automatically render different size previews; can be extended/modified
  • Yes, can store few versions of same object; may require configuration/customization depending on your requirements
  • You can arrange, slice, dice, and search for items in many ways; again all changeable/customizable
  • Many different search and filter options; extensible to meet any specific requirements
  • No built-in content-aware search, but could be integrated via third party libraries
  • AJAX-based UI
  • Zipping functionality build-in, but would need to be configured/customized for your requirements

Backend

  • ACL requirements can be met with declarative and programmatic security; performance is always a concern with too much or too complex programmatic security
  • Image rights metadata can be extracted, however, there is no explicit management of image rights; you could always customize/write your own plugin for this
  • Batch uploading and metadata extraction is built in; however, fast is more a function of the underlying hardware and size of the files being processed; again this can be extended/modified/replaced to meet specific requirements
  • Batch editing supports selection of a group of related documents and then edit of one or more attributes on all chosen documents
  • Basic stats are available, however, what you are looking for would require a custom plugin/functionality

Cheers, bruce@concena.com

0 votes