-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Audit & other reports for City Hall as static text in PUBLISH folder #85
Comments
Current reports use Thoughts on approaches for printing the various reports to plain text in a file: My current thinking is some combination of 4,5,6,8
|
Discussion copied from discord; Is that something like methods/operators overloading or delegating? Does it have anything common with these things? 5: Having iprint() also do file writing - this seems potentially confusing to future code editors including us 6: This is interesting. As an alternative to temporarily flipping on and off a global, would it maybe be better for processes that read USE_COLOUR to take a colour usage argument that just defaults to reading the value of USE_COLOUR? 7: For support I quite like the idea of having I/O logged in a way we can view it remotely, but I have no idea what amount of Google drive traffic is too much. It could be that collaboratively editing a Google Slides presentation is more traffic than this and it would be totally fine (where pr is a tagtracker printing/styling module) |
Plan:
Extra fiddly bits
|
Overall idea for published reports.
|
graphs. Ideas below are interesting but realize now that must only choose single-width because different platforms/fonts render fancy characters in different widths.
|
So many kinds of reports, charts & graphs! It becomes kind of too many different commands. operational reports:
summary reports:
might we combine at least the summary reports into something like:
|
This would make current audit info available on the ipad. This is especially useful when a person is walking around the valet reconciling system data to what's on the floor.
Effort: surprisingly little! (Except for the complications arising from use of iprint() -- see comment below)
Proposal:
Comments
Of course, the great way to do this is to have a server available, and a script that processes the TT datafiles on the fly. And while we're doing that, then of course allow the ability to update through a web interface (contention dealt with through opportunistic concurrency control). Mmmmm, nice.
Ties to (Issue #53)
The text was updated successfully, but these errors were encountered: