Re: [OSCOM] Open source DAM

Robert Koberg <rob-/[email protected]>
Newsgroups gmane.comp.cms.oscom
Message-ID <[email protected]>
[email protected] wrote:
> On Wed, Apr 06, 2005 at 10:11:38AM -0700, Robert Koberg wrote:
> 
>>Hi Tony,
>>
>>Perhaps all your 'Art Historian in need of structure' needs is subversion:
>>
>>http://subversion.tigris.org/
>>
>>particularly:
>>
>>http://svnbook.red-bean.com/en/1.0/svn-book.html#svn-ap-a-sect-6
> 
> 
> I don't get it. How would you implement a DAM solution with
> a version control system? Binary only files in a source code
> repo? AFAIK subversion uses mod_dav metadata storage (when
> using the apache server backend -- please correct me if this
> changed). This is an o.k. solution for use cases where you
> just need queries of the type: "all metadata related to resource x".
> How would subversion answer questions like: "list all resources
> created in France between 1402 and 1437 by flemish painters"?
> Or: "All resources for which there is more than one scan"?


Well, the user seemed somewhat technical and the requirements were not 
great. /Maybe/ that is all he needs. Just a thought after reading the 
requirements...

The properties section of svnbook mainly uses binaries as examples. From:

http://svnbook.red-bean.com/en/1.0/svn-book.html#svn-ch-7-sect-2

"Say you wish to design a website that houses many digital photos, and 
displays them with captions and a datestamp. Now, your set of photos is 
constantly changing, so you'd like to have as much of this site 
automated as possible. These photos can be quite large, so as is common 
with sites of this nature, you want to provide smaller thumbnail images 
to your site visitors. You can do this with traditional files. That is, 
you can have your image123.jpg and an image123-thumbnail.jpg 
side-by-side in a directory. Or if you want to keep the filenames the 
same, you might have your thumbnails in a different directory, like 
thumbnails/image123.jpg. You can also store your captions and datestamps 
in a similar fashion, again separated from the original image file. 
Soon, your tree of files is a mess, and grows in multiples with each new 
photo added to the site.

Now consider the same setup using Subversion's file properties. Imagine 
having a single image file, image123.jpg, and then properties set on 
that file named caption, datestamp, and even thumbnail. Now your working 
copy directory looks much more manageable—in fact, it looks like there 
are nothing but image files in it. But your automation scripts know 
better. They know that they can use svn (or better yet, they can use the 
Subversion language bindings—see the section called “Using Languages 
Other than C and C++”) to dig out the extra information that your site 
needs to display without having to read an index file or play path 
manipulation games."


best,
-Rob


> 
> HTH Ralf Mattes
> 
> 
>>best,
>>-Rob
>>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.