apache / apache/datasketches-java
Add proper module name in Manifest
- 主要言語
- Java
- スター
- 958
- フォーク
- 226
- 平均マージ
- 3日 9時間
- マージ済み PR(30日)
- 8
説明
Hello,
Any plan to add proper jpms/JDK9 module configuration into the library?
Current manifest looks like :
```
Manifest-Version: 1.0
Build-Jdk-Spec: 25
Build-OS: Mac OS X aarch64 26.1
Build-Tool-Jdk-Spec: 25
GroupId-ArtifactId: org.apache.datasketches:datasketches-java
Implementation-Vendor: The Apache Software Foundation
git-branch: 9.0.X
git-commit-id: f3b334b380feee9f928500de9adb6bbf763fc104
git-commit-tag: 9.0.0-RC1
git-commit-time:
git-commit-user-email: xxx@yyy.com
```
An easy way forward would be through an additional `Automatic-Module-Name` entry, like:
```
Automatic-Module-Name: org.apache.datasketches
```
it can be done with something like:
```
org.apache.maven.plugins
maven-jar-plugin
org.apache.datasketches
```
*edit: I would benefit from this going from datasketches 7.X*
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
ライブラリ JAR を作成する Maven ビルド設定から始め、生成された manifest を issue の例と比較します。JAR manifest の設定を通じて要求された Automatic-Module-Name エントリを追加し、ビルドされた manifest に org.apache.datasketches が含まれていることを確認します。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- java
- 領域
- build-system
- issue の種類
- 機能追加
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 活発さ
- 静か
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 65/100