Add a new app, the F3 Blue Moon Widget#4174
Add a new app, the F3 Blue Moon Widget#4174mdoggydog wants to merge 1 commit intoespruino:masterfrom
Conversation
ffeffc1 to
8c91b5e
Compare
|
(Build tests/actions should now get a 🟢.) |
bobrippling
left a comment
There was a problem hiding this comment.
LGTM! Two little questions
| // Copyright 2026 Matt Marjanovic <maddog@mir.com> | ||
| // This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. |
There was a problem hiding this comment.
We'll need to check this is compatible - @gfwilliams does this work for you?
There was a problem hiding this comment.
Ah-ha... Espruino is MPL-2.0 (which is why I was thinking MPL made sense), but I see now that most of the apps are MIT. Though, looks like there is some Apache-2.0 content, and even an LGPL in there as well (and maybe a couple GPL?).
There was a problem hiding this comment.
<ping> Any updated thoughts?
There was a problem hiding this comment.
Sorry to jump in as well, just pointing out the first section of the main readme of this repo:
All software (including apps) in this repository is MIT Licensed - see LICENSE By submitting code to this repository you confirm that you are happy with it being MIT licensed, and that it is not licensed in another way that would make this impossible.
There was a problem hiding this comment.
Sorry to jump in as well, just pointing out the first section of the main readme of this repo:
...
Thanks - yes, I (finally) noticed those lines at some point in the last couple of weeks.
I'm still curious if the MPL would be acceptable here, given that it is already in use elsewhere in the Espruino ecosystem.
I'm also curious why the MIT license was picked out for the bangle apps repository. It's a bit of a disincentive to have an environment where any contributions can be squirreled away by third-parties without returning the favor or paying it forward.
(If one is trying to encourage widespread adoption of some library or API by other projects, or wants to absorb other people's contributions back into one's own proprietary products, the MIT license is great for that, but I don't think either of those are going on here.)
There was a problem hiding this comment.
Ok, I'll leave this to Gordon then.
8c91b5e to
60f6ee4
Compare
Subject says it all: adding a new moon-phase widget to the app catalog.