Add a two-dimensional grid / an array of time and location/duty
メンテナーはふだん 3 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 20/100
- issue の種類
- 機能追加
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- javascript
- 領域
- full-stack
調査の方向性
ファイル、テスト、エントリポイントは指定されていません。まず、投票、時間、担当業務、投票結果、担当者数の上限がどのように表現およびレンダリングされているかを調査し、その後、二次元グリッドのデータモデルとインタラクション設計を定義してください。説明されている軸、セルごとの上限、時間によって異なる担当業務、軸の切り替え、フィルタリングを機能がサポートすれば完了です。
索引モデルが issue の本文から書いたものです。
説明
⚠️ This issue respects the following points: ⚠️
- I agree to follow Nextcloud's Code of Conduct.
Describe the goal you'd like to achieve
As a poll owner, I want to be able to add a two-dimensional poll, because it helps to assign duties for e.g. a small festival at a school, etc.
Describe possible solutions
So for multiple times there are multiple options or a list of options to choose from.
Ideally you can specify the max number of votes/assignees per duty.
| time | option 1 | option 2 | option 3 | ... | option N |
|---|---|---|---|---|---|
| time1 11:00 - 12:30 | votes[1/1] | votes[2/1] | votes[3/1] | ... | votes[N/1] |
| time2 12:30 - 14:00 | votes[1/2] | votes[2/2] | votes[3/2] | ... | votes[N/2] |
| ... | ... | ... | ... | ... | ... |
| timeM 15:30 - 16:00 | votes[1/M] | votes[2/M] | votes[3/M] | ... | votes[N/M] |
Top-down should be time of day
left-right should be the order of the duties by default
Caveat: there may be a different list of duties per time of day.
But the two axis could be switched if necessary / wanted for display purpose.
An additional plus would be to filter on a specific duty option / time row/column.
Additional context
I got the idea from a tool in german: www.standeinteilung.de
Here is an example from the setup & configuration screen
- 主要言語
- JavaScript
- スター
- 285
- フォーク
- 91
- 平均マージ
- 4日 13時間
- マージ済み PR(30日)
- 32
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
nextcloud/polls のほかの issue
-
new
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
nextcloud/polls#4874 · コメント 1 件 ·
メンテナーはふだん 3 日以内に返信
-
needs approval
難易度 3/5 1〜2日 初心者へのやさしさ 53/100
メンテナーはふだん 3 日以内に返信
-
needs approval
難易度 4/5 3〜5日 初心者へのやさしさ 22/100
nextcloud/polls#5091 · コメント 3 件 ·
メンテナーはふだん 3 日以内に返信
-
enhancement
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
nextcloud/polls#4978 · コメント 4 件 · リアクション 1 件 ·
メンテナーはふだん 3 日以内に返信
-
new
難易度 3/5 1〜2日 初心者へのやさしさ 52/100
nextcloud/polls#4875 · コメント 2 件 ·
メンテナーはふだん 3 日以内に返信
nextcloud/polls の issue をすべて見る
似ている issue
-
赞~オープン
難易度 1/5 1時間未満 初心者へのやさしさ 72/100
DeanChensj/jiangshan-map#221 ·
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 65/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
メンテナーはふだん 13 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
AtlasOfLivingAustralia/species-lists#874 ·
メンテナーはふだん 1 日以内に返信
-
Slack: DM thread replies sent with "Also send to..." never reach the agent対応中かも @roboeve が今日担当しました。 オープンbug channel:slack p2
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信