On Wed, 2018-01-10 at 21:10 +0000, Matthew Toseland wrote:
> Could somebody summarise what the plans are, and what the reasons
> behind
> them are for:
> 
> 1. Gradle,
> 
> 2. Deployment/updating of JARs etc.
> 
> I get the impression that this has been a major factor preventing
> forward progress for over a year.
> 
> This is particularly depressing given that more than five years ago I
> implemented good auto-update support in fred, including the ability to
> update different files separately, add new jars and so on, all from
> the
> simple file dependencies.properties. It would be very easy to generate
> the last-resort update scripts from that, provided we can provide a
> URL
> to get each component from. Any third-party deployment system will
> likely not work with Freenet, and even if it does, it won't work
> reliably with Freenet when nearly anything except the transport layer
> breaks (unlike the current system).
> 
> If the goal is to split up freenet-ext.jar that's great, but again
> that
> is fundamentally very straightforward and does not require rewriting
> all
> the installers and depending on polling a third party web server.
> 
> So what is going on, and why?
> 
> 

What's happening is that Arne is refusing to move forward... and keeps
releasing off the old release tools and Ant.

The rest of the team has been working on next (I've done most of the
current gradle support, including deterministic builds, ... steve has
been working on the release tools, ...) 

On a personal level, I've given up. I'm not enjoying contributing as
much as I used to (mostly because I waste my time argueing with Xor and
Arne)... so nothing is moving forward. Have a look to the diff of the
last few released builds; it's depressing.

Florent

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to