mina-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Goldstein Lyor (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (SSHD-888) Maven artefacts sshd-core and sshd-common share common package names.
Date Mon, 11 Feb 2019 17:16:00 GMT

    [ https://issues.apache.org/jira/browse/SSHD-888?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16765176#comment-16765176

Goldstein Lyor commented on SSHD-888:

The OSGi package does not seem to be published on Maven Central. 
It will be - we are releasing 2.2.0 in the next few days and the OSGi package is part of it

Would you at least consider adding Automatic-Module-Name entries to the most widely used modules?

I am reluctant to do so since when the day comes to support modules we might forget about
this and have all sort of problems. Let's cross the modules bridge when we come to it. Anyway,
if I remember correctly one can run Java modules with a special flag that tells Java to assign
automatic module name...

> Maven artefacts sshd-core and sshd-common share common package names.
> ---------------------------------------------------------------------
>                 Key: SSHD-888
>                 URL: https://issues.apache.org/jira/browse/SSHD-888
>             Project: MINA SSHD
>          Issue Type: Improvement
>            Reporter: Keve Müller
>            Priority: Major
> The maven artefacts for SSHD share common package names which make them very hard to
use in a Jigsaw modularized project. Jigsaw does not allow modules to have the same package
> Suggestion:
> Either join these into a single artefact (simple) or refactor the code to use disjoint
package names (hard).
> Additionally, add
> {code:java}
>  Automatic-Module-Name org.apache.sshd{code}
>  to the manifest, to provide for a stable name for the module.

This message was sent by Atlassian JIRA

View raw message