apache / apache/datasketches-java
Add proper module name in Manifest
- 主要语言
- Java
- 星标
- 958
- 派生
- 226
- 平均合并
- 3 天 9 小时
- 30 天内合并 PR
- 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