Skip to content
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

More robust version checking #2100

Merged
merged 1 commit into from
Mar 2, 2016

Conversation

jedahan
Copy link

@jedahan jedahan commented Dec 17, 2015

OK, this checks that the actual value is above 10.9, since this should work on 10.10 as well (though I only tested 10.11).

@GitCop
Copy link

GitCop commented Dec 17, 2015

There were the following issues with your Pull Request

  • Commit: 3419e45
    • Invalid signoff. Commit message must end with
      License: MIT
      Signed-off-by: .* <.*>

Guidelines and a script are available to help. Your feedback on GitCop is welcome on this issue.


This message was auto-generated by https://gitcop.com

@jbenet jbenet added the backlog label Dec 17, 2015
@ghost
Copy link

ghost commented Dec 22, 2015

LGTM 👍 could you fix the commit signoff?

@ghost ghost added topic/tools Topic tools needs_signoff labels Dec 22, 2015
@daviddias daviddias removed the backlog label Jan 2, 2016
@rht
Copy link
Contributor

rht commented Jan 23, 2016

ping @jedahan

@jbenet
Copy link
Member

jbenet commented Jan 24, 2016

LGTM too. yes needs commit signoff, sorry.

i wish github made it easier for project maintainers to take over PRs, fix them up and merge them.

@rht
Copy link
Contributor

rht commented Jan 25, 2016

Here is a fork of @jedahan's branch with the signoff "fixed" https://github.com/rht/go-ipfs/tree/smarter-launchd-install. Does this legally count as a signoff?

@jbenet
Copy link
Member

jbenet commented Jan 25, 2016

Argh no we ofc cannot signoff for other people. I somehow didnt connect the two thoughts there.

Either:

  • @jedahan signs off
  • we create our own fix / our own commit that achieves the same fix.

@rht
Copy link
Contributor

rht commented Jan 25, 2016

For the 2nd option, to properly use it, the commit needs to include an attribution[1], e.g.
attribution: https://github.com/jedahan/go-ipfs/commit/3419e45972982cd425c229a1bed18b57bce9f034 by @jedahan is licensed under All Rights Reserved. It is technically not possible to attribute, since "this means that you retain all rights to your source code and that nobody else may reproduce, distribute, or create derivative works from your work" (except for forking in github, as desribed in github's tos) [2].

ref:

  1. https://wiki.creativecommons.org/wiki/Best_practices_for_attribution
  2. https://help.github.com/articles/open-source-licensing/#what-happens-if-i-dont-choose-a-license

@rht
Copy link
Contributor

rht commented Jan 25, 2016

(but a fork of go-ipfs should inherit the MIT license by default, and this applies to the commits on it, if they are not explicitly licensed)

@whyrusleeping
Copy link
Member

Lets give this three more days, then I'll close it. after than, @rht you want to do something like this and PR it in?

@rht
Copy link
Contributor

rht commented Jan 30, 2016

@whyrusleeping as, stated, if I were to write a PR based on this PR (i.e. #2246), then there is the attribution issue.

@jedahan
Copy link
Author

jedahan commented Feb 1, 2016

omg sorry I don't know why this hasn't shown up in my notifications! signing off asap!

@GitCop
Copy link

GitCop commented Feb 1, 2016

There were the following issues with your Pull Request

  • Commit: 1ec5b8c
    • Invalid signoff. Commit message must end with
      License: MIT
      Signed-off-by: .* <.*>

We ask for a few features in the commit message for Open Source licensing hygiene and commit message clarity.
git commit --amend can often help you quickly improve the commit message.
Guidelines and a script are available to help in the long run.
Your feedback on GitCop is welcome on this issue.


This message was auto-generated by https://gitcop.com

License: MIT
Signed-off-by: Jonathan Dahan <jonathan@jonathan.is>
@jedahan
Copy link
Author

jedahan commented Feb 1, 2016

Hmm this should work now

@ghost
Copy link

ghost commented Feb 1, 2016

@jedahan happy you made it haha! :):)

@ghost ghost added RFM and removed need_signoff labels Feb 1, 2016
@jedahan
Copy link
Author

jedahan commented Feb 20, 2016

ping, mind merging this, or should I come up with a better solution?

@whyrusleeping
Copy link
Member

Okay, looks good! thanks!

whyrusleeping added a commit that referenced this pull request Mar 2, 2016
@whyrusleeping whyrusleeping merged commit 22fcd18 into ipfs:master Mar 2, 2016
@jedahan jedahan deleted the smarter-launchd-install branch March 2, 2016 17:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants