how i failed to present
  on using DVCS for
  archival metadata
    mark a. matienzo (anarchivist)
     the new york publi...
i failed, epically

http://flickr.com/photos/pbo31/96798574/
what was the
           problem?
http://flickr.com/photos/anarchivist/2679920292
not dvcs

http://flickr.com/photos/mccord/68214477/
picking a dvcs
          wasn’t hard
http://flickr.com/photos/iandavid/3036898936/
mercurial

http://flickr.com/photos/bionerd/2910589154/
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/
git

http://flickr.com/photos/44458147@N00/263228000/
bzr

http://flickr.com/photos/stuckincustoms/1396181629/
monotone

http://flickr.com/photos/7891209@N04/1794529842/
workflow was
            easy
http://flickr.com/photos/unavoidablegrain/2430839352/
diffing & patching

http://flickr.com/photos/paulnich/386644273/
diff is line-based

http://flickr.com/photos/yanivg/95442635/
xml has hierarchy

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

http://flickr.com/photos/glenpa/1733235059/
canonical xml?

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

http://flickr.com/photos/sean_oneill/3117627070/
sample implementations
       (there are many more)
•                     •
    ssddiff               xmlunit

•          ...
http://flickr.com/photos/trainor/451799414/
expressing
                   patches
http://flickr.com/photos/ktylerconk/3097200074
no standard way

http://flickr.com/photos/manfrys/2226178289/
patch/merge formats


• xupdate
• deltaxml
• logilab edit script (not xml)
• other edit script formats
no interoperability

http://flickr.com/photos/ppdigital/2058130092/
hard to
                understand
http://flickr.com/photos/epc/418915620
hard to visualize

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

http://flickr.com/photos/darabidduckie/2733770664
(all photos CC licensed)

http://flickr.com/photos/thetruthabout/2668888527
Upcoming SlideShare
Loading in...5
×

How I failed to present on using DVCS to control archival metadata

1,381

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,381
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

How I failed to present on using DVCS to control archival metadata

  1. 1. how i failed to present on using DVCS for archival metadata mark a. matienzo (anarchivist) the new york public library
  2. 2. i failed, epically http://flickr.com/photos/pbo31/96798574/
  3. 3. what was the problem? http://flickr.com/photos/anarchivist/2679920292
  4. 4. not dvcs http://flickr.com/photos/mccord/68214477/
  5. 5. picking a dvcs wasn’t hard http://flickr.com/photos/iandavid/3036898936/
  6. 6. mercurial http://flickr.com/photos/bionerd/2910589154/
  7. 7. why hg? http://flickr.com/photos/nodens2k/3180613206/
  8. 8. fast http://flickr.com/photos/wallyg/451576049/
  9. 9. simple http://flickr.com/photos/gtstuff/88422470/
  10. 10. why not some other dvcs? http://flickr.com/photos/gregous/450622287/
  11. 11. git http://flickr.com/photos/44458147@N00/263228000/
  12. 12. bzr http://flickr.com/photos/stuckincustoms/1396181629/
  13. 13. monotone http://flickr.com/photos/7891209@N04/1794529842/
  14. 14. workflow was easy http://flickr.com/photos/unavoidablegrain/2430839352/
  15. 15. diffing & patching http://flickr.com/photos/paulnich/386644273/
  16. 16. diff is line-based http://flickr.com/photos/yanivg/95442635/
  17. 17. xml has hierarchy http://flickr.com/photos/opal_krusch/2964612368/
  18. 18. diffing xml http://flickr.com/photos/glenpa/1733235059/
  19. 19. canonical xml? http://flickr.com/photos/caitlinburke/2245965451/
  20. 20. several choices http://flickr.com/photos/sean_oneill/3117627070/
  21. 21. sample implementations (there are many more) • • ssddiff xmlunit • • xdiff deltaxml • • logilab xmldiff microsoft xmldiff • • ladiff xml treediff • • xydiff/jxydiff sun diffmk
  22. 22. http://flickr.com/photos/trainor/451799414/
  23. 23. expressing patches http://flickr.com/photos/ktylerconk/3097200074
  24. 24. no standard way http://flickr.com/photos/manfrys/2226178289/
  25. 25. patch/merge formats • xupdate • deltaxml • logilab edit script (not xml) • other edit script formats
  26. 26. no interoperability http://flickr.com/photos/ppdigital/2058130092/
  27. 27. hard to understand http://flickr.com/photos/epc/418915620
  28. 28. hard to visualize http://flickr.com/photos/jwm_angrymonkey/2467009351
  29. 29. sorry http://flickr.com/photos/darabidduckie/2733770664
  30. 30. (all photos CC licensed) http://flickr.com/photos/thetruthabout/2668888527
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×