BagIt은 파일과 그 파일을 설명하는 목록을 함께 묶는 패키지 형식이다. RFC 8493에 기록되어 있으며, 이 RFC의 지위는 인터넷 표준 트랙이 아닌 정보 제공 문서다. 자료 전달 뒤 파일이 빠지거나 바뀌었는지 검사할 구조를 제공한다. ([RFC 8493](https://www.rfc-editor.org/rfc/rfc8493.html)) - 데이터 파일은 `data` 디렉터리에 두고, 매니페스트에는 파일 경로와 [[체크섬]]을 적는다. 같은 알고리즘의 목록에서 각 데이터 파일은 한 번씩 등장해야 한다. ([데이터 파일 목록](https://www.rfc-editor.org/rfc/rfc8493.html)) - 완전한 패키지와 유효한 패키지를 구별한다. 필요한 파일이 모두 있다는 확인에 더해 체크섬 검증까지 성공해야 유효한 패키지가 된다. ([완전성과 유효성](https://www.rfc-editor.org/rfc/rfc8493.html)) - 전시 사진과 설명문을 인수인계할 때의 활용을 제안한다. 전달한 묶음을 받은 쪽에서도 검사해 [[파일 무결성 점검]] 결과를 남기고, 이후 수정본은 별도로 구별한다. [[보존 패키지]]의 구조가 작품 설명의 정확성까지 증명하지는 않는다. ## 기타 등등 - `fetch.txt`를 쓰면 아직 패키지 안에 없는 파일을 받아올 위치와 관련 정보를 기록할 수 있다. 내려받아야 완전해지는 묶음도 표현한다. [출처](https://www.rfc-editor.org/rfc/rfc8493.html) - 설명 파일의 인코딩을 UTF-8로 지정한 경우에는 파일 앞에 BOM을 붙이지 않도록 규정한다. [출처](https://www.rfc-editor.org/rfc/rfc8493.html) #표준 #디지털보존 #파일