Scott Goldstein wrote:

> The current SVN source code base has fixed a number of issues that we've
> found in the 0.6 release.  I ’ m trying to come to a decision by
> tomorrow on whether to ship our product with the latest SVN code or to
> use the 0.6 release.

Hmm, I wouldn't really want to make that decision with time pressure,
but you don't always get a choice.

> 1.      What is the state of the project?  Is there code in the SVN
> repository for incomplete features?

Yes, there frequently is. However, anything that's likely to break
existing, working features is mostly done in a branch or just privately.

> Or, are only completed features
> submitted to the repository?

No, in-progress and incomplete features may well be in svn. And, for
that matter, in 0.x release versions. See the FAQ for more info on
PoDoFo's development.

> 2.      What is the testing methodology of the project?  Is there a
> regression test suite?

There is a test suite, but it's rather ad-hoc, patchy, and rough. Most
of the tests aren't well suited to automation, and haven't been
converted to unit test form yet. After all, Dom and the others who
contribute work to PoDoFo all do so in their spare time and it's hard to
motivate ones self for weeks of slog work when that's the case. This is
mostly a developer time issue, and it's an area where a bit of
assistance from people using the library in commercial products with
definite requirements for robustness would be really useful.

Hint. We accept patches.

> Does all code checked in have a corresponding
> test in the suite?

Not even close. It'd be nice, to be sure, and nice to have a suitable
library of test inputs, but at present we're not even close to that.

> Is this suite run nig htly/weekly ?

No.

> 3.      Is there a significant group of users that use the latest source
> code base instead of the latest release?

There does appear to be. As the library is downloadable from sourceforge
and mirrors without any sort of registration or other tracking we can't
measure this all that accurately. It's mostly guesses based on
communication from users. Many of whom, like yourself, use PoDoFo but
aren't active on the mailing list or with contributing patches.

> STATEMENT OF CONFIDENTIALITY

[snip]

You know that's kind of pointless on a public mailing list, right, and
has no legal basis or use the rest of the time either? I know it's
probably added automatically by your mail gateway, but ... argh.

--
Craig Ringer

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Podofo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/podofo-users

Reply via email to