[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [libredwg] Hi
From: |
Thien-Thi Nguyen |
Subject: |
Re: [libredwg] Hi |
Date: |
Thu, 06 May 2010 10:34:30 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux) |
() Rodrigo Rodrigues da Silva <address@hidden>
() Wed, 05 May 2010 20:06:37 -0300
Also, Thi has changed makefiles to have make check call some test
cases, you could have those approaches work together.
Everyone, please feel free to comment/criticize the current "make check"
framework. The intention there is to provide a standard entry point
that allows expressive testing; if you find the reality does not meet
that ideal, speak up and we'll improve it together.
Re testing, and killing two birds w/ one stone[0], perhaps some of the
driver programs can be packaged into a libredwg-tool and (optionally)
installed in ${bindir}? This would:
- provide easier testing (you can write scripts using libredwg-tool);
- provide a reference program for libredwg.h wrapping (API usage);
- (an extreme case (if installed to the exclusion of libredwg.h itself))
allow us to tinker (arbitrarily change) the API for a few more releases.
The last point is less user-facing and more maintainer-oriented, but i
believe the first two are compelling enough. What do people think?
thi
___________________________________________________________________
[0] English idiom for achieving two independent objectives
with one action; an Italian equivalent would be: "due
piccioni con una fava" (two pigeons with a bean). Others?