You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@pekko.apache.org by "pjfanning (via GitHub)" <gi...@apache.org> on 2023/02/08 12:18:25 UTC

[GitHub] [incubator-pekko] pjfanning opened a new issue, #150: build binary distribution

pjfanning opened a new issue, #150:
URL: https://github.com/apache/incubator-pekko/issues/150

   Split out from https://github.com/apache/incubator-pekko/issues/78
   
   * https://infra.apache.org/release-distribution -- talks mainly about the source distributions (handled in #78)
   * ASF projects seem to always produce binary distributions too (example -  https://logging.apache.org/log4j/2.x/download.html)
   * the binary distribution is not to be confused with the jars with push to Maven
   * it is a standalone zip (and tgz) that contains all the jars we build and the dependency jars that are needed
   * probably also some sample code and associated scripting that can be used to try out the jars
   * there might be an existing sbt plugin that could be used - but commonly used ones like sbt-assembly don't produce exactly what we need (it creates an uber jar)
   * we may need to write our own sbt plugin
   * or possibly a script 
   * one of the trickiest bits is going to be getting all the dependency jars dowloaded and to handle version conflicts (eg one pekko module might need a different version of a dependency jar from another) - how will our binary distribution be structured to handle this?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org


[GitHub] [incubator-pekko] pjfanning commented on issue #150: build binary distribution

Posted by "pjfanning (via GitHub)" <gi...@apache.org>.
pjfanning commented on issue #150:
URL: https://github.com/apache/incubator-pekko/issues/150#issuecomment-1423922862

   https://incubator.apache.org/guides/releasemanagement.html only mentions source releases. We will also publish jars to Maven Central via repository.apache.org. There is no requirement to produce additional binary artifacts like the one described in the issue description.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org


[GitHub] [incubator-pekko] pjfanning closed issue #150: build binary distribution

Posted by "pjfanning (via GitHub)" <gi...@apache.org>.
pjfanning closed issue #150: build binary distribution
URL: https://github.com/apache/incubator-pekko/issues/150


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org