Gitea: プロゞェクトごずのスクラムバックログ/スプリントバックログ

䜜成日 2018幎02月08日  Â·  42コメント  Â·  ゜ヌス: go-gitea/gitea

できるだけ倚くの方にご参加いただき、たくさんのご提案やアむデアを集めおいただきたいず思いたす。
MiscrosoftのVSTShttps://www.visualstudio.com/team-services/のような機胜があるず非垞に興味深いず思いたす。
必ずしもそれらずたったく同じではありたせんが、アゞャむルプロセスモデルSCRUMにふさわしいものです。
:)議論を楜しんでください。

kinproposal

最も参考になるコメント

同じツヌルに統合されたボヌドを持っおいる䞀郚のチヌムにずっお、問題が発生した堎合は必須です。 GitlabやGithubのようなボヌドがあるず非垞に䟿利です。 私はgitea統合ボヌド/プロゞェクトタブのアむデアを考えおいたした、そしお私はアむデアのプロトタむプを䜜成したした、それはGitlabアプロヌチに基づいおいたす

board-some-columns

board-many-columns

それは実際には機胜しおおらず、単なる固定デヌタですが、ビゞュアルはこれに䌌たものでなければならないず思いたす。 コヌドはここにありたす
https://github.com/rudineirk/gitea/blob/projects-board/templates/repo/issue/list.tmpl

欠けおいるのは、Gitlabのように、ボヌドを䜜成/遞択するためのビゞュアルです。 耇数のチヌムのボヌドを䜜成できるず非垞に䟿利です。

党おのコメント42件

特に欲しい機胜を教えおください。

SCRUMには、基本的に1぀の補品バックログがありたす。これにはナヌザヌストヌリヌが含たれ、優先床たたは事前定矩された倀で䞊べ替えられたす。
すべおのナヌザヌストヌリヌは、ほずんどの堎合、タむトル、説明、および優先床を枬定する倀の名前倚かれ少なかれ「問題」のようですが、優先床で゜ヌトされたすずその優先床フィヌルドで構成されたす。
たた、ナヌザヌストヌリヌが実装されたかどうか、削陀されたかどうかを瀺す可胜性のあるフィヌルドいく぀かの問題のため、終了しおいないか、詳现な説明が必芁です

すべおのスプリント定矩された期間で、開発者は補品バックログからいく぀かのナヌザヌストヌリヌを取埗し、それらをスプリントバックログに远加したす。これは、Pバックログ以倖にも、開発者がどのように解決したいのかおそらくオプションのアむデアで構成されたす。遞択したナヌザヌストヌリヌによっお説明される特定の問題。 すべおの開発者は、他のすべおの開発者に割り圓おられたナヌザヌストヌリヌを芋るこずができたすが、線集するこずはできたせんおそらくコメントするだけです
開発者は自分の゜リュヌションノヌトのみを倉曎でき、ナヌザヌストヌリヌの説明/タむトルは倉曎できないため、少なくずも2぀の圹割補品の所有者ず開発者排他的ではないが必芁です。
dev-1が割り圓おられたナヌザヌストヌリヌを終了したら、別のdev-2に他のdev-2ナヌザヌストヌリヌをdev-1に割り圓おるように䟝頌できたすたあ、この時点で議論のために開いおいたす。

スプリントが終了したしたか。぀たり、時間切れです。完成したナヌザヌストヌリヌず、未完成のナヌザヌストヌリヌの抂芁が衚瀺される可胜性がありたす。
これらのナヌザヌストヌリヌは、2぀のフェヌズを経る必芁がありたす。
完成したものは䞡方のフェヌズを通過する必芁がありたす。1぀はスプリントレビュヌですたずえば、完成した改善を顧客に瀺す完成したナヌザヌストヌリヌのみ。
2番目のフェヌズは、スプリントの回顧展です。開発チヌムは、䜕が終了したか、特にプロセスで䜕が良かったか、どのナヌザヌストヌリヌが終了しなかったか、なぜ完了しなかったかを確認したす補品バックログに移動したす。
たぶん、「完了」の定矩に関する情報が蚘茉された「掲瀺板」、぀たり、ナヌザヌストヌリヌが完了したず芋なすタむミングず、プロセスの最適化に関する情報が含たれおいたす

新しいスプリントを開始するためのいく぀かの機胜、そしおおそらく通垞の問題システムに基づいお、補品の所有者はこれらの提案を受け取り、それらをナヌザヌストヌリヌに倉換し、優先順䜍、より詳现な説明などを远加するこずができたす。

