test: check KeysUtils against keyfiles at_auth actually writes
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 45/100
- issue の種類
- 機能追加
- 明瞭さ
- おおむね明確
- 活発さ
- 活発
- 技術スタック
- java
- 領域
- ci-cd, testing-qa
調査の方向性
Start with KeysUtilsTest and compare its typed key document with the at_auth 4.0.0-rc2 keyfile format described in the issue. Read related issue #425, then determine whether the CI step or format-pinning approach is supported by this repository. Done means a regression check detects incompatible changes between at_auth-written keyfiles and KeysUtils.
索引モデルが issue の本文から書いたものです。
説明
KeysUtilsTest builds at_auth's typed keys document from a model (field names, version marker, role spellings as raw literals). No at_java test reads a keyfile at_auth wrote, so a change to that format in at_auth would not turn at_java red.
The format has moved before: #425 describes keys[].keyParts[] with keyPartType and keyAlgorithmType, while the keyfiles at_auth 4.0.0-rc2 wrote use enrollments[].keys[].material[] with role and algorithm.
Options: a CI step that writes a keyfile with at_auth and reads it with KeysUtils, or rely on at_auth pinning its own format. Related: #425, which ports the typed format itself.
- 主要言語
- Java
- スター
- 2
- フォーク
- 19
- 平均マージ
- 1日 6時間
- マージ済み PR(30日)
- 7
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
atsign-foundation/at_java のほかの issue
-
Port pluggable cryptography and re-wire current cryptography as default再び着手できるかも @gkc が 33 日前に担当しましたが、オープン中のプルリクエストはありません。 オープンenhancement
atsign-foundation/at_java#430 · 担当者 1 名 ·
-
Port Dart's typed atKeys key material to at_java, with Dart-interoperable JSON再び着手できるかも @gkc が 33 日前に担当しましたが、オープン中のプルリクエストはありません。 オープンenhancement
atsign-foundation/at_java#425 · コメント 1 件 · 担当者 1 名 ·
-
Generate a SBOM and SLSA attestations during the release workflow再び着手できるかも @cpswan が 188 日前に担当しましたが、オープン中のプルリクエストはありません。 オープンenhancement
atsign-foundation/at_java#383 · コメント 3 件 · 担当者 2 名 ·
-
Enhance Activate utility such that it has feature parity with dart activate_cli再び着手できるかも @akafredperry が 250 日前に担当しましたが、オープン中のプルリクエストはありません。 オープンenhancement
atsign-foundation/at_java#338 · 担当者 1 名 ·
-
Should Activate utility be migrated to an AtActivationClient interface and implementation in the api package?再び着手できるかも @akafredperry が 250 日前に担当しましたが、オープン中のプルリクエストはありません。 オープンenhancement
atsign-foundation/at_java#334 · 担当者 1 名 ·
atsign-foundation/at_java の issue をすべて見る
似ている issue
-
Clarify Javadoc for Logger methods taking Object... arguments with regards to Throwable detectionオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
-
難易度 1/5 1〜3時間 初心者へのやさしさ 88/100
-
[Bug] The shared instance selector's placeholder and no-match text ignore the display language対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 90/100
apache/rocketmq-dashboard#5561 ·
メンテナーはふだん 3 日以内に返信
-
enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
HMCL-dev/HMCL#6934 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
test(setup): GitHub configuration tests fail when the temp path is long enough for YAML folding対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープンbug good first issue help wanted priority medium size S
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
martin-francois/symphony-trello#776 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信