EESSI/eessi-bot-software-layer

Bot to help with requests to add software installations to the EESSI software layer

EESSI/eessi-bot-software-layer は初心者に優しい?

EESSI/eessi-bot-software-layer への外部コントリビューターの PR が最近は少なく、どのくらいマージされるかはまだ言えません。 初心者向けの issue が現在 2 件オープンです。

スター
2
フォーク
23
オープンの初心者向け issue
2
索引済み issue
77
平均マージ
10日 1時間
マージ済み PR(30日)
3
主要言語
Python
ライセンス
GPL-2.0
最終 GitHub push
2026年10月13日
最新の索引
2026年10月14日
コントリビューションガイド
コントリビューションガイドがありません
行動規範
行動規範がありません
初心者向けラベル
help wanted

EESSI/eessi-bot-software-layer にコントリビュートするには

  1. コントリビューションガイドはないので、README と最近マージされた PR をいくつか読んで、変更の出し方をつかみましょう。
  2. あなたのコントリビュートはプロジェクトの GPL-2.0 ライセンスで公開されます。
  3. 下にある 2 件の初心者向けのオープンな issue から 1 つ選び、作業を始める前に取り組みたいとコメントしましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • avoid hard requirement for `python-glitab` or `PyGithub`
    オープン

    難易度 3/5 半日 初心者へのやさしさ 45/100

    EESSI/eessi-bot-software-layer#404 ·

  • Undocumented `build_job_script` behavior
    オープン
    docs

    難易度 1/5 1〜3時間 初心者へのやさしさ 74/100

    EESSI/eessi-bot-software-layer#401 ·

  • Handle or prevent Slurm job requeuing
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    EESSI/eessi-bot-software-layer#393 ·

  • Distinguish between node types with the same `cpu_subdir`
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    EESSI/eessi-bot-software-layer#389 · コメント 1 件 ·

  • Crash when calling `connections.gitlab.connect()` twice
    オープン
    bug gitlab

    難易度 1/5 1時間未満 初心者へのやさしさ 82/100

    EESSI/eessi-bot-software-layer#385 ·

  • Artefacts may be inside tarballs that are not exposed in bot comments
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    EESSI/eessi-bot-software-layer#383 · コメント 1 件 ·

  • Job dir collision when bot is installed on multiple repositories
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    EESSI/eessi-bot-software-layer#381 ·

  • Fix `connections.github.get_token()` error handling
    オープン

    難易度 3/5 半日 初心者へのやさしさ 55/100

    EESSI/eessi-bot-software-layer#380 ·

  • add unit tests covering GitLab support
    オープン
    difficulty:medium priority:high tests

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    EESSI/eessi-bot-software-layer#375 ·

  • document support for GitLab
    オープン
    difficulty:easy docs priority:high

    難易度 3/5 1〜2日 初心者へのやさしさ 55/100

    EESSI/eessi-bot-software-layer#374 ·

  • `cvmfs_customizations` option is broken
    オープン
    bug

    難易度 3/5 1〜2日 初心者へのやさしさ 30/100

    EESSI/eessi-bot-software-layer#367 · コメント 1 件 ·

  • bot:status command causes many responses - and doesn't allow addressing a single instance
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 42/100

    EESSI/eessi-bot-software-layer#363 ·

  • small improvements to bot...
    オープン
    code_cleanup difficulty:easy priority:low

    難易度 2/5 1〜3時間 初心者へのやさしさ 48/100

    EESSI/eessi-bot-software-layer#360 ·

  • crash when using `status last_build` command
    オープン
    bug difficulty:medium priority:medium

    難易度 2/5 1〜3時間 初心者へのやさしさ 48/100

    EESSI/eessi-bot-software-layer#338 · コメント 1 件 ·

  • Error is unclear when `app_id`, `installation_id` and/or private key aren't consistent
    オープン
    difficulty:easy enhancement priority:medium

    難易度 2/5 1〜3時間 初心者へのやさしさ 45/100

    EESSI/eessi-bot-software-layer#328 · コメント 1 件 ·

  • Passing ssh passphrase securely when calling the signing script
    オープン
    difficulty:medium enhancement priority:medium

    難易度 3/5 1〜2日 初心者へのやさしさ 30/100

    EESSI/eessi-bot-software-layer#323 · コメント 1 件 ·

  • add support for custom informative comments in the bot
    オープン
    difficulty:medium feature priority:medium

    難易度 3/5 1〜2日 初心者へのやさしさ 22/100

    EESSI/eessi-bot-software-layer#313 · コメント 5 件 ·

  • add note about changed processing of setting `load_modules`
    オープン
    difficulty:easy docs priority:low

    難易度 2/5 1〜3時間 初心者へのやさしさ 55/100

    EESSI/eessi-bot-software-layer#301 ·

  • Sanity check bot configuration
    オープン
    difficulty:medium enhancement priority:low

    難易度 4/5 3〜5日 初心者へのやさしさ 28/100

    EESSI/eessi-bot-software-layer#289 · コメント 1 件 ·

  • bot going beserk, reacting multiple times to same event
    オープン
    bug difficulty:medium priority:high

    難易度 4/5 3〜5日 初心者へのやさしさ 22/100

    EESSI/eessi-bot-software-layer#274 · コメント 8 件 ·

  • distinguish between optional, recommended and required configuration settings
    オープン
    difficulty:easy enhancement priority:medium

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    EESSI/eessi-bot-software-layer#268 ·

  • add test which checks that all strings are defined as constants + verify if all constants are still in use
    オープン
    code_cleanup difficulty:easy enhancement priority:low refactoring

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    EESSI/eessi-bot-software-layer#267 ·

  • add a bot command for testing the bot
    オープン
    difficulty:medium enhancement priority:low

    難易度 5/5 1週間以上 初心者へのやさしさ 22/100

    EESSI/eessi-bot-software-layer#265 ·

  • prevent building something again in the same PR / use `rebuild` instead
    オープン
    difficulty:easy feature priority:low

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    EESSI/eessi-bot-software-layer#245 ·

  • enable the bot to execute configurable workflows
    オープン
    difficulty:hard enhancement priority:medium

    難易度 5/5 1週間以上 初心者へのやさしさ 12/100

    EESSI/eessi-bot-software-layer#244 ·

  • support for running a `bot/pre-deploy.sh` script
    オープン
    difficulty:medium enhancement priority:medium

    難易度 5/5 1週間以上 初心者へのやさしさ 15/100

    EESSI/eessi-bot-software-layer#243 ·

  • KeyError: 'HTTP_X_HUB_SIGNATURE'
    オープン
    bug difficulty:easy priority:medium

    難易度 2/5 1〜3時間 初心者へのやさしさ 22/100

    EESSI/eessi-bot-software-layer#236 · コメント 2 件 ·

  • More clear reporting after build job times out
    オープン
    difficulty:easy enhancement priority:medium

    難易度 3/5 1〜2日 初心者へのやさしさ 42/100

    EESSI/eessi-bot-software-layer#226 · コメント 1 件 ·

  • Streamlining deploy workflow
    オープン
    difficulty:hard enhancement priority:medium

    難易度 5/5 1週間以上 初心者へのやさしさ 12/100

    EESSI/eessi-bot-software-layer#225 · コメント 1 件 ·

  • fluke download failures
    オープン
    difficulty:medium enhancement priority:medium

    難易度 5/5 1週間以上 初心者へのやさしさ 12/100

    EESSI/eessi-bot-software-layer#213 · コメント 3 件 ·

  • Improve handling of filter categories
    オープン
    difficulty:medium enhancement priority:low

    難易度 3/5 半日 初心者へのやさしさ 45/100

    EESSI/eessi-bot-software-layer#210 ·

  • Collapse `run_cmd` and `run_subprocess` into one function
    オープン
    code_cleanup difficulty:easy priority:low refactoring

    難易度 2/5 1〜3時間 初心者へのやさしさ 55/100

    EESSI/eessi-bot-software-layer#209 ·

  • Add support for talking to GitLab
    オープン
    difficulty:medium feature priority:high

    難易度 5/5 1週間以上 初心者へのやさしさ 12/100

    EESSI/eessi-bot-software-layer#194 · コメント 1 件 ·

  • job manager crashed while processing running jobs
    オープン
    bug difficulty:easy priority:high

    難易度 2/5 1〜3時間 初心者へのやさしさ 45/100

    EESSI/eessi-bot-software-layer#193 · コメント 3 件 ·

  • Add a bot command to immediately kill jobs.
    オープン
    difficulty:easy feature priority:high

    難易度 4/5 3〜5日 初心者へのやさしさ 18/100

    EESSI/eessi-bot-software-layer#190 · コメント 1 件 ·

  • prevent job submission to nodes with too little local disk
    オープン
    difficulty:easy enhancement priority:low

    難易度 5/5 1週間以上 初心者へのやさしさ 15/100

    EESSI/eessi-bot-software-layer#186 ·

  • bot should only complain for comments that are actual bot commands
    オープン
    bug difficulty:easy priority:medium

    難易度 3/5 半日 初心者へのやさしさ 30/100

    EESSI/eessi-bot-software-layer#184 ·

  • Add default pr comments
    再び着手できるかも @jonas-lq が 1276 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    difficulty:easy enhancement priority:low

    EESSI/eessi-bot-software-layer#176 · 担当者 1 名 ·

  • add support for asking bot to upload tarball of job working directory to S3 bucket
    オープン
    difficulty:medium enhancement priority:medium

    難易度 4/5 3〜5日 初心者へのやさしさ 22/100

    EESSI/eessi-bot-software-layer#168 · コメント 2 件 ·

  • add list of packages to be built to PR (as a comment)
    オープン
    difficulty:medium feature priority:medium

    難易度 5/5 1週間以上 初心者へのやさしさ 18/100

    EESSI/eessi-bot-software-layer#167 ·

  • add documentation for defining and using any EESSI repository as build target
    オープン
    difficulty:medium docs priority:medium

    難易度 3/5 半日 初心者へのやさしさ 45/100

    EESSI/eessi-bot-software-layer#166 ·

  • add a means to do post-processing after a job run
    オープン
    difficulty:easy enhancement priority:low

    難易度 4/5 3〜5日 初心者へのやさしさ 20/100

    EESSI/eessi-bot-software-layer#161 ·

  • Upload bot build logs to S3 or a similar backend.
    オープン
    difficulty:hard feature priority:medium

    難易度 4/5 3〜5日 初心者へのやさしさ 22/100

    EESSI/eessi-bot-software-layer#158 · コメント 1 件 ·

  • create checklist for PR reviewer (& block deployment if some checks not done?)
    オープン
    difficulty:medium enhancement priority:low

    難易度 5/5 1週間以上 初心者へのやさしさ 15/100

    EESSI/eessi-bot-software-layer#152 · コメント 2 件 ·

  • Add CI test before introducing default job time limit
    オープン
    difficulty:medium priority:low tests

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    EESSI/eessi-bot-software-layer#151 ·

  • support for rebuilding software or removing paths before ingestion
    オープン
    difficulty:medium enhancement priority:medium

    難易度 5/5 1週間以上 初心者へのやさしさ 12/100

    EESSI/eessi-bot-software-layer#147 ·

  • improve code quality of unit tests
    再び着手できるかも @boegel が 1384 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    code_cleanup difficulty:medium help wanted priority:medium

    EESSI/eessi-bot-software-layer#145 · 担当者 1 名 ·

  • consider leveraging cloud-select Python library for selecting instance types to use for builds
    オープン
    difficulty:medium enhancement priority:low

    難易度 5/5 1週間以上 初心者へのやさしさ 12/100

    EESSI/eessi-bot-software-layer#143 · コメント 6 件 ·

  • job manager crash due to "Bad credentials"
    オープン
    bug difficulty:medium priority:high

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    EESSI/eessi-bot-software-layer#142 · コメント 9 件 ·

  • find alternative for retry package
    オープン
    difficulty:medium enhancement priority:medium

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    EESSI/eessi-bot-software-layer#139 ·

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。