{"push_id":1226819897,"size":3,"distinct_size":3,"ref":"refs/heads/RE-6200/you-are-i","head":"415ce74ee6908c52b628c695fe77db136337e9ca","before":"22580841e6afbb89fd102b9331358c25ec5cbb84","commits":[{"sha":"43a584602804f6e3abd37643740547ec54bd8f57","author":{"name":"Ryan McKern","email":"d1b3fd4a6857957a1b0560be5b310b1967f38dd9@puppetlabs.com"},"message":"(RE-6200) Local & HTTP sources need love too\n\nLocal sources have had some work done around how archives\nare handled and local files are moved around. HTTP and Local\nsources have a lot of overlap in their workflow, since HTTP\nsources are basically just Local sources with a remote\nfetch in the mix. As HTTP now inherits from Local, this should\nreduce a substantial amount of code duplication while letting\nHTTP sources benefit from the refactoring.","distinct":true,"url":"https://api.github.com/repos/mckern/vanagon/commits/43a584602804f6e3abd37643740547ec54bd8f57"},{"sha":"33b37a769b9fa7b05626156f6bbed20824a27075","author":{"name":"Ryan McKern","email":"d1b3fd4a6857957a1b0560be5b310b1967f38dd9@puppetlabs.com"},"message":"(RE-6200) Add support for Git clone depth for sources","distinct":true,"url":"https://api.github.com/repos/mckern/vanagon/commits/33b37a769b9fa7b05626156f6bbed20824a27075"},{"sha":"415ce74ee6908c52b628c695fe77db136337e9ca","author":{"name":"Ryan McKern","email":"d1b3fd4a6857957a1b0560be5b310b1967f38dd9@puppetlabs.com"},"message":"(MAINT) Collapse Source handling methods\n\nThe original plan was to have a \"best guess or specific definition\" for\ninitializing a new Source object. But the \"best guess\" functionality now\nrelies on the Source subclasses providing some sort of \"is this valid?\"\nfunctionality that was not part of the original plan. With this new functionality\nthe \"best guess or specific definition\" plan is abandoned.","distinct":true,"url":"https://api.github.com/repos/mckern/vanagon/commits/415ce74ee6908c52b628c695fe77db136337e9ca"}]}
{"actor":{"display_login":"mckern"}}