[fossil-users] Theme dependencies, CLA, BSD licensing
Hi Fossil Community, I have a question regarding how to proceed with contributing a theme which may have (embedded) dependencies that are not original works of the theme author. There is a long-standing tradition of building on the works of others and it's not clear to me how that dovetails with Fossil's CLA. For example, I'm working on a theme for which I am using Normalize.css[1] to ensure I start off at a consistent point across browsers. Normalize.css is MIT licensed - at least I think so[2] - and is the baseline for many CSS frameworks. Obviously, Normalize.css is not my own work so I could not grant/share copyright on behalf of the Normalize.css authors with Hwaci. And my inquiry is not just about a Normalize.css dependency, but it serves as a good example. I would appreciate any guidance you could provide. -J [1]: https://necolas.github.io/normalize.css/ [2]: https://github.com/necolas/normalize.css/blob/master/LICENSE.md ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] Theme dependencies, CLA, BSD licensing
On 3/12/15, James Moger james.mo...@gmail.com wrote: Hi Fossil Community, I have a question regarding how to proceed with contributing a theme which may have (embedded) dependencies that are not original works of the theme author. There is a long-standing tradition of building on the works of others and it's not clear to me how that dovetails with Fossil's CLA. For example, I'm working on a theme for which I am using Normalize.css[1] to ensure I start off at a consistent point across browsers. Normalize.css is MIT licensed - at least I think so[2] - and is the baseline for many CSS frameworks. I think it is sufficient to include the Normalize MIT license statement in the CSS source text. If I'm reading it correctly, that satisfies all requirements of the MIT license. Obviously, Normalize.css is not my own work so I could not grant/share copyright on behalf of the Normalize.css authors with Hwaci. And my inquiry is not just about a Normalize.css dependency, but it serves as a good example. I would appreciate any guidance you could provide. -J [1]: https://necolas.github.io/normalize.css/ [2]: https://github.com/necolas/normalize.css/blob/master/LICENSE.md -- D. Richard Hipp d...@sqlite.org ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] Theme dependencies, CLA, BSD licensing
I'll mail you one anyway as I may want to share example code changes to improve generated html and who knows what else. :) -J On Thu, Mar 12, 2015 at 12:56 PM, Richard Hipp d...@sqlite.org wrote: On 3/12/15, James Moger james.mo...@gmail.com wrote: Beautiful. I will assume this answer would apply to other MIT licensed dependencies. @Richard: Is there an online version of your CLA? Or do you require a mailed copy? On-line CLA at https://www.fossil-scm.org/fossil/doc/trunk/www/copyright-release.html For algorithmic code, I ask for hard-copy. But for themes and skins, an email scan is sufficient. Thanks for wanting to contribute! -- D. Richard Hipp d...@sqlite.org ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] Theme dependencies, CLA, BSD licensing
Beautiful. I will assume this answer would apply to other MIT licensed dependencies. @Richard: Is there an online version of your CLA? Or do you require a mailed copy? -J On Thu, Mar 12, 2015 at 12:40 PM, Richard Hipp d...@sqlite.org wrote: On 3/12/15, James Moger james.mo...@gmail.com wrote: Hi Fossil Community, I have a question regarding how to proceed with contributing a theme which may have (embedded) dependencies that are not original works of the theme author. There is a long-standing tradition of building on the works of others and it's not clear to me how that dovetails with Fossil's CLA. For example, I'm working on a theme for which I am using Normalize.css[1] to ensure I start off at a consistent point across browsers. Normalize.css is MIT licensed - at least I think so[2] - and is the baseline for many CSS frameworks. I think it is sufficient to include the Normalize MIT license statement in the CSS source text. If I'm reading it correctly, that satisfies all requirements of the MIT license. Obviously, Normalize.css is not my own work so I could not grant/share copyright on behalf of the Normalize.css authors with Hwaci. And my inquiry is not just about a Normalize.css dependency, but it serves as a good example. I would appreciate any guidance you could provide. -J [1]: https://necolas.github.io/normalize.css/ [2]: https://github.com/necolas/normalize.css/blob/master/LICENSE.md -- D. Richard Hipp d...@sqlite.org ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] Theme dependencies, CLA, BSD licensing
On 3/12/15, James Moger james.mo...@gmail.com wrote: Beautiful. I will assume this answer would apply to other MIT licensed dependencies. @Richard: Is there an online version of your CLA? Or do you require a mailed copy? On-line CLA at https://www.fossil-scm.org/fossil/doc/trunk/www/copyright-release.html For algorithmic code, I ask for hard-copy. But for themes and skins, an email scan is sufficient. Thanks for wanting to contribute! -- D. Richard Hipp d...@sqlite.org ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users