[04:32:36] [telegram] Are there any experts in software licensing? [04:32:37] [telegram] Most of the licenses contain the "as is" clause. While some, e.g. WTFPL, don't. What are the real implications of this? [04:32:38] [telegram] Does the "As is" clause really do something? Judging from https://en.wikipedia.org/wiki/As_is it is to waive https://en.wikipedia.org/wiki/Implied_warranty . But that, in my IANAL mind, seems to only apply to goods you sell, not to a software code you freely distribute. [04:32:40] [telegram] Can it be that if someone reuses your code in a paid product then you are indeed potentially liable? But then the article mentions that As is clause does not work in all jurisdictions anyway. Does it really work then? [04:32:41] [telegram] Does someone perhaps have examples where lack of as is clause in FOSS license caused some trouble for the licensers? [04:32:42] [telegram] // coming here following a discussion on the topic in Russian Discord server where a user pointed out that this clause is important. [11:04:05] [telegram] It implies lack of a 'no warranty disclaimer'. As simple as that. [11:04:05] [telegram] I'm not aware of any court cases about warranty for code under WTFPL hence no idea about practical implications. I don't see why software is not a 'good' though. [11:04:07] [telegram] Note that all of this completely depends on each country's jurisdiction and definitions of words. Plus IANAL. (re @Thecladis: Are there any experts in software licensing? [11:04:08] [telegram] Most of the licenses contain the "as is" clause. While some, e.g. WTFPL, don't. What are the real implications of this? [11:04:09] [telegram] Does the "As is" clause really do something? Judging from https://en.wikipedia.org/wiki/As_is it is to waive https://en.wikipedia.org/wiki/Implied_warranty . But that, in my IANAL mind, seems to only apply to goods you sell, not to a software code you freely distribute. [11:04:11] [telegram] Can it be that if someone reuses your code in a paid product then you are indeed potentially liable? But then the article mentions that As is clause does not work in all jurisdictions anyway. Does it really work then? [11:04:12] [telegram] Does someone perhaps have examples where lack of as is clause in FOSS license caused some trouble for the licensers? [11:04:13] [telegram] // coming here following a discussion on the topic in Russian Discord server where a user pointed out that this clause is important.) [16:04:25] [telegram] https://phabricator.wikimedia.org/T130906 How come something as trivial remains open for more than four years? 😳 Edge is more common than the IE by now, the message really needs to be updated … [16:06:03] [telegram] But it is just about changing hardcoded en text? Should not be difficult to do [16:06:19] [telegram] As long as someone knows what to add there :P [16:10:57] [telegram] "clearyourcache": "Note: After saving, you may have to bypass your browser's cache to see the changes.\n* Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)\n* Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)\n* Internet Explorer: Hold [telegram] Shall I fix it? :P [16:12:01] [telegram] I've submitting a patch now (re @tehreedy: Shall I fix it? :P) [16:12:12] [telegram] we can even backport it to REL1_35 :P [16:12:17] [telegram] I've submitted a patch now (re @tehreedy: Shall I fix it? :P) [16:12:40] [telegram] Why not backport all the way to 2016? 😜 (re @tehreedy: we can even backport it to REL1_35 :P) [16:12:51] [telegram] I can do it to REL1_31 ;) [16:12:58] [telegram] XD [16:13:47] [telegram] ah, i forgot to checkout a branch with the bug title before commiting. How important is that? @tehreedy [16:13:58] [telegram] doesn't matter [16:14:10] [telegram] as long as you can clean up your local dev environment. I mostly don't use branches [16:14:21] [telegram] git commit and then git reset HEAD~1 β€”hard [16:14:54] [telegram] I have to admit I still use the xkcd #1597 solution when it comes to submitting fresh patches πŸ˜‚ [16:15:04] [telegram] https://xkcd.com/1597/ [16:15:25] [telegram] You could just use the gerrit web interface :P [16:38:27] [telegram] I do the same except attempt using --force before the final step xD (re @jhsoby: https://xkcd.com/1597/) [17:14:58] [telegram] Great, thanks for helping out! I guess the task was simply forgotten back in 2016… 😌 [17:15:34] It definitely happens [17:16:37] [telegram] There are probably hundreds of tasks like that… really simple to fix, just nobody noticed them yet because they disappeared in the pile behind more difficult stuff [17:16:38] [telegram] So if you notice anything more like that, do bring it up here! (re @silente08: Great, thanks for helping out! I guess the task was simply forgotten back in 2016… 😌) [19:43:00] [telegram] it would be nice to have a way to find them. there is good first task but it is often not so easy. as rather new to the MW code person I would love to be able to find some even more things to do to feel this or that side of the code than those tasks are πŸ˜… [19:46:06] [telegram] it would be nice to have a way to find them. there is good first task but it is often not so easy. as rather new to the MW code person I would love to be able to find some even more trivial things to do to feel this or that side of the code than those tasks are πŸ˜… [20:46:41] [telegram] If people come across things like this (that are uncontroversial of course!) do mention them. It's a good way to get them fixed