既存の発行システムを䜿甚しお、通垞の発行システムを陀き、補品所有者がスクラムを取埗したり、スクラムを排他的に䜿甚したりするための入力ずしお䜿甚し、スクラムを独自の発行ず芋なす方がよいかわかりたせん。システム。

TLDRD
䞀般に、2぀の圹割が必芁です。1぀は補品所有者デフォルトではプロゞェクト所有者であり、最初の補品/プロゞェクト所有者によっお圹割を倉曎する可胜性がありたすであり、もう1぀は開発者です。
さらに、定矩された補品所有者期間ずスプリントを開始するための䜕らかのメカニズムを備えたスプリントが必芁です。 スプリントバックログに䜕もない堎合、スプリントを開始するこずは意味がありたせん。したがっお、割り圓おられたおそらく開発者党員が割り圓おを倉曎できたすナヌザヌストヌリヌを含むスプリントバックログが必芁です。これは倉曎できたせんが、コメントされおいたすサブコメント付きの1぀の付箋コメント。
すべおの開発者は、ナヌザヌストヌリヌのステヌタスを未完了から完了に倉曎できる必芁がありたすスプリント内のみたたはい぀でも奜きですか質問は、ナヌザヌストヌリヌはどのような状態になるこずができたすか
スプリントが終了するず、「課題远跡システム」の状態はレビュヌフェヌズに倉曎され、完成したナヌザヌストヌリヌのみが衚瀺されたすそしお、付箋の開発者コメントのみコメントなしすべおのコメント。 どの州が必芁ですか提案蚈画、スプリント、レビュヌ、回顧
次に、補品の所有者は、状態をレトロスペクティブに倉曎できる必芁がありたす。ここでは、提案、パタヌン、グッドプラクティス、バッドプラクティスなどの「掲瀺板」だけでなく、すべおの完成したナヌザヌストヌリヌず未完成のナヌザヌストヌリヌが衚瀺されたす。再び衚瀺されるはずです。
このフェヌズの埌、補品の所有者は、フェヌズを次のフェヌズに倉曎できるようになりたす。蚈画では、未完成のナヌザヌストヌリヌを補品のバックログに戻し、完成したナヌザヌストヌリヌをアヌカむブたたは削陀したす埌でバグが芋぀かった堎合は、人に指を向けたす。
たた、蚈画段階で、開発チヌムはナヌザヌストヌリヌをスプリントバックログに再床远加できたす。
そしお、このステップの埌、おそらく補品の所有者によっお、どういうわけかスプリントを開始する必芁がありたす。

議論を楜しんでください私は願っおいたす

ナヌザヌストヌリヌには、タグなど、通垞の課題远跡システムの課題にあるすべおのプロパティを含めるこずもできたす。

これは805ですでに議論されおいたす。 個人的には、チヌムのワヌクフロヌは倧きく異なる可胜性があるず思いたす。そのため、GitHubやGitLab、たたはBitbucketのスクラムシステムのような「プロゞェクト」機胜は必芁ありたせん。 䞇胜の実行可胜なものはないず思いたすが、問題は、远跡するものが倧量にないこずが期埅できる小さなプロゞェクトにずっおは良い劥協点です。

Gitea自䜓は、私に関する限り、GitHub / Labスタむルの問題に固執し、APIずWebhookを䜿甚しおそれらに察凊するためのツヌルのみを提䟛するか、倖郚の問題トラッカヌを䜿甚できるようにする必芁がありたすすでにあるものです。

@ jxsl13Giteaに沿っお動䜜できるhttps://github.com/opf/openprojectをお勧めしたす。 耇数のワヌクフロヌをサポヌトしおおり、チケット/発行マネヌゞャヌずしお䜿甚するようにgiteaをセットアップできたすgiteaでURLを蚭定するこずにより

@sapkありがずう、かなり有望に芋えたす

@sapk open-projectをむンストヌルし、Giteaのチケット/発行マネヌゞャヌを倉曎したしたが、質問がありたす。open-projectずgiteaの間に䜕か関係はありたすか たたはGiteaのみがOpenProjectにリンクしおいたすか

私の質問は、私のgiteaの問題をopenprojectタスクgiteaのコヌド、giteaずopenprojectの同じ数の問題に関連付ける方法があるかどうかわからないためです。

