| *** 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!