Florent Daigniere <nextg...@freenetproject.org> writes: > On Sat, 2017-12-09 at 19:24 +0100, Arne Babenhauserheide wrote: >> Florent Daigniere <nextg...@freenetproject.org> writes: >> > Months later he is asking for help supporting the windows version of >> > the >> > legacy script that has now been broken for years (we're past the one >> > year mark now)... >> >> Let one point not be forgotten: >> >> You broke that script this spring when you disabled >> downloads.freenetproject.org without first checking which parts of our >> tools depended on it. This was a throwback of more than half a year on >> the way to finally getting next released. >> >> And you did that when I had just finished my setup to get reliable >> releases again. Despite me voicing concerns. > > You are re-inventing history here: > > 1) It wasn't my decision to switch to the new infrastructure: Keeping > osprey was both expensive (in £ but also sysadmin time) and useless > (since nothing was running nor working from it anymore).
The cost in £ is irrelevant compared to the amount we'd have to pay for even a single week of paid development. We had and have enough money in the account to keep osprey up for decades. Deleting it after I told you that there are things we should preserve was folly. And when I think about the time your premature deletion cost me and others, and all the breakage which resulted - not for you yourself or your workflows, but for many parts of the release process - this is a bad joke. > 2) In August 2016 (and probably before on IRC) I did warn that action > had to be taken: > https://www.mail-archive.com/devl@freenetproject.org/msg29456.html > ... Removing the DNS records and switching it off hasn't changed > anything to the fact that it was already broken. Wget and cURL both > check for HSTS headers by default, which means that "keeping it on" > wouldn't have helped with making existing deployments of the script > work. Since 1478 replaced the pinned certificates, that is simply wrong. We can change certificates with an in-freenet update, even use self-signed ones, and still get the security needed for the updater. > 3) You are the one who has changed the plan: > https://www.mail-archive.com/devl@freenetproject.org/msg54925.html I wrote this message after a discussion with you where you stated that the Maven repo would be the way with least work to be done. Which was false. But your quite strong requests that I investigate and choose among the alternatives you showed (which excluded the least effort one) did take up the time needed to avoid the breakage. When I asked you, what the lowest effort action would be which would keep everything working so we could migrate in small working steps, you left out the option to simply copy the file hierarchy and replace the pinned certificates. Yes, I could have thought about that myself, but I trusted your expert opinion. Due to that I lost a week where I spent most of my free time investigating the different options (as you asked me to) and trying to see what we could use. Yes, I put in work to keep things working despite the expected breakage. That you're now holding it against me that I tried to push things forward according to *your* wishes is unnerving. > Blame me all you want, but I have delivered upon what I said I would I give it to you that that's true in some sense, because you always said that others should do a large part of the work required due to the changes you did. You did not promise to do the work, you simply stated others should spend their time adapting to what you did. And then you forced the issue so we'd have widespread breakage if others do not bide. And not only once. Ever since I started as release manager, you put additional work on my plate, broke things which I needed in workflows I inherited, and harassed me when I did not do the exact thing you wanted me to do. I should have seen that coming when you deleted the ant build files from next. Despite that, I still moved forward to reduce the differences between master and next to minimize the risk of switching to next, and I preserved our ability to release some improvements despite the transition still being unfinished, and what I got from you were requests to invest more time into things you broke. Along with requests that I take a leading role, paired with harassment when I did not act as you wished; you tried to abuse me as spearhead to make others follow your ideas and attacked me when I did not. I am working on Freenet because I consider it important, but not to let myself be insulted by you. I am investing my private time, time I then do not spend with my family, and your continuous attacks are making this an unpleasant experience. I always tried to do what is the pragmatic way forward, the way which aids the project, even if that means taking the coals from the fire for you, and not to take your attacks personally even when they were, but given the persistence of your personal attacks in IRC and now also here in devl, I no longer see that as viable. You harassed xor for years, and I repeatedly asked you to stop that. When I became release manager, you started to first put in ever more demands for time investment by me and then to harass me when I did not follow. I am saying this now in public, because I cannot let it stand any longer. If I were to go, I expect that you would harass the next person who takes up any official role for the project. I do not know why you do that, but I no longer care: You take the joy out of contributing. The discussions with you were the largest energy drain for me in the past months, and that has to stop. But this is not how I want to end a email. Things I am happy about: Being able to ship Sharesite so people can create and update Freesites with minimal effort - which quite a few people took up. Finally shipping WoT build 19. Shipping bookmark update notifications. And it would be great to ship the new Windows installers and tray - this is already prepared, I just need to run the release script - along with a fixed update.cmd to finally be able to start testing releases from next without having to worry that the update could permanently block Windows users from updating in case something breaks in the networking layer. Best wishes, Arne -- Unpolitisch sein heißt politisch sein ohne es zu merken
signature.asc
Description: PGP signature