apache / apache/datasketches-java

Add proper module name in Manifest

Aperta Adatta ai principianti
#731 16 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
958
Fork
226
Merge medio
3g 15h
PR unite (30g)
10

Descrizione

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*

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia dalla configurazione di build Maven che crea il JAR della libreria e confronta il manifest generato con l’esempio nell’issue. Aggiungi la voce Automatic-Module-Name richiesta tramite la configurazione del manifest del JAR, quindi verifica che il manifest generato contenga org.apache.datasketches.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
build-system
Tipo di issue
Funzionalità
Difficoltà
2/5
Tempo stimato
1-3 ore
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
65/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.