Automation analysis
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 15/100
調査の方向性
Start with the repository's GitHub workflows and the linked Automation Thesis Wiki sections for Generate test reports and Automatic code formatting. Review the analysis and recommendations, then determine a concrete automation scope and acceptance criteria with maintainers; the issue currently asks only for feedback.
索引モデルが issue の本文から書いたものです。
説明
I'm with the Software Engineering Research Group at the TU Delft, and I am investigating automations. I have looked at your repository and which GitHub workflows and Maven plugins you are using. I hope to provide you with some interesting insights about your repository! I'll give you a quick summary of what I found, and the automation tasks I recommend you to focus on next (:

| Level of maturity | Basic | Intermediate | Advanced |
|---|---|---|---|
| Collaboration | ✅ Completed this level! |
||
| ✔️ Prepare or create documentation artifacts |
✔️ Bot commits ❌ Generate documentation from source code |
❌ Publish documentation ❌ Commit validation ❌ Issues or PRs management |
|
| Code quality | ✅ Completed this level! |
||
| ✔️ Run tests ✔️ Static code style analysis |
❌ Test coverage and validity ❌ Generate test reports ❌ Automatic code formatting ❌ Static code quality analysis |
✔️ Verify packaging correctness ❌ Vulnerability scans ❌ Sign artifacts ❌ License checks |
|
| Development | ✅ Completed this level! |
||
| ✔️ Build files configuration |
✔️ Build environment configuration |
✔️ Optimization |
|
| Artifacts | ✅ Completed this level! |
||
| ✔️ Code compilation ✔️ Dependency management of artifact |
✔️ Build tasks, resources and configuration ✔️ Packaging ✔️ Release tagging ✔️ Publish artifacts to a registry |
✔️ Containerization ❌ Generate source and metadata artifacts ❌ Generate release notes ❌ Source control management |
And now? Next steps!
It is not always clear which automation tasks should be prioritized. It is however important to balance your automation efforts, as a uniform level of maturity is most productive. I'm here to help! Below is a list of tasks that you can work on to help level up your maturity across the automation domains:
- Implement Generate test reports; implemented by 10% of GitHub repositories
- Implement Automatic code formatting; implemented by 10% of GitHub repositories
What do you think?
Do you think my analysis is correct, do these recommendations help you? Or have I missed something?
For my master's thesis I'm doing research into the use of automations in GitHub repositories. With my findings, I want to see if I can help out developers with what automations they could focus on. Do you want to help me out? Leaving a response is much appreciated!
If you have any other Java/Maven projects you'd like analyzed, you can send me the repositories and I can analyze them for you!
- 主要言語
- Python
- スター
- 598
- フォーク
- 164
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
runtimeverification/k のほかの issue
-
難易度 4/5 3〜5日 初心者へのやさしさ 43/100
runtimeverification/k#4942 ·
-
bug
難易度 3/5 半日 初心者へのやさしさ 75/100
runtimeverification/k#4941 ·
-
Introduce composable symbolic execution interface in pyx再び着手できるかも @Stevengre が 124 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
runtimeverification/k#4939 · 担当者 1 名 ·
-
Concolic Explorerオープン
難易度 5/5 1週間以上 初心者へのやさしさ 32/100
runtimeverification/k#4937 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 30/100
runtimeverification/k#4936 ·
runtimeverification/k の issue をすべて見る
似ている issue
-
The changelog workflow excludes otelbot but not dependabot, so every Dependabot pull request fails the changelog check対応中かも @ocelotl が今日担当しました。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 82/100
open-telemetry/opentelemetry-python#5825 ·
メンテナーはふだん 2 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
cuga-project/cuga-agent#1020 ·
メンテナーはふだん 2 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 70/100
microsoft/playwright#43640 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
stac-utils/stac-fastapi-elasticsearch-opensearch#965 ·
メンテナーはふだん 2 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
メンテナーはふだん 1 日以内に返信