요약

  • RFC 2007은 1996년 10월까지 접수된 교육 자료 템플릿을 동결하는 한편, 웹 양식, 이메일, 자원봉사 검토를 통해 유지되는 더 최신의 온라인 카탈로그로 업데이트를 유도했다.
  • 분류, 대상, 언어, 비용, 접근, 개정, 수정, 검증 필드는 각 주장을 검사 가능하게 만들었지만, 지속적인 이용 가능성, 판본 간 동기화, 내구성 있는 품질, 교육 성과를 증명하지는 못했다.

RFC 2007의 한 항목은 어떤 교육 자료가 1994년 9월에 개정되었고, 그 카탈로그 레코드는 1996년 1월에 수정되었으며, 레코드의 마지막 검증도 1996년 1월에 이루어졌다고 기록하고 있다. 이 세 날짜는 하나의 날짜를 세 가지로 표기한 것이 아니다. 각각 서로 다른 행위에, 잠재적으로 서로 다른 주체에 속한다.

자료의 저자가 콘텐츠를 개정했다. 카탈로그 관리자가 레코드를 변경했다. 그리고 누군가가 “마지막 검증”에 해당하는 확인을 수행했다. 이 세 개의 시계를 분리해 유지하는 것이 네트워크 교육 자료 카탈로그의 가장 강력한 기능이었다. 메타데이터를 나중에 수정하는 것이 오래된 강의 자료를 마치 새로 개정된 것처럼 보이게 하는 일을 막았고, 콘텐츠 날짜가 방금 접근 경로를 확인한 것처럼 위장하는 일을 막았다.

RFC 2007은 1996년 10월에 IETF의 Informational 문서이자 FYI 29로 발행되었다. Jill Foster, Margaret Isaacs, Mark Prior가 TRAINMAT 작업반을 위해 집필했으며, 그 시점은 인터넷의 사용자 수와 서비스 범위가 교육자들이 자료를 만드는 속도보다 빠르게 성장하던 때였다. 사서, 컴퓨팅 서비스 직원, 학과 지원팀 모두 같은 중복 문제에 직면해 있었다. 각자 또 하나의 가이드, 연습 문제, 프레젠테이션을 만들거나, 이미 유용하다고 판단된 작업에 대한 포인터를 모아 공유하는 방식을 택하거나 둘 중 하나였다.

그 해답은 커리큘럼이 아니라 카탈로그였다. 범위는 사용자 가이드, 자료 가이드, 강사용 가이드, 프레젠테이션 자료, 워크숍 연습 문제, 자기 주도 학습 자료, 온라인 컬렉션을 포괄했다. 그 주석은 넓되 무제한은 아닌 정의를 사용했다. 즉 자료는 교육을 촉진하거나 행동 변화를 추구해야 했고, 명령어 참조 카드만으로는 자격이 없었다. 국제 컬렉션은 통상 하나의 서비스나 네트워크에 묶인 자원을 피해야 했으며, 충분히 일반적인 국가 또는 지역 단위 작업은 받아들일 수 있었다.

이 편집 경계가 중요했던 이유는 카탈로그가 선별적이었기 때문이다. 목표는 이용 가능한 모든 것을 수집하는 것이 아니라 품질 있는 교육 자료를 수집하는 것이었다. 2년 이상 된 항목은 신중한 검토를 요했다. 자원에는 확립된 확보 경로도 필요했지만, 무료일 필요는 없었다. 이는 수용에 대한 판단 규칙이었다. 학습자가 무엇을 기억하는지 측정하는 공개되고 반복 가능한 실험이 아니었다.

RFC는 동결본이지 운영 카탈로그가 아니었다

RFC 2007은 이 프로젝트를 “살아있는 문서(living document)”라고 불렀다. 그 표현이 RFC 본문을 수정 가능하게 만들지는 않았다. 제5조는 문서가 발행일까지 접수된 완성된 템플릿을 담고 있으며 온라인 버전은 더 새로울 수 있다고 명시한다. 제4조는 더 노골적으로, 온라인 카탈로그가 RFC 버전보다 최신이므로 업데이트의 기준은 온라인 카탈로그여야 한다고 말한다.

책임 분담은 실용적이었다. RFC는 내구성 있는 공개 스냅샷을 보존했다. 웹 버전은 섹션별로 따로 업데이트할 수 있었다. 신규 또는 수정 항목에는 HTML 양식이 선호 경로였고, 완성된 템플릿을 이메일로 보내는 것도 가능했다. 새 템플릿을 제출한 사람이 해당 항목의 책임자가 되었으며, TRAINMAT 자원봉사자들로 구성된 소규모 국제 편집 위원회가 신규 및 수정 레코드를 검토했다. 업데이트는 노력 기준(best-effort)으로 수행되었고 검토 대상이었다.

