[fossil-users] Theme dependencies, CLA, BSD licensing

2015-03-12 Thread James Moger
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

2015-03-12 Thread Richard Hipp
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

2015-03-12 Thread James Moger
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

2015-03-12 Thread James Moger
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

2015-03-12 Thread Richard Hipp
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