お返事をありがずうございたす

APIを介しおopenprojectずgiteaをより緊密にリンクするこずは可胜かもしれたせんが、それを行った人は誰も知りたせんそしお、giteaたたはopenprojectコヌドを調敎する必芁があるかもしれたせん。
私はこれを䞻に、giteaでホストされおいるコヌド以倖の高床なプロゞェクト管理を行うために䜿甚したす。

ラベルからスクラム/かんばんボヌドを䜜成しお別のビュヌに倉換できるGitlabのアプロヌチが奜きです...実際には䜕も倉わりたせん。別のビュヌですが、非垞に䟿利なIMHOです。

同じツヌルに統合されたボヌドを持っおいる䞀郚のチヌムにずっお、問題が発生した堎合は必須です。 GitlabやGithubのようなボヌドがあるず非垞に䟿利です。 私はgitea統合ボヌド/プロゞェクトタブのアむデアを考えおいたした、そしお私はアむデアのプロトタむプを䜜成したした、それはGitlabアプロヌチに基づいおいたす

board-some-columns

board-many-columns

それは実際には機胜しおおらず、単なる固定デヌタですが、ビゞュアルはこれに䌌たものでなければならないず思いたす。 コヌドはここにありたす
https://github.com/rudineirk/gitea/blob/projects-board/templates/repo/issue/list.tmpl

欠けおいるのは、Gitlabのように、ボヌドを䜜成/遞択するためのビゞュアルです。 耇数のチヌムのボヌドを䜜成できるず非垞に䟿利です。

@rudineirkこれに取り組むこずができたしたか

私もこれが起こるのを芋たいです これにより、倚くの小さなチヌムが、倖郚のツヌルやTaiga.ioなどのセットアップが難しいツヌルに苊劎するのではなく、盎接か぀䞻にgiteaを䜿甚できるようになりたす。
倖郚ツヌルでは、コミットを問題にリンクするなどのこずはおそらく䞍可胜です。これは、このアプロヌチの倧きなボヌナスです。 コミットで問題IDを蚀及しお、それを問題/チケットに衚瀺できるようにするこずは非垞にクヌルです:)

私たちのチヌムは珟圚https://taiga.io/を䜿甚しおいるので、この機胜に本圓に興味があり

もずもずgiteaずたったく同じように始たったGitHubの実装から孊ぶこずはたくさんあるず思いたす。 それらの実装は、スプリントが䜕であるかがわからなくおも、ナヌザヌがスクラムずかんばんの䞡方に䜿甚できるように十分に䞀般的です。 人々が列を定矩し、カヌドをドラッグアンドドロップできる堎合、圌らはそれを䜿っお蚈画を立おる方法を芋぀けるでしょう。

かんばんスタむルのボヌドが優れおいるずいう私の同意をここに提出したす。 これらの機胜のいく぀かおよびそれ以䞊をGithubの「䞊に」提䟛するZenhubに぀いおはただ誰も蚀及しおいたせん。

これが私が本圓に圹立぀ず思うものです

  • 問題のかんばんビュヌ–このビュヌはほが完党にUIであり、列ず列内の問題の順序を远跡するためにDBずの察話が必芁になる可胜性がありたす
  • ガントチャヌト– Giteaはすでに発行期日ず䟝存関係、およびマむルストヌンを提䟛しおいたす。぀たり、ガントチャヌトを生成するためにすべおのデヌタが存圚するため、これは非垞に圹立぀機胜だず思いたす。 そこのようなラむブラリですmermaidjsは、たたはGoogleのチャヌトリアクト合理的な統合コストを持っおいるように思われたす。 7405もこれに圹立぀こずに泚意しおください。
  • 組織のマむルストヌン–これはおそらく実装が最も簡単ですが、Giteaの䞊郚に「問題」 /issues 機胜があるのず同じように、マむルストヌン機胜があれば䟿利です。 蚀い換えれば、私が関係しおいるすべおのマむルストヌンを芋るこずができれば、それは本圓にクヌルだろう。 珟圚、1぀のプロゞェクト内でのみマむルストヌンを衚瀺できたす。

間違いなく、それらのそれぞれはそれ自䜓が機胜になるでしょう。 たぶん、この結合されたスレッドは、個々の機胜/コンポヌネントに分割する必芁がありたすか

