From: Andreas K. <and...@ac...> - 2013-06-07 17:15:32
|
On Fri, Jun 7, 2013 at 6:36 AM, Steve Landers <st...@di...> wrote: > > On 07/06/2013, at 8:12 AM, "Donal K. Fellows" <don...@ma...> wrote: > >> On 31/05/2013 19:32, Andreas Kupries wrote: >>> now have a fossil-based ticket system based on the last snapshot (*) >>> obtained from the SF trackers before their conversion to Allura >>> sometime yesterday. >> >> Also, Tcl has now been converted in the same way. >> >> https://core.tcl.tk/tcl/reportlist Yes. I also copied Alexandre Ferrieux's new report from Tk to Tcl. Fossil hacking time: * Allow the "configuration export" and "... import" of individual report definitions. (While the ticket systems of Tcl and Tk share 99% of their code, the 1% which is different (list of categories) prevents a simple copying of the ticket config between them. Restricting the config work to specific pieces of tickets, like reports, would make this, the sharing of reports after the initial setup, much simpler) * Might/should write a small tool to split a config export into its pieces, find the report in question among the files and then import it where needed. We already have code pieces in the importer which can generate configuration cards, so a tool to assemble a report config file from simpler (*) text input should be possible as well. (*) config cards have their size in bytes at the beginning. Bad for writing by humans. Let the computer count. >> Fossil hacking time: Is there a good way to write a query for just >> issues created by or assigned to me? OK, I could easily write a one-off >> query, but that's not very useful for anyone else; how do I get the >> calling user's username in the SQL query so that I can compare against it? > > SELECT .... > WHERE lower(assigned) like lower($login) Right. I have to remember this. Wondering, should we do a full copy of the existing reports with the above personalization ? Currently we have about a dozen reports, which would double. Don't we love combinatorial explosion ? -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster™ F: 778.786.1133 and...@ac... http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato Tcl'2013, Sep 23-27, New Orleans, LA, USA @ http://www.tcl.tk/community/tcl2013/ EuroTcl'2013, July 6-7, Munich, GER |