Making them public without the permission of all the participants has both ethical and legal implications.
Making them public without the permission of all the participants has both ethical and legal implications.
It'd be cool if irclogger would skip logging channels with +s/+p. Obviously it's up to the service runner which channels are added to the config, but it would let individual channels decide to opt-out (or even opt-out for a certain amount of time by setting/unsetting it.)
Ideally, it's also handy to put your log link in the channel MOTD to everyone knows where the IRC log is.
100% this. IRC chat has no right to privacy as far as I'm concerned. If anyone can join without an explicit invite that has an expectation of privacy, those rights don't exist.
And freenode does have a clear policy on public logging, requiring you to disclose that you are logging beforehand or get permission before publishing. [0]