Establish contribution flow for reverse-geocoding polygons in OpenSAK-Data
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 25/100
- issue の種類
- ドキュメント
- 明瞭さ
- おおむね明確
- 活発さ
- 静か
- 技術スタック
- json
- 領域
- data, documentation
調査の方向性
The work is a new CONTRIBUTING.md in the OpenSAK-Data repo, not code. Use the existing translation contribution process as the model, and confirm the ODbL attribution wording with maintainers before drafting. Done means the file covers the listed points: polygon file format, naming, licensing consent, PR flow and manual review. Optional GeoJSON CI checks are out of scope for the first pass.
索引モデルが issue の本文から書いたものです。
説明
Problem Statement
Charles Suprin reached out on Facebook offering Bermuda parish polygons generated with the ConvertOSMtoPolygon script, which would bring OpenSAK's reverse-geocoding data more in line with project-gc. Currently several Bermuda parishes are missing from our data (see attached map comparison — the white/empty areas).
We currently have no defined process for accepting this kind of community contribution, even though the demand exists and the value (more accurate, more complete reverse-geocoding coverage) is clear.
Proposed Solution
Define and document a lightweight contribution flow for OpenSAK-Data, similar in spirit to our existing translation contribution process.
Proposed scope
Write a CONTRIBUTING.md (or similar) for the OpenSAK-Data repo describing:
Expected file format/structure for polygon submissions
Naming conventions
ODbL licensing consent/attribution requirements for submitted data
PR-based submission process (PR can be opened by the contributor, Fabio, or Allan)
Optional: basic CI validation on PRs (valid GeoJSON syntax, no self-intersecting polygons, naming convention check)
Manual review/vetting step before merge (at least initially — no automated acceptance)
Out of scope (tracked separately)
Any in-app feature to let users load/run their own local polygon files (see #777)
- 主要言語
- Python
- スター
- 37
- フォーク
- 17
- 平均マージ
- 16時間 7分
- マージ済み PR(30日)
- 128
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
OpenSAK-Org/OpenSAK のほかの issue
-
area: documentation documentation good first issue OS: windows
難易度 2/5 半日 初心者へのやさしさ 78/100
OpenSAK-Org/OpenSAK#1289 ·
メンテナーはふだん 1 日以内に返信
-
area: geo-data improvement
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
OpenSAK-Org/OpenSAK#1285 ·
メンテナーはふだん 1 日以内に返信
-
area: geo-data good first issue improvement
難易度 2/5 1〜3時間 初心者へのやさしさ 80/100
OpenSAK-Org/OpenSAK#789 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
area: UI improvement
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
OpenSAK-Org/OpenSAK#729 ·
メンテナーはふだん 1 日以内に返信
-
area: import improvement
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
OpenSAK-Org/OpenSAK#648 ·
メンテナーはふだん 1 日以内に返信
OpenSAK-Org/OpenSAK の issue をすべて見る
似ている issue
-
area: providers/aws priority: p2 size: S type: bug type: testing
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
finos/open-resource-broker#851 ·
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1〜3時間 初心者へのやさしさ 88/100
sandialabs/atlas-ui-3#1196 ·
メンテナーはふだん 1 日以内に返信
-
enhancement triage
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
ShaftHQ/SHAFT_ENGINE#7902 ·
メンテナーはふだん 1 日以内に返信
-
[Bug]: GraphML export writes invalid XML when a value contains a control character (e.g. form feed)オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
topoteretes/cognee#6646 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 75/100
DOI-USGS/pywatershed#428 ·