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
