[erlang-questions] Building, Packaging and Installing

Tim Watson watson.timothy@REDACTED
Tue May 8 09:11:47 CEST 2012


Yes that's a good idea and similar in many ways to what tuncer suggested so +1 on both counts. 

Nonetheless I am of the opinion that binary packages are simpler for the publication tool author as they push the build responsibility to the library author 
To configure their project and travis hooks accordingly.

Hackage is a good example architecture in many ways though.


On 7 May 2012, at 14:31, Tristan Sloughter <tristan.sloughter@REDACTED> wrote:

> > 7) Binary or source packages?
> >
> >    - Ummm - tricky
> >
> 
> I think binary is better but adds a lot of complexity. Erts versions, projects containing native code, etc. makin this the publishers responsibility means the tool only has to focus on the packaging problem not the build space. Third party  signing allows you to support sources which gaven't been published by the originator.
> 
> I'd be happy with starting with just a source solution, but I think a binary one is definitely needed and can be simplified with TravisCI -- it'll build with multiple Erlang versions.
> 
> I really wish I could plugin to the hosted TravisCI to have a job run to publish artifacts. I only briefly looked into that, so maybe something there is possible.
> 
> Tristan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20120508/90e17d68/attachment.htm>


More information about the erlang-questions mailing list