> Hi,
>
> is it advisable to create Godi packages that check out a labeled
> version from a version control system rather than download tarballs?
> E.g. if I want to make a new release, I'd ideally just want to update
> the version number in the Godi-Makefile rather than having to create a
> tarball, upload it to some website, get its size and sha1sum, and
> finally add this information to Godi.  One downside would likely be
> somewhat diminished security, since the sha1sum and size may not be
> stable (the VC might use updated archive and compression tools to send
> you a tarball).

Yes, I observed this in the past. The checksum sometimes changes, and it
is unclear why.

I'm currently working on a new version of GODI, and one way to cope with
this problem would be some integrated help to create a snapshot. This
means that the tarball will be downloaded once by the GODI server, and
only be distributed via GODI's own infrastructure, i.e. the users finally
get it from an address like godi-backup2.camlcity.org and not from the
original URL.

This would at least work if you don't need to run special procedures
before the release (like what Sylvain mentioned).

Using an established distribution method like tarballs is nevertheless
essential. VCs come and go, and users should not be forced to install VC
clients (at least for "normal" use).

Gerd


>
> Any ideas whether it's worthwhile for me to go into that direction, or
> should I better stick to the old & trusted but more cumbersome way?
>
> Regards,
> Markus
>
> --
> Markus Mottl        http://www.ocaml.info        markus.mo...@gmail.com
> _______________________________________________
> Godi-list mailing list
> Godi-list@ocaml-programming.de
> https://godirepo.camlcity.org/mailman/listinfo/godi-list
>
>


-- 
Gerd Stolpmann, Darmstadt, Germany    g...@gerd-stolpmann.de
Creator of GODI and camlcity.org.
Contact details:        http://www.camlcity.org/contact.html
Company homepage:       http://www.gerd-stolpmann.de
*** Searching for new projects! Need consulting for system
*** programming in Ocaml? Gerd Stolpmann can help you.

_______________________________________________
Godi-list mailing list
Godi-list@ocaml-programming.de
https://godirepo.camlcity.org/mailman/listinfo/godi-list

Reply via email to