*** toscalix has joined #baserock | 07:41 | |
*** gtristan has joined #baserock | 10:56 | |
*** gtristan has quit IRC | 12:58 | |
*** gtristan has joined #baserock | 13:07 | |
gitlab-br-bot | definitions: merge request (jjardon/license->master: Add MIT license) #80 changed state ("opened"): https://gitlab.com/baserock/definitions/merge_requests/80 | 13:29 |
---|---|---|
gitlab-br-bot | definitions: merge request (jjardon/license->master: Add MIT license) #80 changed state ("opened"): https://gitlab.com/baserock/definitions/merge_requests/80 | 13:31 |
paulsherwood | jjardon: who says MIT was the defacto licence? | 13:32 |
jjardon | I think it is, but is difficult to know as the project doesnt have license at all | 13:32 |
* paulsherwood had thought, but may be wrong, that we concluded that it wasn't worth attempting to apply a licence to yaml? | 13:32 | |
jjardon | then this project is propietary | 13:32 |
* jjardon thinks he explains that before | 13:33 | |
paulsherwood | interesting theory. you may be right | 13:33 |
* jjardon removes the claim about MIT | 13:33 | |
gitlab-br-bot | definitions: merge request (jjardon/license->master: Add MIT license) #80 changed state ("opened"): https://gitlab.com/baserock/definitions/merge_requests/80 | 13:34 |
paulsherwood | not sure we can just go and (re)licence like that, without checking history to establish provenance | 13:34 |
benbrown_ | many of the extensions are gpl 2 | 13:34 |
jjardon | paulsherwood: what plan of action do you suggest? happy to help fix this | 13:34 |
benbrown_ | actually, have they been removed from master? | 13:34 |
* paulsherwood doesn't know... thinking | 13:35 | |
benbrown_ | apparently so | 13:35 |
jjardon | benbrown_: I have added "If not specified otherwise, all the contents in this repo are licensed under the MIT license (see LICENSE file on the root folder)" Not sure that's enough | 13:35 |
paulsherwood | jjardon: what's the problem we are fixing, precisely? | 13:35 |
jjardon | paulsherwood: be able to use definitions on other projects | 13:36 |
jjardon | right now looks like it is a FOSS project, but without a license, technically is a propietary one (we keep all the rigths) | 13:36 |
jjardon | license is used to express what rights we give to others | 13:37 |
paulsherwood | well the intention is not to keep rights | 13:37 |
jjardon | exactly, that's why we need a license, as per default we keep all the rigths | 13:37 |
paulsherwood | i think when we checked other similar projects, we found they weren't licencing (e.g. bitbake build recipes) but i may be wrong | 13:38 |
* paulsherwood has a faulty memory sometimes | 13:38 | |
flatmush | doesn't mean they're right though, anything that has no license is copyrighted by default | 13:39 |
paulsherwood | true | 13:39 |
flatmush | if we can't license all of the project, then the YAML files should have a license added to the top, despite it looking horrible and messy | 13:39 |
flatmush | on OFC it was a good move since it improved the comment ratio on openhub :) | 13:39 |
jjardon | paulsherwood: bitbake recipes are MIT | 13:40 |
* paulsherwood suggests mailing the list, to ask if anyone objects to applying MIT licence from now on | 13:40 | |
paulsherwood | and then merging after a suitable grace period | 13:40 |
flatmush | wouldn't you need explicit permission from any non-codethink contributor to definitions? | 13:40 |
flatmush | I've done this once in the past and I e-mailed every contributor directly. | 13:41 |
paulsherwood | flatmush: perhaps. i think it depends on the scale of the contribution, and whether the contribution was orgiinal or not | 13:41 |
paulsherwood | given there was no "licence" before, it's just de-facto copyright... if we assert MIT Copyrigh The Baserock Project Contributors i think we'd have it covered | 13:42 |
paulsherwood | not a lawyer, though. | 13:43 |
paulsherwood | jjardon: while we're on, is there some trick to allow gitlab.com runners more than 3 hours for a pipeline? | 13:43 |
flatmush | paulsherwood: I'm pretty sure you can't MIT something on behalf of someone else | 13:44 |
flatmush | since you're making promises about their copyright | 13:44 |
paulsherwood | hmmm. of course you may be right | 13:44 |
flatmush | may :) | 13:45 |
paulsherwood | yup... not sure this would ever trigger an actual disagreement, let alone a definitive ruling | 13:45 |
paulsherwood | flatmush: in the previous case, did you get replies from all contributors? | 13:46 |
flatmush | I did yes, and I hadn't spoken to the people in years | 13:46 |
flatmush | but I think there were only 5 people | 13:46 |
paulsherwood | jjardon: are you ok to do git blame on master, and email all contribs? | 13:46 |
paulsherwood | flatmush: or would you expect this on all previous versions, not just master? | 13:47 |
flatmush | if we're only MIT'ing master then we only need to care about what's in it | 13:47 |
paulsherwood | ack | 13:47 |
flatmush | of course, if we ever plan on merging/cherry-picking branches, then we'd need permission from everyone | 13:47 |
* paulsherwood sighs :-) | 13:48 | |
paulsherwood | jjardon: for completeness, all contribs, all branches | 13:48 |
flatmush | should be fine to do master, if we license at the top of every file | 13:48 |
flatmush | then any file that's merged without a license header, isn't MIT | 13:48 |
flatmush | and we could e-mail the contributor if that ever happens | 13:49 |
paulsherwood | simpler to try to do everyone at once. i expect most will be fine with it | 13:49 |
flatmush | yeah, hard to imagine anyone being too crazy about MIT | 13:49 |
flatmush | unless richard stallman contributed anything | 13:49 |
paulsherwood | heh | 13:50 |
jjardon | paulsherwood: sure, I will try email the mailing list and CC everyone that have ever contributed | 13:52 |
jjardon | paulsherwood: mmm, no contributors from outside Codethink (at least for master); Is still needed to send an email to everyone? I guess Codethink kept the copyright on those cases | 13:56 |
flatmush | codethink has copyright by default for any work done in working time | 13:57 |
flatmush | so shouldn't be needed | 13:57 |
benbrown_ | There are out of hours commits from non-codethink emails | 14:01 |
paulsherwood | flatmush: what benbrown_ said | 14:01 |
paulsherwood | codethink expressly encourages personal contributions, and those contributions are not (c) codethink | 14:02 |
jjardon | yeah, there are some personal email addresses though, so maybe is still worth asking | 14:02 |
paulsherwood | ack | 14:03 |
*** noisecell has quit IRC | 15:21 | |
*** gtristan has quit IRC | 15:26 | |
*** toscalix has quit IRC | 16:19 | |
*** chrispolin has quit IRC | 17:28 | |
*** chrispolin has joined #baserock | 17:29 | |
*** gary_perkins has quit IRC | 17:43 | |
*** ltu has quit IRC | 17:43 | |
*** tlater has quit IRC | 17:43 | |
*** anahuelamo has quit IRC | 17:43 | |
*** chrispolin has quit IRC | 17:43 | |
*** chrispolin has joined #baserock | 17:47 | |
gitlab-br-bot | definitions: merge request (jjardon/license->master: WIP: Add MIT license) #80 changed state ("opened"): https://gitlab.com/baserock/definitions/merge_requests/80 | 17:48 |
*** anahuelamo has joined #baserock | 17:50 | |
*** gary_perkins has joined #baserock | 17:51 | |
*** laurence- has joined #baserock | 17:51 | |
*** tlater has joined #baserock | 17:52 | |
*** chrispolin has quit IRC | 20:45 | |
*** gary_perkins has quit IRC | 20:45 | |
*** anahuelamo has quit IRC | 20:45 | |
*** laurence- has quit IRC | 20:45 | |
*** tlater has quit IRC | 20:45 | |
*** gary_perkins has joined #baserock | 20:46 | |
*** tlater has joined #baserock | 20:48 | |
*** anahuelamo has joined #baserock | 20:49 | |
*** chrispolin has joined #baserock | 20:50 | |
*** laurence- has joined #baserock | 20:50 | |
*** gitlab-br-bot has quit IRC | 23:20 | |
*** gitlab-br-bot has joined #baserock | 23:21 | |
*** gitlab-br-bot has joined #baserock | 23:21 | |
*** gitlab-br-bot has quit IRC | 23:42 | |
*** gitlab-br-bot has joined #baserock | 23:42 | |
*** gitlab-br-bot has quit IRC | 23:47 | |
*** gitlab-br-bot has joined #baserock | 23:47 | |
*** gitlab-br-bot has quit IRC | 23:52 | |
*** gitlab-br-bot has joined #baserock | 23:52 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!