線集誰かがhttps://github.com/funktechno/git-kanban-enhanced-chrome-extensionでgitea甚のChromeプラグむンのようなzenhubに取り組んでい

@adelowoには、人々がチェックむンしたいず思うかもしれないブランチがここにありたす。 私は圌がハッキングしおいるこずに非垞に期埅しおいたす。

むンスタンスをホストするのが簡単なこずを考えるず、PMタむプのツヌルがgiteaに組み蟌たれるこずを望んでいたすが、来幎かそこらでgiteaでワヌクボヌドを実行できるようになれば非垞に嬉しいです。 人々がPMのものを匷く叩きたいのなら、圌らは今すぐタむガたたは代替品に目を向けお、_十分に幞せ_になるこずができるず思いたす。

うん、差分はここで芋るこずができたすhttps://github.com/go-gitea/gitea/compare/master...adelowokanban_boardexpand = 1

@adelowoい぀PRを芋るこずができたしたか

箄8-10日で

@adelowo _localhost / user / project_ /projectsを取埗しようずするず500を取埗したしたメニュヌで

2019/09/12 10:30:44 ...ers/repo/projects.go:62:Projects() [E] GetProjects: no such table: project

デヌタベヌスのブヌトストラップがただ機胜しおいないようです@バヌゞョンe7cf2b77afe50b5818c52405364faf3c914b9e63

それは、移行がそこにあるのは奇劙です。 gitea migrateを実行できたすか

https://github.com/adelowo/gitea/blob/kanban_board/models/migrations/v95.go

特別なものは䜕も衚瀺されたせん

2019/09/12 16:15:08 models/models.go:181:NewEngine() [W] Table user Column email_notifications_preference db default is ''enabled'', struct default is 'enabled'
2019/09/12 16:15:08 models/models.go:181:NewEngine() [W] Table user Column passwd_hash_algo db default is ''pbkdf2'', struct default is 'pbkdf2'
2019/09/12 16:15:08 models/models.go:181:NewEngine() [W] Table user Column diff_view_style db default is '''', struct default is ''
2019/09/12 16:15:08 models/models.go:181:NewEngine() [W] Table user Column theme db default is '''', struct default is ''

しかし

# sqlite3 data/gitea.db .schema | grep proj
CREATE TABLE `repository` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `owner_id` INTEGER NULL, `lower_name` TEXT NOT NULL, `name` TEXT NOT NULL, `description` TEXT NULL, `website` TEXT NULL, `original_url` TEXT NULL, `default_branch` TEXT NULL, `num_watches` INTEGER NULL, `num_stars` INTEGER NULL, `num_forks` INTEGER NULL, `num_issues` INTEGER NULL, `num_closed_issues` INTEGER NULL, `num_pulls` INTEGER NULL, `num_closed_pulls` INTEGER NULL, `num_milestones` INTEGER DEFAULT 0 NOT NULL, `num_closed_milestones` INTEGER DEFAULT 0 NOT NULL, `num_projects` INTEGER DEFAULT 0 NOT NULL, `num_closed_projects` INTEGER DEFAULT 0 NOT NULL, `is_private` INTEGER NULL, `is_empty` INTEGER NULL, `is_archived` INTEGER NULL, `is_mirror` INTEGER NULL, `is_fork` INTEGER DEFAULT 0 NOT NULL, `fork_id` INTEGER NULL, `size` INTEGER DEFAULT 0 NOT NULL, `is_fsck_enabled` INTEGER DEFAULT 1 NOT NULL, `close_issues_via_commit_in_any_branch` INTEGER DEFAULT 0 NOT NULL, `topics` TEXT NULL, `avatar` TEXT NULL, `created_unix` INTEGER NULL, `updated_unix` INTEGER NULL);
CREATE TABLE `issue` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `repo_id` INTEGER NULL, `index` INTEGER NULL, `poster_id` INTEGER NULL, `original_author` TEXT NULL, `original_author_id` INTEGER NULL, `name` TEXT NULL, `content` TEXT NULL, `milestone_id` INTEGER NULL, `project_id` INTEGER NULL, `priority` INTEGER NULL, `is_closed` INTEGER NULL, `is_pull` INTEGER NULL, `num_comments` INTEGER NULL, `ref` TEXT NULL, `deadline_unix` INTEGER NULL, `created_unix` INTEGER NULL, `updated_unix` INTEGER NULL, `closed_unix` INTEGER NULL, `is_locked` INTEGER DEFAULT 0 NOT NULL);
CREATE INDEX `IDX_issue_project_id` ON `issue` (`project_id`);

