-
Notifications
You must be signed in to change notification settings - Fork 621
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Nate W <[email protected]>
- Loading branch information
1 parent
bdc4bb0
commit d622b5c
Showing
2 changed files
with
41 additions
and
39 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -205,6 +205,47 @@ CNCF - Jaeger: Jaeger v2 Kubernetes Operator (2024 Term 3) | |
- Upstream Issue: https://github.com/jaegertracing/jaeger/issues/5767 | ||
- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/330c6397-06ed-481c-8c86-13fdcbce3896 | ||
|
||
### KCL | ||
|
||
#### New local dependency storage for KCL package management tool | ||
|
||
CNCF - KCL: New local dependency storage for KCL package management tool (2024 Term 3) | ||
|
||
- Description: `kpm` is a package management tool for KCL. `kpm` needs to refactor the local storage structure of the current dependencies to support storage of packages with the same name from different OCI registes and caching of the remote dependencies. | ||
- Expected Outcome: The local storage structure has been designed in issue https://github.com/kcl-lang/kpm/issues/384, and the feature in issue need to be implemented. | ||
- Recommended Skills: golang | ||
- Mentor(s): | ||
- Zhe Zong (@zong-zhe, [email protected]) | ||
- Pengfei Xu (@Peefy, [email protected]) | ||
- Upstream Issue (URL): https://github.com/kcl-lang/kpm/issues/384 | ||
- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/bf3f9155-df89-481d-ab8e-17c36a1d91da | ||
|
||
#### The checksum check of the three-party dependencies | ||
|
||
- Description: `kpm` is a package management tool for KCL. `kpm` currently lacks checksum verification for dependencies, so this part needs to be completed to support package integrity verification and package source verification | ||
|
||
- Expected Outcome: Complete the workflow of adding checksum through `kpm` when uploading package and verifying checksum through `kpm` when downloading package | ||
- Recommended Skills: golang | ||
- Mentor(s): | ||
- Pengfei Xu (@Peefy, [email protected]) | ||
- Zhe Zong (@zong-zhe, [email protected]) | ||
- Co-Mentor: | ||
- Akash Kumar (@AkashKumar7902, [email protected]) | ||
- Upstream Issue (URL): https://github.com/kcl-lang/kpm/issues/394 | ||
- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/ade2c7db-ce6e-4c9c-bb4d-8a9e6ff1cf17 | ||
|
||
#### KCL Language Server Protocol Support on Lsp4IJ for Jetbrains IDEs | ||
|
||
- Description: Currently, the KCL IDE plug-in based on Jetbrains LSP cannot support all versions of Jetbrains IDE, so migrate the KCL IDE plug-in to Lsp4IJ to support all versions of Jetbrains IDE. | ||
|
||
- Expected Outcome: KCL IDE plug-in is migrated to Lsp4IJ | ||
- Recommended Skills: Java | ||
- Mentor(s): | ||
- Zheng Zhang (@He1pa, [email protected]) | ||
- Zhe Zong (@zong-zhe, [email protected]) | ||
- Upstream Issue (URL): https://github.com/kcl-lang/intellij-kcl-lsp/issues/3 | ||
- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/dd72885b-3f85-44af-a176-dd04717fb6dc | ||
|
||
### Konveyor AI | ||
|
||
#### Intelli-j IDE plugin integration of analyzer-lsp for real time updates with Konveyor AI | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -19,45 +19,6 @@ | |
|
||
## Proposed Project ideas | ||
|
||
### KCL | ||
|
||
#### New local dependency storage for KCL package management tool | ||
|
||
- Description: `kpm` is a package management tool for KCL. `kpm` needs to refactor the local storage structure of the current dependencies to support storage of packages with the same name from different OCI registes and caching of the remote dependencies. | ||
- Expected Outcome: The local storage structure has been designed in issue https://github.com/kcl-lang/kpm/issues/384, and the feature in issue need to be implemented. | ||
- Recommended Skills: golang | ||
- Mentor(s): | ||
- Zhe Zong (@zong-zhe, [email protected]) | ||
- Pengfei Xu (@Peefy, [email protected]) | ||
- Upstream Issue (URL): https://github.com/kcl-lang/kpm/issues/384 | ||
- LFX URL: | ||
|
||
#### The checksum check of the three-party dependencies | ||
|
||
- Description: `kpm` is a package management tool for KCL. `kpm` currently lacks checksum verification for dependencies, so this part needs to be completed to support package integrity verification and package source verification | ||
|
||
- Expected Outcome: Complete the workflow of adding checksum through `kpm` when uploading package and verifying checksum through `kpm` when downloading package | ||
- Recommended Skills: golang | ||
- Mentor(s): | ||
- Pengfei Xu (@Peefy, [email protected]) | ||
- Zhe Zong (@zong-zhe, [email protected]) | ||
- Co-Mentor: | ||
- Akash Kumar (@AkashKumar7902, [email protected]) | ||
- Upstream Issue (URL): https://github.com/kcl-lang/kpm/issues/394 | ||
- LFX URL: | ||
|
||
#### KCL Language Server Protocol Support on Lsp4IJ for Jetbrains IDEs | ||
|
||
- Description: Currently, the KCL IDE plug-in based on Jetbrains LSP cannot support all versions of Jetbrains IDE, so migrate the KCL IDE plug-in to Lsp4IJ to support all versions of Jetbrains IDE. | ||
|
||
- Expected Outcome: KCL IDE plug-in is migrated to Lsp4IJ | ||
- Recommended Skills: Java | ||
- Mentor(s): | ||
- Zheng Zhang (@He1pa, [email protected]) | ||
- Zhe Zong (@zong-zhe, [email protected]) | ||
- Upstream Issue (URL): https://github.com/kcl-lang/intellij-kcl-lsp/issues/3 | ||
- LFX URL: | ||
|
||
### Kyverno | ||
|
||
#### Kyverno CLI for the Mutate Existing Rule | ||
|