Re: Test release for 1479
Matthew John Toseland <[email protected]> Sat, 14 Oct 2017 21:20:39 +0100
| Newsgroups | gmane.network.freenet.devel |
|---|---|
| Message-ID | <[email protected]> |
On 14/10/17 19:42, Arne Babenhauserheide wrote: > Matthew John Toseland <[email protected]> writes: > >> On 14/10/17 13:16, Arne Babenhauserheide wrote: >>> Hi, >>> >>> I’m slowly moving towards being able to release somewhat risky changes >>> on the new infra again. As first concrete step, >>> freenet-20171010-r1-snapshot.jar updates update.sh to be able to pull >>> new fred releases directly from github. It only covers >>> freenet-stable-latest.jar, but that should be enough to recover by >>> uploading a new release which ships new files via Freenet. This will not >>> suffice if connectivity plugins are broken, though. >> >> That sounds risky. What about the other dependencies - freenet-ext.jar, >> Bouncycastle etc? Bouncycastle for example may well be necessary for UOM >> to work. > > As long as no *new* bouncycastle is needed, this should not hit us. This > measure is to be able to release more invasive updates again without > having to worry that users might be left without any way to update back > to a working version. > > I would prefer to have a better version, but that will do much bigger > changes and we are currently without *any* way to update via clearnet. More invasive updates that don't involve changing any files other than freenet-stable-latest.jar? The old update scripts just had the other jars hard-coded. So they needed to be updated if we add a new dependency (but that will just work because we update the script itself first). Is there any reason we can't have that? Surely FPI has the ability to host (open source) files such as the dependencies? > > Best wishes, > Arne >
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEc27pBqYIRqYrFuFIDtgl+2jq2pEFAlnicaAACgkQDtgl+2jq 2pEolxAAoL5SD2bmsQqF479p15jy8lh+lBatrZwQ7IDFv9Hwhpb+7VsoMy4B3Cgr ZeKmKlmGCXIQRaxahvasuc07f/Z1OwJoNcWKB4gr3rJR3Qg/bg/3PeznvLwLOjTK MKypHNepqN3s7b/V0bn4UKD+2XQmVpJeiKC8htaX0kH5n6lCLnt/4gtSvcvIQj7G AiGTMss1MxJKaFligktwVQzi/ZYrjF0Kmyd+mDCgNq6RzRcNQ7lM/tu4+GB7am1D CA7l5aYzGVZj3HjmLjZ32ev8kWHmXGAok32rMsbKLVXnPHuCV2oIH/2Qwo5+aGP7 Cjm4rSVMtIPf/zQ1Lxgpdnu2KBkKiittB0m7q9or8dRqlb6SxBmLosXebhdRb88a E/rXojItsEK8q9l1JGVS08lnZzM+3K4rQp4E72iAKttI3EjHtv8jE9brf9EYBXbC ElN6Sf3Kezspik6Z/MEXCgHZZ9j1IIosKA7qFi/+GIdWdip+NDej5yKmOXuC9fY7 YN0wUdNjWjKQ+8WwgbeKjr3rwxjser3H7dKBzVi8Orwhj4g4x34zBfTeqejX0iaP aL7y+RnZiNOyHh/xQ2Prvbc904O2bsNNKHN5hKpQV4gd3Dfqm1XlA2lY/pokpIuL DYRya8uE4cXfDocdTB8rBeJHvxH//0XZQG7vailqEQ2CHomXZFw= =rSjM -----END PGP SIGNATURE-----