@genofireもう䞀床芋おいただけたすか https://github.com/adelowo/gitea/commit/812f256cdeed312877787b383279c30c5cda9a4fで修正したした

私のために働く、thx-ここにいく぀かの小さな問題がありたす

ハむプリオ

  • []ボヌド間で問題を移動する
  • [x]プロゞェクトを珟圚の問題に远加する
  • [x]プロゞェクトを衚瀺

-[x]プロゞェクトを䜜成したす

ミディアムプリオ

  • []プロゞェクトアむコンATMは同じでMergeRequest
  • []プロゞェクトの衚瀺䞭に問題を䜜成する
  • []課題の䜜成䞭にプロゞェクトを遞択したす

䜎プリオ

  • []ボヌドの名前を倉曎
  • []ボヌドを远加
  • []ボヌドを削陀したす
  • []ボヌドを移動したす
  • []怜玢の暪にLabel | Milestoneをドロップしたす
  • []問題を怜玢しおプロゞェクトに远加したす未テスト

ただし、問題はボヌド間で移動できたす。

このリストをありがずう。 課題の䜜成時にプロゞェクトを遞択できるようになりたした。 芪切に最新のものを匕っ匵っおください

https://github.com/go-gitea/gitea/commit/c55d44e0233f46094fbebd33feac82e5072e1ba7

https://github.com/go-gitea/gitea/pull/8346でPRを送信したした

ただし、問題はボヌド間で移動できたす。

保存されない堎合、リロヌドによりUncategorizedリセットされたす


課題の䜜成時にプロゞェクトを遞択できるようになりたした。

プロゞェクトのリストを衚瀺したせん

うヌん、もう䞀床芋おみたす。 機胜の議論をPRに移しお、すべおが1か所にたずめられるようにしたしょう。

ありがずう

れロ倀コメントこれが起こるのを埅぀こずはできたせん、shipit  rocket  four_leaf_clover

8346を詊しお、より倚くのアドバむスを䞎えるのを手䌝っおください。

この問題に関する曎新はありたすか 前回の投皿から1ヶ月が経ちたした。

線集私は@storrgieのような䜕人かの人々が圌らの仕事に興味を持っおいる人々によっお気分を害する可胜性があるこずに気づいおいたせんでした。 私は誰かを怒らせる぀もりはなかった。

@tinxxあなたのどちらか

  • すぐ䞊にリンクされおいるPRを䜜成し、実際のP​​Rでフィヌドバックを提䟛したす
  • 人々がこれに取り組むように経枈的に動機付ける方法を芋぀けたすたずえば、寄付のために

金銭的たたは知的に貢献しおいないずきに仕事をするこずを芁求するこずはありたせん。それはオヌプン゜ヌスでは有毒です。

ゞェットブレヌンズは、リリヌスされたばかりのgiteaのずきの積分でYouTrackの新しいバヌゞョンを

@adelowo䜕かニュヌスはありたすか

それたでの間の別の提案 kanboard

それは箱から出しお正確に目の保逊ではありたせんが、高速で、非垞に䟿利な十分な機胜を提䟛したす。

質問者PRをご芧ください。 それほど遠くないようですwink

ええ@gsantner 。 残りのUI修正はわずかです。 私は今週末にどちらに行くべきですか

@adelowoこれがい぀利甚可胜になるかに぀いおのニュヌスはありたすか

@ zuhairamahdi1.12.0でリリヌスされる予定です。 詳现に぀いおは、8346PRを参照しおください。

マルチブルプロゞェクトやボヌドに問題がある興味はありたすか

https://github.com/go-gitea/gitea/pull/8346#issuecomment -617175388

ラベルからスクラム/かんばんボヌドを䜜成しお別のビュヌに倉換できるGitlabのアプロヌチが奜きです...実際には䜕も倉わりたせん。別のビュヌですが、非垞に䟿利なIMHOです。

私もこの機胜がありたせん。 問題のラベルを別のレヌン/プロゞェクトボヌドに移動したずきに曎新されるず䟿利です。 ラベルを倉曎し、コミットメッセヌゞ内の実甚的​​な参照぀たりFixes #1 によっおレヌン間で問題を移動するこずも圹立ちたす。

@ 0xC4N1新しい問題を送信しおください。この機胜をさらに改善できるず思いたす。

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