Changeset - b5a127876dda
[Not reviewed]
0 1 0
Bradley Kuhn (bkuhn) - 7 years ago 2014-02-18 20:20:27
A few more items about this task.
1 file changed with 6 insertions and 1 deletions:
0 comments (0 inline, 0 general)
Show inline comments
@@ -48,15 +48,20 @@ skills and background best when submitting your application.
   A successful student on this task will:
      * Write various test cases for Ledger-CLI that will clearly show the
        floating point issue.
      * Rework the codebase to use fixed-point arithmetic so those bugs are
      * Shepherd the patch upstream.
      * Close any bug tickets in the bug tracker that relate to this issue.
      * Time permitting: verify that other Ledger implementations don't
        face the same problem.

   Note that because this would be a major "bombing run" sort of change,
   there may be some resistance to upstreaming this patch, so this task may
   be harder than it looks on the surface from a community advocacy angle.  
3. Build a better test suite for [Ledger-CLI](

   Since this project relies so heavily on Ledger-CLI, we'd really like there
   to be a full test coverage for Ledger-CLI.  To do that, a student will
   need to be already somewhat familiar C++ and willing to learn about how to
   set up test suites for C++ programs, and likes writing tests.  The student
0 comments (0 inline, 0 general)