Ckan 中的数据集批准/拒绝

问题描述 投票:0回答:1
我在我的 ubuntu 22.04 服务器上运行 CKAN 2.10.3。 我需要配置我的应用程序,以便组织编辑创建的数据集应处于“待处理”/“等待批准”状态。 管理员应该能够审查数据集并相应地接受/拒绝它。 在 CKAN 2.10.3 中是否有任何插件或建议的方法可以实现相同的效果

我尝试了各种可用的插件,例如ckanext-approvalworkflow、ckanext-datasetapproval等 但这些尚不兼容 CKAN 2.10.3

ckan
1个回答
0
投票
这里没有太多解决方案:

    如果列出的扩展符合您的需求,您可以在 GitHub
  1. 中针对这些存储库提出问题,并询问有关更新代码库以支持 CKAN 2.10.3 的问题 还有另一个扩展应该与 CKAN 2.10+ 一起使用,并建议类似的功能 -
  2. https://github.com/dpc-sdp/ckanext-workflow/
  3. 。它可能不是您所需要的,但它仍然对第 3 点有帮助。 您可以编写将实现上述工作流程的扩展,或者从您提到的扩展中分叉,并自行更新它们以满足您的需求。 AGPL 许可证允许您根据需要自定义分叉和代码。
  4. 对 #3 的一般建议:

阅读 CKAN 文档中的扩展指南,了解如何创建自己的扩展 -
    https://docs.ckan.org/en/2.11/extensions/index.html
  1. 阅读此处已有的扩展代码以了解常用方法。
  2. 弄清楚你需要什么和不需要什么。正式确定所有要求。
  3. 做吧。
© www.soinside.com 2019 - 2024. All rights reserved.