#1 (check printing) doesn't really affect me. #2 (documentation) is always useful. #4 (invoices) doesn't really affect me. #3 (reports): I think we need a complete redesign of reports. Some ideas I would like to see: a) A while back, there was a small thread about using a tool like LAML for reports. I'm not saying we need to use that tool specifically, but I think it would be useful to have some low-level transformations so that a report can be generated as a high level scheme structure and the transformations produce html from that. b) Now that we have the webkit HTML engine, we can make better use of CSS. c) Now that we have the webkit HTML engine, we can make use of javascript to allow the user to hide/show sections of a report (e.g. hide child accounts of a parent). d) Better multi-column reports e.g. balance sheet showing accounts on more than 1 different date, or income statement showing values for more than 1 date range.
Phil --------- I used to be a hypochondriac AND a kleptomaniac. So I took something for it. ________________________________ From: Jesse Weinstein <[email protected]> To: gnucash-devel <[email protected]> Sent: Tue, June 22, 2010 10:21:43 PM Subject: Gnucash week I'm going to be devoting at least 2 hours a day to working on gnucash from today through Saturday. Before I get down to it, I'll need to read through my backlog of -devel emails, and update and build trunk; but once I do get started, here are some things I'm thinking of working on: 1) Get the new check printing features working on Ubuntu 9.10 -- which might be as simple as installing the new release from the Ubuntu backports repo, or as difficult as manually backporting the features to a custom package and hosting it on a PPA. 2) Work on more complete doxygen documentation of gnucash internals, which would involve (besides studying the code) questions to -devel about the purpose and structure of various files, classes, etc. 3) Learn and practice designing new reports; I'd see what's been requested, and attempt to create some of them. 4) Attempt to simplify and streamline the process for inputing invoices and paying bills. At least as I understand it, there are way too many steps and dialog boxes in this process, and it'd be good to make it easier to handle. While I've been paying attention, and making limited contributions, to FOSS for some years now, I'm pretty new to actually devoting time and sustained attention to a project, and I feel somewhat anxious about it. Any comments or suggestions regarding my effort, or any of the specific tasks I mentioned, would be gratefully appreciated. Jesse Weinstein _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
