-
Notifications
You must be signed in to change notification settings - Fork 596
Appropriately mark optional fields as omitempty #282
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
yeah, um... that doesn't work for me. Can I assert (a) and (b) and I guess have someone else sign / commit it..? |
@arcnmx Sorry I don't quite get it, what do you mean by this? |
|
@hqhq I can certainly sign it, but it will say |
|
@arcnmx You can change to your real name and email by hand when committing the patch. |
|
I think the issue is that s/he would like to remain anonymous, not that s/he doesn't know how to do it. @arcnmx I'm happy to put up this patch on your behalf if you want. |
|
On Thu, Dec 24, 2015 at 05:52:42AM -0800, Jonathan Boulle wrote:
I'm not a lawyer, and I don't understand what motivated the “no |
|
@jonboulle thanks, that would be appreciated.
Well, let's be pedantic developers for a moment here! It says the sign-off must be under a legal name, so the paper trail leads to someone, but the origin of a change does not necessarily have to be tied to a name. The signer just has to assert But eh, I think it's a silly restriction. It's taken from the linux kernel |
|
This is a change I'd also like to see happen so before waiting for #282 (comment) I've put up #283 |
|
On Thu, Dec 24, 2015 at 08:37:41AM -0800, arcnmx wrote:
It's this last bit that I think it tricky. But if @jonboulle is |
Eh, you're just asserting that, to the best of your knowledge, the code signed off is licensed under a license compatible with the project. It's no different than incorporating any other open source code or dependency really. You're not even on the hook for anything if it somehow goes wrong :P In any case, I don't like the requirement :< |
|
Picked up by #283 |
runc speccreates files with plenty of empty arrays,nullvalues, and empty strings. While I'm mostly concerned about the latter case (some parsers will consider"" != undefined), the rest is ugliness that could be done without anyway.