이 설계는 두 종류의 기억을 만들었다. RFC는 1996년 10월까지 카탈로그가 무엇을 접수하고 수용했는가라는 질문에 답했다. 온라인 시스템은 카탈로그가 현재 무엇이라고 말하는가에 답하려 했다. 어느 쪽 답도 다른 쪽으로 조용히 대체되어서는 안 된다. 변경 가능한 페이지가 모든 이전 상태를 덮어쓴다면, 이후 독자는 동결 시점에 무엇이 알려져 있었는지 재구성할 수 없다. 동결된 RFC를 현재 재고처럼 취급하면, 오래된 좌표가 문서가 명시적으로 부인했던 권위를 얻게 된다.

템플릿은 주장을 분리 가능하게 만들었다

Trainmat 템플릿은 단순히 서술을 포맷하는 데 그치지 않았다. 신원, 의도된 용도, 접근, 보관책을 분리했다. 핸들이 출처에서 항목을 식별했다. 분류, 국가, 제목, 저자, 조직, 대상 수준, 언어, 키워드, 설명이 자원이 스스로 무엇이고 누구를 위한 것인지를 설명했다. 비용과 접근 유형은 확보 경로를 서술했다. 이메일, FTP, Gopher, 웹, 오프라인 출판물은 각각 주소, 명령, URL, 로그인 정보, 파일 크기, 미디어 유형, 요구 사항, 출판사, 참고 문헌을 위한 별도 필드를 가졌다.

마지막 필드들은 카탈로그 자신의 작업을 기록했다. 주석, 마지막 검증일, 마지막 수정일, 마지막 수정자의 이름과 이메일이다. 양식은 핸들을 자동으로 부여하고 레코드 수정일을 추가했다. 이 덕분에 자원의 콘텐츠, 접근 경로, 카탈로그 항목이 함께 움직였는지 아니면 서로 어긋났는지를 물을 수 있었다.

예시들은 이 구분을 하나로 합칠 수 없는 이유를 보여준다. 일부 레코드는 여러 언어를 명시한다. 다국어 주장이 입력되었다는 증거이지, 모든 판본이 함께 개정되었다는 증거가 아니다. 일부에는 최신 개정일이 없다. 일부는 비용을 미지(unknown)로 표시한다. 최소 두 개는Record-Last-Verified-Date: Never라고 쓰면서도 공개된 스냅샷에 등장한다. 따라서 수용은 완료된 검증 이벤트를 요구하지 않았고, 완결처럼 보이는 레코드가 모든 사실을 담고 있다는 뜻도 아니었다.

“검증됨”에는 대상과 방법이 필요했다

RFC 2007은 마지막 검증 필드를 항목 내용이 마지막으로 검증된 날짜로 정의한다. 그러나 검사 방법, 보관된 관찰 기록, 유효 기간, 지속 모니터링은 정의하지 않는다. 날짜는 확인이 기록되었음을 보여줄 수 있다. 그러나 URL이 하루 뒤에도 작동했는지, 메일 서버가 파일을 전달했는지, 비디오가 여전히 구매 가능한지, 필요한 소프트웨어가 여전히 그 포맷을 열 수 있는지는 증명하지 못한다.

또한 한 판본을 확인하는 것이 언어별 판본 간의 일치를 확립하지도 못한다. 언어는 카탈로그 필드이고, 콘텐츠 개정은 하나의 날짜이다. 판본별 지문(fingerprint)과 날짜가 없다면, 다국어 행은 프랑스어, 독일어, 일본어, 영어 사본이 같은 수업을 담고 있는지 말할 수 없다. 카탈로그는 공급자의 서술을 정확히 반복하면서도 모든 파일을 비교할 증거를 갖지 못할 수 있다.

편집 검토에도 마찬가지로 정밀한 경계가 있다. TRAINMAT 자원봉사자들은 어떤 항목이 카탈로그에 속하는지 결정하고 일정 수준의 품질 관리를 적용했다. 이것은 실제 큐레이션이다. 그것은 그 시점에 작업반 기준에 따른 수용 결정을 증명한다. 학습자가 자료를 완료했거나, 행동을 바꿨거나, 시험에 합격했거나, 운영상 성과를 냈다는 것은 증명하지 않는다.

이 문서의 정직함은 이러한 한계에 있다. 부재를 확실성으로 바꾸는 대신 “Never”, 미지의 비용, 빈 날짜, 여러 접근 방식을 그대로 보이게 두었다. 그 메타데이터는 열화를 제거하지 못했다. 대신 나중에 열화를 알아차릴 만큼의 분리를 보존했다.

출처와 이 역사의 경계

1차 기록은RFC 2007이며,RFC Editor 기록과IETF Datatracker 항목으로 교차 확인했다.IETF 27 회의록과RIPE RTC 헌장 아카이브는 네트워크 교육 자료를 수집, 분류, 재사용하려던 이전의 구상을 보존하고 있다.RFC 2150은 RFC 2007을 FYI 시리즈에 기록하고 있으며,RFC 1175는 이 글이 주장하지 않는 인접 서지 영역을 표시한다.

이 출처들은 역사적 카탈로그 설계와 그에 기록된 항목을 확립한다. 그러나 현재의 이용 가능성, 현대의 교육 실무, 명명된 어떤 자원의 품질, 학습자 성과를 확립하지는 못한다.