Mudanças entre as edições de "BagIt File Packaging Format"
(→Bag) |
(→Softwares) |
||
| (20 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
| Linha 1: | Linha 1: | ||
{{InstânciaA | {{InstânciaA | ||
| − | |Classes=Categoria:Onto:Especificação de | + | |Classes=Categoria:Onto:Especificação de Pacote de Informação |
|Assuntos= Objeto Digital,Pacote de Informação | |Assuntos= Objeto Digital,Pacote de Informação | ||
| + | |DescriçãoURL=Conjunto de convenções hierárquicas de layout de arquivos para armazenamento e transferência de conteúdo digital arbitrário. Este formato BagIt é adequado para armazenamento e transferência confiáveis.@https://www.rfc-editor.org/info/rfc8493 | ||
}} | }} | ||
=Especificação= | =Especificação= | ||
| + | É um conjunto de convenções hierárquicas de layout de arquivos para armazenamento e transferência de conteúdo digital arbitrário. Oformato BagIt é adequado para armazenamento e transferência confiáveis.{{CW|https://www.rfc-editor.org/info/rfc8493|RFC 8493 The BagIt File Packaging Format }} | ||
| + | |||
| + | Especificação: RFC 8493 The BagIt File Packaging Format (V1.0), October 2018. https://doi.org/10.17487/RFC8493 | ||
==Estrutura== | ==Estrutura== | ||
| − | |||
| − | |||
<pre> | <pre> | ||
| Linha 34: | Linha 36: | ||
*Os arquivo que estão em todas os "bags" devem estar em conformidade com o documento [[#Manifesto | manifesto]] . Contém valores necessários para processar o restante de um "bag". | *Os arquivo que estão em todas os "bags" devem estar em conformidade com o documento [[#Manifesto | manifesto]] . Contém valores necessários para processar o restante de um "bag". | ||
*Obrigatório | *Obrigatório | ||
| − | *Arquivo:(2) | + | *Arquivo: bagit.txt (2) |
**Conteúdo do Arquivo: | **Conteúdo do Arquivo: | ||
<pre> | <pre> | ||
| Linha 40: | Linha 42: | ||
Tag-File-Character-Encoding: ENCODING | Tag-File-Character-Encoding: ENCODING | ||
</pre> | </pre> | ||
| − | ==Algoritmo de checksum de bag== | + | |
| + | ===Algoritmo de checksum de bag=== | ||
*O nome do algoritmo de checksum que foi normalizado para uso em um manifesto ou tag ou nome de arquivo de manifesto de tag | *O nome do algoritmo de checksum que foi normalizado para uso em um manifesto ou tag ou nome de arquivo de manifesto de tag | ||
===Manifesto=== | ===Manifesto=== | ||
*Um arquivo de tags que mapeia caminhos de arquivos para somas de verificação (checksums). Um manifesto pode ser um manifesto de carga ou um manifesto de tag | *Um arquivo de tags que mapeia caminhos de arquivos para somas de verificação (checksums). Um manifesto pode ser um manifesto de carga ou um manifesto de tag | ||
| − | + | ====Manifesto de Carga==== | |
| − | + | *Arquivo:(3) manifest-<algorithm>.txt | |
| − | + | *Obrigatório | |
| − | + | *Fornece uma listagem completa de cada carga ([payload files] - 5): nome do arquivo junto com uma soma de verificação (checksum) correspondente para permitir dados verificação de integridade. | |
| − | + | *Exemplos de nomes de arquivos | |
| − | + | **manifest-sha256.txt | |
| − | + | **manifest-sha512.txt | |
| − | + | *Conteúdo do Arquivo: | |
<pre> | <pre> | ||
| − | + | checksum-do-arquivo caminho-do-arquivo-no-diretório-de-carga* | |
| − | + | checksum-do-arquivo caminho-do-arquivo-no-diretório-de-carga* | |
| − | |||
*deve usar /como separador de diretórios | *deve usar /como separador de diretórios | ||
</pre> | </pre> | ||
| − | + | ||
| − | + | ====Manifesto de Tag==== | |
| − | + | *Arquivo de tags que lista outros arquivos de tags e checksums (manifest-<algorithm>.txt (3) e [additional tag files] (4)) | |
| − | + | *Arquivo: tagmanifest-<algorithm>.txt (4) | |
| − | + | *Opcional | |
| − | + | *Exemplos de nomes de arquivos | |
| − | + | **tagmanifest-sha256.txt | |
| + | **tagmanifest-sha512.txt | ||
***Conteúdo do Arquivo: | ***Conteúdo do Arquivo: | ||
<pre> | <pre> | ||
| − | + | checksum-do-arquivo <caminho-do-arquivo-no-diretório-de-carga* | |
| − | + | checksum-do-arquivo <caminho-do-arquivo-no-diretório-de-carga* | |
| − | |||
*deve usar /como separador de diretórios | *deve usar /como separador de diretórios | ||
</pre> | </pre> | ||
| Linha 80: | Linha 82: | ||
===Arquivo de Bag=== | ===Arquivo de Bag=== | ||
| − | + | *Arquivo: (5) [payload files] | |
===Diretório de tags=== | ===Diretório de tags=== | ||
| Linha 91: | Linha 93: | ||
=Usos= | =Usos= | ||
| − | *[ | + | |
| + | *[[DSpace.BagIt AIP Format]] | ||
| + | |||
| + | =Softwares= | ||
| + | |||
| + | *[[Bagger]] | ||
=Bibliografia= | =Bibliografia= | ||
| − | {{ | + | {{COc |Bib:2018#Kunze et al.}} |
{{Bib:PáginaV1}} | {{Bib:PáginaV1}} | ||
Edição atual tal como às 16h44min de 18 de fevereiro de 2025
| É uma Instância | Contexto | |
|---|---|
| Classe | Especificação de Pacote de Informação |
| Propriedades | Sentenças RDF |
| Assunto | Objeto Digital, Pacote de Informação |
Índice
Especificação
É um conjunto de convenções hierárquicas de layout de arquivos para armazenamento e transferência de conteúdo digital arbitrário. Oformato BagIt é adequado para armazenamento e transferência confiáveis.(RFC 8493 The BagIt File Packaging Format )
Especificação: RFC 8493 The BagIt File Packaging Format (V1.0), October 2018. https://doi.org/10.17487/RFC8493
Estrutura
<base directory>/ (1)
|
+-- bagit.txt (2)
|
+-- manifest-<algorithm>.txt (3)
|
+-- [additional tag files] (4)
|
+-- data/ (2)
| |
| +-- [payload files] (5)
|
+-- [tag directories]/ (6)
|
+-- [tag files] (7)
Bag
- Um conjunto de arquivos opacos contidos na estrutura definida por pela especificação BatIt.
- Diretório: <base directory>/ (1)
Declaração de Bag
- Os arquivo que estão em todas os "bags" devem estar em conformidade com o documento manifesto . Contém valores necessários para processar o restante de um "bag".
- Obrigatório
- Arquivo: bagit.txt (2)
- Conteúdo do Arquivo:
BagIt-Version: M.N Tag-File-Character-Encoding: ENCODING
Algoritmo de checksum de bag
- O nome do algoritmo de checksum que foi normalizado para uso em um manifesto ou tag ou nome de arquivo de manifesto de tag
Manifesto
- Um arquivo de tags que mapeia caminhos de arquivos para somas de verificação (checksums). Um manifesto pode ser um manifesto de carga ou um manifesto de tag
Manifesto de Carga
- Arquivo:(3) manifest-<algorithm>.txt
- Obrigatório
- Fornece uma listagem completa de cada carga ([payload files] - 5): nome do arquivo junto com uma soma de verificação (checksum) correspondente para permitir dados verificação de integridade.
- Exemplos de nomes de arquivos
- manifest-sha256.txt
- manifest-sha512.txt
- Conteúdo do Arquivo:
checksum-do-arquivo caminho-do-arquivo-no-diretório-de-carga* checksum-do-arquivo caminho-do-arquivo-no-diretório-de-carga* *deve usar /como separador de diretórios
Manifesto de Tag
- Arquivo de tags que lista outros arquivos de tags e checksums (manifest-<algorithm>.txt (3) e [additional tag files] (4))
- Arquivo: tagmanifest-<algorithm>.txt (4)
- Opcional
- Exemplos de nomes de arquivos
- tagmanifest-sha256.txt
- tagmanifest-sha512.txt
- Conteúdo do Arquivo:
checksum-do-arquivo <caminho-do-arquivo-no-diretório-de-carga* checksum-do-arquivo <caminho-do-arquivo-no-diretório-de-carga* *deve usar /como separador de diretórios
Carga do Bag
- Os dados encapsulados pelo "bag" como um conjunto de arquivos nomeados, que podem ser organizados em subdiretórios.
- Diretório de Carga: (2)data/
- Obrigatório
Arquivo de Bag
- Arquivo: (5) [payload files]
Diretório de tags
- Um diretório que contém um ou mais arquivos de tags.
- Diretórios de Tags: (6) [tag directories]/
Arquivo tag
- Um arquivo que contém metadados sobre o bag ou sua carga (carga do bag).
- Arquivo: [tag files] (7)
Usos
Softwares
Bibliografia
- The BagIt File Packaging Format (V1.0) (Bib:2018#Kunze et al.)