Обсуждение: PostgreSQL Quality Evaluation
I have been talking to Rix Groenboom of reasoning.com. He presented a paper at NLUUG in may about the quality of open source projects. That talk evaluated reported on the software quality inspections of Open Source code, including MySQL v4.0.16, Apache v2.1, Tomcat v4.1.24 code and the Linux TCP/IP stack. Abstract: http://www.nluug.nl/events/vj04/abstracts/ab.html?id=40 Papers: http://www.reasoning.com/downloads.html Reasoning is interested in doing a white paper evaluation on PostgreSQL. I am not yet sure what sort of cooperation on our side this will entail or if it will get off the ground. But I'm planning to encourage them to do the evaluation and facilitate any cooperation we need to provide. Since I'm sure we'll evaluate well, this will be a good piece of collateral for us in the long run. --elein ============================================================ elein@varlena.com Varlena, LLC www.varlena.com PostgreSQL Consulting, Support & Training PostgreSQL General Bits http://www.varlena.com/GeneralBits/ ============================================================= I have always depended on the [QA] of strangers.
> elein wrote... > > Reasoning is interested in doing a white paper evaluation > on PostgreSQL. I am not yet sure what sort of cooperation > on our side this will entail or if it will get off the > ground. But I'm planning to encourage them to do the > evaluation and facilitate any cooperation we need to > provide. > Now is the right time to do it, so we can fix any issues uncovered. If we can then fix them all during beta, Reasoning can publish their results at same time as 8.0 goes production. If they do find issues, it will be good for them to say "we found N issues" and good for PostgreSQL community, since an external assessment will be good, as well as saying how efficient out beta programme is/was. Best regards, Simon Riggs
Simon Riggs wrote: > Now is the right time to do it, so we can fix any issues uncovered. > > If we can then fix them all during beta, Reasoning can publish their > results at same time as 8.0 goes production. Quality assessment usually isn't about counting the number of bugs in a program. It's about defining procedures and making sure they're followed. This is usually difficult with open-source projects; I'll be interested to see what they have to say. -- Peter Eisentraut http://developer.postgresql.org/~petere/