Giles
Giles copied to clipboard
Self hosted http server for serving up pages as an alternative to console / growl notifications
I'm thinking that bringing in self hosted NancyFX or ASP.NET MVC 4 over WebAPI would be trivial to serve up a websockets or ajax info page that could be an alternative to the console interface or growl notifications.
Many statistics could be had on such a page, in a pleasing format.
- Test history
- Run stats
- Build times etc.
Thoughts?
Mono support would obviously be a consideration.
sounds interesting. how do you see someone using it? One of the nice things about Giles now is that it sits in the background and pops toast at me. A full screen web page seems likely to make it need more dominance then that... what do you think?
I like the toast feature as well, but some people hate it. Eric Lee said that toast is too noisy. I think the web page would probably work best in multi monitor setups where you could dedicate a small bit of screen real estate to it. It would not replace any existing notification feature, this would just be an option to enable.
On Mar 6, 2012 6:49 AM, "Bobby Johnson" < [email protected]> wrote:
sounds interesting. how do you see someone using it? One of the nice things about Giles now is that it sits in the background and pops toast at me. A full screen web page seems likely to make it need more dominance then that... what do you think?
Reply to this email directly or view it on GitHub: https://github.com/codereflection/Giles/issues/19#issuecomment-4345509
sounds like a useable alternative for some people.... personally I would continue to appreciate the toast... one thought I have about that is maybe a threshold for the toasts... thinking about TeamCity and its build notifications I tend to configure them to alert me "On first broken build after a successful" and "first successful after a failed build" .... this cuts down on the noise and maintains that value of the alerts ... this could be an option for Giles' toast feature allowing users to enable the level of verbosity that Giles has....
a little off topic sorry ...
Thanks Eric! :D That's not off topic at all and something that we've been discussing as well. Ian brought up the idea of having an option to turn on "state-change only" toast notifications, which I really like. This would probably address your concern.
So the state changes would be something like:
Start=>BuildFailed Start=>BuildPassed BuildFailed=>BuildPassed BuildPassed=>BuildFailed BuildPassed=>TestsFailed BuildPassed=>TestsPassed TestsFailed=>TestsPassed TestsFailed=>BuildFailed TestsPassed=>BuildFailed TestsPassed=>TestsFailed
Here's Ian's comment on the matter: https://github.com/codereflection/Giles/issues/16#issuecomment-3989968