Michael DeHaan
Michael DeHaan
for some reason the git feed pagination doesn't have a back button. Not only should it have one, it should show the current page and limits of the pages, for...
The front page of the app ("/") currently lists the organizations, but there's a lot of free space which could be WAY more impressive looking, with most of the good...
Build a graph, to be added to the main page, that shows the amount of effort applied to all repos, as a stacked line chart or something, across a time...
The repo page should include a description block that can contain clickable hyperlinks. These can link to project pages, issue trackers, and other useful links about the project.
In settings, we should make it possible to configure the app to require login to access the data. There is more role based stuff we could do, such as only...
Currently the app really wants to use "/etc/source_optics" as is specified in settings. While the user CAN change this, settings.py is in source control, and "/etc/source_optics/conf.d" is *NOT*, so changing...
if a repo has no commits, the git checkout will fail with rc=129. In this scenario we should print a nice message and keep going, the repo may have commits...
This idea is from the Duke source code tracker project Show pie charts side by side for top 10 contributors, within the time range: % of lines added per person...
Three charts showing "lifetime" chart data should be interesting. A binned bar chart showing the number of contributors that have # number of commits A binned bar chart showing the...
We really should have a Sphinx doc site that explains all the great features in Source Optics and how to use them (+ incorporate install instructions) to get users more...