I’m considering putting a project[1] on strictEq, and I’d like to offer waivers/freebies as was possible in LicenseZero. Is it easiest to issue freebie licenses outside of strictEq as per the “Not Exclusive” clause of the strictEq agency terms?
[1] a TUI that helps write conventional commits. It’s useful in my day-to-day and was fun to build. It seems like the kind of thing I wouldn’t mind sharing with programmers and charging businesses for.
Feature-wise, freebies aren’t currently something sEq automates in any way. They’re not incompatible with using sEq to sell licenses to other folks, but they’re not somehting sEq currently helps with.
I have it on my roadmap to give sellers some way to list companies on their pages if they do side deals, like company-wide site licenses. But for now, the only people who get listed as supporters on a project page are people who buy licenses through sEq.
Sure! Note that I haven’t I registered the project with sEq yet since sEq’s SSL certificates expired:
Ben Coe, who does a lot of Conventional Commit stuff
I’d love to get to the point where I can use Ben Coe’s work on conventional-changelog! My motivation for writing git-cc was to ship a TUI that would be accessible without node.js and to try out parser combinators and the bubbletea framework.
Would you recommend my LICENSE.md file contain sEq’s public license (https://stricteq.com/free/1.1.0)? Would it matter if my LICENSE.md contained a different license such as the Prosperity license?
off-topic
Below are several questions that aren’t related to the discussion topic, freebies. If there’s a better place or format for these questions, please let me know.
Do you have any recommended text about license upgrades? Where should I discuss possibly relicensing the project?
What are the constraints on sEq project names? I’m currently unable to enter git-cc since the form uses /^[a-z0-9]{3,16}$/ as an input validator. The error message, “Please match the requested format” would be more helpful if I didn’t have to inspect-element to find the requested format.
Unless you want to take back a license you’ve previously given, you don’t usually have to say anything about this, from a license point of view. However, if you’re anticipating changes, or want to warm folks up to the idea, I’d say mentioning your plans in LICENSE.md is a good idea.
Thanks for this.
The form should actually explain the criteria more clearly if you actually manage to submit the form with an invalid name. But as it is, if your browser supports the HTML5-style client-side validation, you’ll never get as far as submitting the form.
I finally got around to submitting the project to sEq. Thanks for your continued support and patience! One last UI/UX suggestion: when creating a project, associating a unit with the price input would be helpful.
Anybody know where to find the official criteria for GitHub user names and repo names?
I’m a little nervous about encouraging people to copy their GitHub user names. I don’t want to create a bunch of train wrecks where people can’t get “their name”, and I have to mediate the conflict. But I suppose that’s looking a long way forward.
I searched around on GitHub’s documentation, but didn’t find it there. I think the format for usernames and repository names was originally based on Unix usernames; alphanumeric ASCII, plus ., -, and _.
Using a ., -, or _ character between sets of alphanumeric ASCII seems pretty common. Allowing that is probably enough for the majority of users.