How To Find ETV-related Commits in github DamonHD/OpenTRV ========================================================= DHD20160709 Most of the relevant commits are tagged with the top-level JIRA for the ETV work, "TODO-897", so one way to find representative commits in a local checked-out git repo is: % git log --all --oneline --grep=TODO-897 91fe808 TODO-897: factoring out HDD collection interface 1bd7dcb TODO-897: testing correct behaviour around DST switch to match HDD 5d4b89c TODO-897: testing correct behaviour around DST switch to match HDD ff27b05 TODO-897: verifying correct sample choice 14dddfb TODO-897: verifying correct sample choice 9233b2f TODO-897: tested sample interval calc 7506682 TODO-897: computing day/interval energy use 78e6f33 TODO-897 d24d724 TODO-897 87e1c3f TODO-897: WIP 2e88623 TODO-897 dc9a85e TODO-897 3415ba4 TODO-897: WIP 772ca61 TODO-897: TDD 9393b21 TODO-897: TDD 876f727 TODO-897: TDD 0e0ac55 TODO-897: TDD f7beb54 TODO-897 6f4c6cb TODO-897 0e3d8db TODO-897: WIP 4653fc0 TODO-897: WIP 4f0c4b3 TODO-897: WIP 0f9bd3c TODO-897: splitting input API ready to process data format as supplied e717d08 TODO-897 272b3b3 TODO-897 5aea6c9 TODO-897 3e8b19b TODO-897: initial major interface bf2e56d TODO-897 45ce5c8 TODO-897: WIP 39e0b06 TODO-897: WIP 7189ba7 TODO-897 0ef8272 TODO-897: ETV support 8765f77 TODO-897: ETV support 5e80b4c TODO-897: ETV support e3e4e92 TODO-897: extra (better) test data set for ETV a9f6985 TODO-897: WIP 469d214 TODO-897: WIP a00d2ed TODO-897: WIP 66b76f1 TODO-897: WIP 5b86357 TODO-897: WIP 526ed0b TODO-897: WIP cd38833 TODO-897: WIP eed54d0 TODO-897: ETV WIP An alternative that shows dates is: % git log --all --grep=TODO-897 commit 91fe8088602ca4b9335873bd758560081daba64d Author: DamonHD Date: Sat Jul 9 11:15:34 2016 +0100 TODO-897: factoring out HDD collection interface commit 1bd7dcb3471501cc052b20740e295035dd56e66d Author: DamonHD Date: Fri Jul 8 10:14:45 2016 +0100 TODO-897: testing correct behaviour around DST switch to match HDD commit 5d4b89cabb6d5ebbd2d2ae429dd3523ff18601e9 Author: DamonHD Date: Fri Jul 8 10:14:45 2016 +0100 TODO-897: testing correct behaviour around DST switch to match HDD ... Not all ETV work is marked this way, in particular many merge commits will not be, but if necessary those will largely be discoverable as immediately adjacent to one of the commits above, or by extracting changes to the ETV Java packages (including unit tests).