Open pjcdawkins opened 8 years ago
@pjcdawkins Thanks for the PR! I'll review over the next week time allowing.
On your two questions:
Apparently the review stage took longer than expected.
Ah yes... I also have extended this a bit where I'm using it (in the Platform.sh CLI), to add support for timeouts, for upgrade notes, and for PHP version requirements: https://github.com/platformsh/platformsh-cli/blob/development/src/SelfUpdate/ManifestStrategy.php
I'll roll that into an update for this PR, if there is still interest.
I'll roll that into an update for this PR, if there is still interest.
👍
Sorry for the delay folks - my review times suck recently :grin: We'll work around to this much faster this time.
Note: Will complete a refresh PR over the weekend - we don't have write access back to the originating branch so will be a basic merge, resolve review pts, and check the additional work noted in comments.
@pjcdawkins I've updated this PR in #37 and it should be compatible with your final version. The API has been altered to prefer setters, and SHA1 has been moved to an optional downgrade from a SHA-256 default, but otherwise the overall internals are unchanged. If/When #37 is merged, this PR will be closed. Thanks again for opening this PR!
As described in #13
Minor todos, not sure if you'd want them: