Skip to content

[GRDM-56268, GRDM-56717, GRDM-57041] 書誌情報メタデータ対応・RO-Crate対応改善・Workflow機能の追加 (develop向け)#693

Merged
hide24 merged 37 commits intoRCOSDP:developfrom
yacchin1205:feature/workflow-v1-r2-rebased-develop-r1
Feb 17, 2026
Merged

[GRDM-56268, GRDM-56717, GRDM-57041] 書誌情報メタデータ対応・RO-Crate対応改善・Workflow機能の追加 (develop向け)#693
hide24 merged 37 commits intoRCOSDP:developfrom
yacchin1205:feature/workflow-v1-r2-rebased-develop-r1

Conversation

@yacchin1205
Copy link

@yacchin1205 yacchin1205 commented Feb 16, 2026

(Merge時は合わせて反映願います: RCOSDP/RDM-ember-osf-web#170 )

Purpose

書誌情報メタデータのサポートの追加、RO-Crateマッピングへの対応と、ワークフロー機能を追加し、BPMNベースのワークフローエンジン(Flowable)との連携を実現します。

なお、ワークフローエンジンは https://github.com/RCOSDP/RDM-flowable-gateway を利用する想定。

Changes

  • GJ連携関連の修正

    • 書誌情報メタデータの入力フィールドを追加
    • 書誌情報メタデータのDOI自動入力機能を追加
    • メタデータスキーマの配列フィールドに display_template サポートを追加
    • RO-Crateロジックのアップグレードと SWORD ペイロードエクスポートヘルパーの追加
    • jpcoar:funderIdentifierTypeを e-Rad_funder から ROR に変更
    • 日本の助成機関のROR IDマッピングを追加(FDMAは適切なROR IDがないためNone)
    • ROR IDが取得できない場合は funderIdentifier フィールドを出力しないように条件分岐を追加
    • WEKO provider の DEFAULT_APPLICATION_SCOPES を設定可能に変更
    • WorkFlowモードでのSWORDクライアント利用時、即時にアイテムが生成されないケースがあるため、その場合は「審査をお待ちください」メッセージを表示するように変更 (Related to [GRDM-56268] JAIRO Cloudアドオン送信後のメッセージを追加(WEKO WorkFlow対応) RDM-ember-osf-web#163 )
  • ファイルロック機能の追加(ワークフロー実行中のファイル保護)

  • Workflowアドオンの追加

    • ワークフローエンジン・ワークフローテンプレート・ワークフローの管理
    • プロセスインスタンスの開始・キャンセル
    • タスク一覧・詳細取得・完了処理
    • 通知エンドポイント(メール送信・コメント追加)
    • 委任トークンによる権限管理(executor/creator/manager)
    • スコープの追加: item:update

QA Notes

None

Documentation

None

Side Effects

None

Ticket

GRDM-56268, GRDM-56717, GRDM-57041

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants