bazelbuild / bazelbuild/rules_java

Release the java runfiles library as a maven coordinate

オープン
#360 コメント 4 件 リアクション 2 件 担当者 0 名 GitHub で見る
P4
主要言語
Starlark
スター
103
フォーク
102
PR マージ指標
30日以内にマージされた PR はありません

説明

When working on a project that doesn't build with bazel but needs to use the runfiles library (for example, when porting a project from gradle to bazel) there's no easy way to access the java runfiles library. [The Python world exports theirs as a wheel](https://pypi.org/project/bazel-runfiles/).

It would be helpful to expose the java runfiles library as a maven coordinate.

Bazel projects can either not use the coordinate or use a `maven.override` to point to the Bazel-provided version.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず Java runfiles ライブラリと、リポジトリに既存の release 設定を見つけます。Bazel が提供するバージョンパスを維持したまま、ライブラリを Maven coordinate として公開する方法を確認し、その後、Bazel を使用しない consumer が公開された artifact を解決して使用できることを検証します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java
領域
build-system, release
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
静か
明瞭さ
おおむね明確
初心者へのやさしさ
55/100

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

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