Re: Test release for 1479

Arne Babenhauserheide <arne_bab-S0/[email protected]> Sun, 15 Oct 2017 11:02:31 +0200
Newsgroups gmane.network.freenet.devel
Message-ID <[email protected]>
Matthew John Toseland <[email protected]> writes:

> 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?

Once we can update freenet-stable-latest.jar to a version which
connects, we can use dependencies.properties to update other files.

> 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?

Yes, it does. But we have to rebuild that capability because what we had
got lost with downloads.freenetproject.org.

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken
signature.asc (application/pgp-signature, 832 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE801qEjXQSQPNItXAE++NRSQDw+sFAlnjJMMACgkQE++NRSQD
w+viRRAAueVtVMcJgQzk/G3kvpVoYh8Y0N4GjxMRrjDNE2SEr3J+sq7/M/lnAgH3
xlxLcp8Qu/3KZ/Ty46rd2b49rBrtTHSm9GWLVKfGL/CBXJXsLdTyr7WkaQa2u95z
/YKWjtnyMdbJSz1Zi7rbNuKgxuWubsVCqIElXSy8SC666Li2dqWe8BGHYxWlfMsG
NUJ21rXobhMvha7Gwcm6pARpSPa+e9UdCyn3vESWy+PwrVdxs3HUwGx4cyxQoo9d
a4mXjsDNn6SHFf4Zw3WbZ4XPUFztp4tZZkK2wXN4bfNriJDDFScovZA8EbLIBotC
kJGbHKVGR2+3E/lQ8LvVYpij9WrgBAK1pCy7c17gYUEq9e5qq6+T7HHHQrD9YrX+
iwQxXYjzfpMVZND5u2vStl0XmXlHe7Hz1khSl+JQVdx0Wkajw+ENjryftMxc7i3B
Ehy7UENnk5Tk/Rn6/cUoqOJAwod3qqjAVMZjr3nxXccFMTYR5LV322h1Gy79Aaxu
dNZFIiggfYaPPdZ3KajlNr66ttLO4u3PNCibUmC4EAVPmCViK9U5txXSpPmP3MpO
lOiqZekyOUXcx8ZgU26r7R03hfi4JWjX/JgDYqk0fV2DNt2uzJfQOHWwdY9wG4XL
prJs1oQQNm/uMM78vPGA3wjtdx1QHR+ANOhGP8AiFsqR/RYPIPI=
=vQoP
-----END PGP SIGNATURE-----