profile
viewpoint

nilsnh/cellar-door 17

Personal authorization server implementing the IndieAuth federated login protocol.

nilsnh/sanity-plugin-highcharts-editor 9

This plugin let's you embed the Highcharts Editor within Sanity.

nilsnh/sanity-cms-decent-structure 4

Decent implementation of hierarchical page content in Sanity CMS.

nilsnh/tag-youre-it 3

A chrome extension for tagging words with semantic information.

nilsnh/kvalitetsbasen 2

Data frå kvalitetsbasen til Universitetet i Bergen i .sql format med forslag til sql spørring(er). :)

nilsnh/mysql-parse 2

Parse mysql connection strings on the command line or as a module.

nilsnh/rainy-periods 2

A small clojure project where played around with some weather data.

nilsnh/Better-CoffeeScript-Testing-With-Mocha 1

Slightly modified implementation of a tutorial on coffeescript testing (check the link). :)

nilsnh/converttt 1

Command line utility to convert iTunes Timed Text subtitle files.

nilsnh/dedupe-vcards 1

A small node program to remove duplicate vcard entries from any numbe of vcard files before exporting a single .vcf file.

startedjmorag/kakoune.el

started time in 2 days

fork nilsnh/sanity-plugin-table

Table schema type and input component for Sanity CMS

fork in 5 days

startedrdunk/sanity-plugin-table

started time in 5 days

startedul/kak-lsp

started time in 6 days

startedmawww/kakoune

started time in 6 days

startedctaylo21/jarvis

started time in 7 days

startedzinc-collective/compensated

started time in 7 days

startedneovim/neovim

started time in 7 days

issue commentEthicalSource/hippocratic-license

FAQ: Add example scenario of how this license can play out in practice considering forking and contributors' copyright?

Would you be interested in writing a blog post for us on the topic? It could be reviewed by our IP experts.

Yes, I would be interested in writing a blog post on the topic @CoralineAda . And the topic could be: "How does the Hippocratic license play out in practice?" Something in that line, or something else?

nilsnh

comment created time in 8 days

issue commentEthicalSource/hippocratic-license

FAQ: Add example scenario of how this license can play out in practice considering forking and contributors' copyright?

I did some more research. Since this license is based on the MIT license I found some sources that might apply here:

  • https://softwareengineering.stackexchange.com/a/277699
  • https://gist.github.com/fbaierl/1d740a7925a6e0e608824eb27a429370
  • https://writing.kemitchell.com/2016/09/21/MIT-License-Line-by-Line.html
  • https://softwareengineering.stackexchange.com/a/158011
  • https://opensource.stackexchange.com/a/8624
  • https://writing.kemitchell.com/2017/02/16/Against-Legislating-the-Nonobvious.html

To sum up some reasoning for myself:

  • By default no contributors gives up any copyright, instead we license the code we write to each other.
  • New code by contributors can be under a different license, but the original code needs to be accompanied by the original license.
  • Contributing code to a Github repository without a contributors license will automatically license the new code under the existing license as per Github's Terms of Service.
  • Code licensed under HL can be used in repositories which is licensed under a different license. However, the original code needs to be accompanied by the HL license.

Hope someone will weigh in here if my reasoning is wrong, or some point needs to be made more nuanced.

nilsnh

comment created time in 8 days

issue openedEthicalSource/hippocratic-license

FAQ: Add example scenario of how this license can play out in practice considering forking and contributors' copyright?

Hi there. Thank you for creating license.

I’m seriously considering using this license. I’m just wondering about how it will play out in practice when:

  1. I write code licensed under this license where I have full copyright.
  2. To accept contributions, is it common to have contributors waive their copyright?

With this in mind I think this part of the license is relevant.

“For clarity, although Licensee is free to create modifications of the Software and distribute only the modified portion created by Licensee with additional or different terms, the portion of the Software not modified must be distributed pursuant to this License.”

If someone were to fork my project, could they then over time write more and more code under their copyright, and then finally not have to adhere to this license anymore?

I’m not asking for legal advise here, but maybe for a hypothetical scenario that demonstrates how this license will work out in practice.

created time in 8 days

started996icu/996.ICU

started time in 9 days

startedEthicalSource/hippocratic-license

started time in 9 days

startedpolyformproject/polyform-licenses

started time in 9 days

startedkemitchell/writing.kemitchell.com

started time in 9 days

startedwhytheplatypus/switchboard

started time in 12 days

startedawesome-selfhosted/awesome-selfhosted

started time in 21 days

startednetliferesearch/create-sprout

started time in a month

pull request commentnuxt/nuxt.js

feat: options.target and full-static export

Hi! Thanks for all the hard work everyone. This is indeed a great feature. I'm wondering if the generate route+payload feature has been removed?

export: {
  routes (): {
     return [{
       route: '/',
       payload: pageData
     }]
  }
}

I'm asking because I'm using Sanity CMS as backend and they have a price cap on the number of API calls we make. So, I would like to be able to be able to grab all the page data in one call and feed it to all the pages, instead of making API calls per page on each deploy or content change.

I did some testing with the classic generate route+payload feature just now using nuxt-edge@2.13.0-26508984.2383bcbd. I'm calling npx nuxt build && npx nuxt export. And it doesn't seem to use my pre-generated route payloads.

Might be bugs in my code off course. Nonetheless, it would be great to hear if generating data for all pages in one action is still supported?

Thanks. 🙏

cc: @Atinux

Atinux

comment created time in a month

startedsanity-io/community-studio

started time in a month

push eventnilsnh/sanity-cms-decent-structure

Nils Norman Haukås

commit sha 327bce39bb415302d3a999018c4701da24866a51

:pencil: update readme

view details

push time in a month

push eventnilsnh/sanity-cms-decent-structure

Nils Norman Haukaas

commit sha f0362f8cd0fc63a5c77f0078b9373b87583db041

add prettier configuration

view details

Nils Norman Haukås

commit sha 5df7d934adc63fb0056f896acbad7f08e0843f39

:sparkles: implement support for initialValueTemplates

view details

push time in a month

push eventnilsnh/sanity-cms-decent-structure

Nils Norman Haukaas

commit sha ab43ca7c4292d9e3ce5588418251cc652f963ff0

:tada: initial commit

view details

push time in a month

push eventnilsnh/sanity-cms-decent-structure

Nils

commit sha 090d94b0f3a9fc5bc2c4658590edebb5b6bb5925

Update README.md

view details

push time in a month

create barnchnilsnh/sanity-cms-decent-structure

branch : master

created branch time in a month

created repositorynilsnh/sanity-cms-decent-structure

created time in a month

startednilsnh/sanity-plugin-highcharts-editor

started time in 2 months

startedWebReflection/hyperHTML

started time in 3 months

startedhybridsjs/hybrids

started time in 3 months

more