IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#i2p-dev
/2022/05/20
@eyedeekay
&eche|on
+R4SAS
+RN
+acetone
+dr|z3d
+hottuna
+orignal
+postman
+weko
An0nm0n
Arch
FreefallHeavens
Gid_
Hidenet1
Irc2PGuest15889
Irc2PGuest19856
Irc2PGuest2827392
Irc2PGuest33877
Irc2PGuest68850
Onn4l7h
Onn4|7h
ProRu
Sleepy
Soni
T3s|4_
Teeed
aargh3
admin
anon1
b3t4f4c3__
cheddah
eyedeekay_bnc
itsjustme
j6
limak
not_bob_afk
profetikla
qend-irc2p
rapidash
tbqdrn
theglitch
w8rabbit
x74a6h
zer0bitz
zzz2
zlatinb eyedeekay: re GPLv2+CE compliance
zlatinb I'm doing something very different from you in the Mac bundle
zlatinb we should go over what approach is the correct one, or if both are ok
eyedeekay I see your last change was to bundle all the licenses from i2p.i2p into the Resources directory, I want to double check that I get all that installed with NSIS
eyedeekay But I'm not quite sure what we are doing very differently otherwise?
zlatinb afaik you're generating an License-index file, whereas I'm just copy-pasting the LICENSE.txt from i2p.i2p
zlatinb and then cat >> to it a blurb about GPLv2+CE (see previous commit)
zlatinb the assumption being that zzz has done his homework on license compliance in the LICENSE.txt file and it's ok to just build on top that lol
zlatinb also wrt maintainability it's better to rely on a single source of truth so to speak
zzz eyedeekay, re: SAM exception - if you have questions about code, this is a good place to ask, before you check in changes
zzz putting speculation and ponderings into check comments is neither good practice nor a good look for the project
zzz translators: console news release announcement entry pushed to transifex, please translate by Noon UTC Monday
eyedeekay Ack. I guess my only question is whether there is another way which would have worked? I tried re-creating SAMException on the Android app in a scope I could use it, but it didn't work
eyedeekay zlatinb: I see... LICENSE.index is mostly there to be picked up by NSIS, since NSIS shows one license page by default the purpose of concatenating them is to make sure all licenses show up in the NSIS license page
eyedeekay Individual license files for bundled software(the files that get combined) are also installed by the installer
zzz eyedeekay, no, that's the correct change, it's the speculation that was wrong. It wasn't public before because it was never thrown from a public class, afaik, it was internal only
zzz there's nothing wrong with public methods in a package private class, it wasn't a bug, it's just that it wasn't part of the public API before
zzz so let's make changes based on solid understanding, not add checkin comments that make it look like we're flailing coder hacks around here :)
eyedeekay Thanks for helping clarify that for me. I guess I got the right answer, but with like 25% right reasoning. Good thing I'm making progress in TIJ
eyedeekay OK I've got some improvements to the licensing stuff inbound, should make it much less confusing, there were a few issues I hadn't identified with it until I went through it all end-to-end today, nothing huge but I'll document it in the release section of the readme
zzz dr|z3d, no