discoverygarden / foxml
v1.6.0
2024-09-23 18:12 UTC
Requires
- iqb/substream: dev-master
This package is auto-updated.
Last update: 2024-09-24 11:29:22 UTC
README
简介
提供迁移插件和实用脚本,以简化I7到现代Islandora的迁移。
目录
功能
迁移源插件 foxml
源 foxml
插件,遍历 "objectStore" 实现。
迁移过程插件 foxml.parse
给定 foxml 的路径,此插件将解析内容以进行迁移。
实用脚本
分析并从 FCREPO3 实例导出元数据的脚本。有关详细信息,请参阅 README。
安装
按常规安装,有关更多信息,请参阅 此处。
其他特别感兴趣的模块
akubra_adapter
:与该模块集成,允许直接访问存储在 Akubra 文件系统结构中的数据,利用 Fedora 3的基于哈希的ID映射
配置
使用“存档FOXML”迁移的配置
用法/示例
故障排除/问题
遇到问题或解决问题?请联系 discoverygarden。
已知问题
php://filter
使用可能导致大量内存使用- 我们应该可能查看滚动另一个流包装器来包装我们对OpenSSL到Base64解码的使用
- 代码中有一些昂贵的断言,特别是关于带有校验和的二进制数据流内容。断言通常应在生产环境中禁用,因此这些不应该对执行有任何影响;然而,在开发环境中,可能会引起问题,尤其是在较大的数据流中,这种情况可能会因使用
php://filter
将内容解码为Base64而加剧- 犹豫是否要移除断言,如果没有其他机制来
- 可以改用一些单元测试吗?
维护者和赞助商
当前维护者
赞助商
开发和贡献
如果您想为此模块做出贡献,请查阅github的贡献项目文档和Islandora社区的开发者文档以创建问题或拉取请求,或联系 discoverygarden。