Support the specific OpenRefine/SDC upload workflow from a IIIF endpoint
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 25/100
- issue の種類
- 機能追加
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
調査の方向性
まず、issue に記載されている IIIF endpoint API の呼び出しと、既存の OpenRefine のプロジェクト作成およびデータ加工のワークフローを確認します。最初の成果物をドキュメントにするか IIIF に重点を置いた機能にするかを決定し、完了条件を、エンドツーエンドのアップロード手順が文書化されていること、または wizard のスコープについて合意されていることのいずれかとして定義します。
索引モデルが issue の本文から書いたものです。
説明
When talking to potential users of the Structured Data on Commons (SDC) batch upload functionalities for OpenRefine, we hear a lot about the use case of IIIF endpoints.
IIIF is the International Image Interoperability Framework. According to the framework's website it is "a set of open standards for delivering high-quality, attributed digital objects online at scale. It’s also an international community developing and implementing the IIIF APIs. IIIF is backed by a consortium of leading cultural institutions."
Many cultural institutions around the world present their files through a IIIF endpoint. This is indeed a section-wide API standard.
Many IIIF endpoint managers are, or may be, interested to upload files to Wikimedia Commons leveraging this specific set of APIs.
- In any endpoint, the source files to be uploaded to Wikimedia Commons can be called upon in a specific standardized way.
- Metadata about the files (if present) can also be called upon in the same kind of standardized way.
OpenRefine users can use both of these specific API calls, during project creation and while wrangling data inside OpenRefine. But that's advanced stuff, and we can make that process easier.
We can tackle this in various ways:
- Lightweight, documentation-focused approach: we don't build specific features for IIIF users but we document the process well for them;
- And/or (perhaps at a later stage, if we see a lot of interest in this) we indeed create a specific IIIF-focused feature or wizard, probably to be used during project creation.
- 主要言語
- Java
- スター
- 30
- フォーク
- 12
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
OpenRefine/CommonsExtension のほかの issue
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
OpenRefine/CommonsExtension#176 · コメント 2 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 30/100
OpenRefine/CommonsExtension#175 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
OpenRefine/CommonsExtension#159 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 38/100
OpenRefine/CommonsExtension#141 · コメント 1 件 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
OpenRefine/CommonsExtension#138 · コメント 1 件 ·
OpenRefine/CommonsExtension の issue をすべて見る
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
scylladb/scylla-cdc-source-connector#350 ·
メンテナーはふだん 1 日以内に返信
-
agent:working documentation enhancement go:build lane:needs-decision
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
Sanne/incus-spawn#1435 · コメント 3 件 ·
メンテナーはふだん 1 日以内に返信
-
area:shuffle bug priority:high requires-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
apache/datafusion-comet#7062 ·
メンテナーはふだん 1 日以内に返信
-
wait for review
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信
-
enhancement good first issue up-for-grabs
難易度 2/5 1〜3時間 初心者へのやさしさ 80/100
AnikethTS/ChangeRadar#22 ·
メンテナーはふだん 1 日以内に返信