-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Abstract
A tool to search lockbook commits and enter a development / test environment for any one.
Why
When a broken feature is noticed, the first thing we attempt is hunting down the commit that broke it. Sometimes, particularly for uiux, we must run a given client at a certain commit. If the commit is old enough, we must also run a local server since production might not be an option. This process (grepping the git commit log, stepping through commits to run the server and a client at each one, maintaining or recreating test accounts) is cumbersome. It'd be nice to have the assistance of some tool that can provide better search capabilities and automate some of the work when stepping through commits.
Spec
WIP: A GUI using Gio that encompasses the above mentioned functionality. First iteration should be a CLI tool that can build and cache for each commit (and maybe an option to automatically do that for the last n commits).