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

WIP? tools: add update-dep.sh #1688

Closed
wants to merge 2 commits into from
Closed

Conversation

Fishrock123
Copy link
Contributor

This is a working, but possibly rough implementation of a dependency upgrade tool as discussed around #1419.

In particular, I don't feel confident at all about stgit. it works, but it leaves a mess and doesn't work if you try to do the same upgrade twice without manually resetting stgit.

This can't do c-ares (yet?) and doesn't touch v8 because v8 requires a whole world of other things that may be more suitable for it's own tool.

R=@othiym23 / @rvagg / @chrisdickinson / @bnoordhuis

@Fishrock123 Fishrock123 added the wip Issues and PRs that are still a work in progress. label May 13, 2015
if [ -z $git_ref ]; then
echo "Unusable git state. Please checkout a branch." >&2
exit 0
fi
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm, this doesn't appear to actually catch when $git_ref is empty..

@bnoordhuis
Copy link
Member

I'm going to decline reviewing this because I don't have a need for it myself.

@jbergstroem
Copy link
Member

In general, I'm not a big fan of a tool like this but since I wouldn't use it I don't have a strong opinion. My approach would be to improve documentation about bumping packages (collecting floating patches, applying, verifying, etc).

@Fishrock123
Copy link
Contributor Author

@chrisdickinson you had a bunch of comments on the original thread, thoughts on this?

@Fishrock123
Copy link
Contributor Author

@chrisdickinson (irc):

Fishrock123: othiym23: assuming that most of the cherry-picks will go away after convergence, I'd prefer to keep this process in docs for now

Going to just close this out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wip Issues and PRs that are still a work in progress.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants