how i failed to present on using dvcs to control archival metadata

Post on 12-May-2015

1.323 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

how i failed to present on using DVCS for archival metadata

mark a. matienzo (anarchivist)the new york public library

http://flickr.com/photos/pbo31/96798574/

i failed, epically

http://flickr.com/photos/anarchivist/2679920292

what was the problem?

http://flickr.com/photos/mccord/68214477/

not dvcs

http://flickr.com/photos/iandavid/3036898936/

picking a dvcs wasn’t hard

http://flickr.com/photos/bionerd/2910589154/

mercurial

why hg?

http://flickr.com/photos/nodens2k/3180613206/

fast

http://flickr.com/photos/wallyg/451576049/

simple

http://flickr.com/photos/gtstuff/88422470/

why not some other dvcs?

http://flickr.com/photos/gregous/450622287/

http://flickr.com/photos/unavoidablegrain/2430839352/

workflow was easy

http://flickr.com/photos/paulnich/386644273/

diffing & patching

http://flickr.com/photos/yanivg/95442635/

diff is line-based

http://flickr.com/photos/opal_krusch/2964612368/

xml has hierarchy

http://flickr.com/photos/glenpa/1733235059/

diffing xml

http://flickr.com/photos/caitlinburke/2245965451/

canonical xml?

http://flickr.com/photos/sean_oneill/3117627070/

several choices

sample implementations(there are many more)

• ssddiff

• xdiff

• logilab xmldiff

• ladiff

• xydiff/jxydiff

• xmlunit

• deltaxml

• microsoft xmldiff

• xml treediff

• sun diffmk

http://flickr.com/photos/ktylerconk/3097200074

expressing patches

http://flickr.com/photos/manfrys/2226178289/

no standard way

patch/merge formats

• xupdate

• deltaxml

• logilab edit script (not xml)

• other edit script formats

http://flickr.com/photos/ppdigital/2058130092/

no interoperability

http://flickr.com/photos/epc/418915620

hard to understand

http://flickr.com/photos/jwm_angrymonkey/2467009351

hard to visualize

http://flickr.com/photos/darabidduckie/2733770664

sorry

http://flickr.com/photos/thetruthabout/2668888527

(all photos CC licensed)

top related