Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] 6 month release cycle


Good point.

Perhaps a condition of participation in a Package would be contribution of a very small smoke test plugin that demonstrates that the participant has some plausible activity after installation. These could form the basis of an automated package test that would uncover many missing dependencies.

For instance for OCL, I already have tests that do a minimal amount of editor liveness testing on an example project, which gives me some confidence that Xtext is still there in a useable fashion.


        Ed Willink

On 04/07/2013 10:25, Pascal Rapicault wrote:
I would go even further, are the current packages really tested anyway?
There are probably a couple ppl opening them up to see if things are at the right place but I can't imagine that a heavy testing is done.

-----Original Message-----
From: cross-project-issues-dev-bounces@xxxxxxxxxxx [mailto:cross-project-issues-dev-bounces@xxxxxxxxxxx] On Behalf Of Thomas Hallgren
Sent: July-04-13 5:20 AM
To: cross-project-issues-dev@xxxxxxxxxxx
Subject: Re: [cross-project-issues-dev] 6 month release cycle

On 2013-07-03 23:42, Ian Bull wrote:
While I do think most of this could be automated -- including the
creation of the packages -- we need to question if this will inevitably reduce quality.
I think quality comes from extensive automated testing and then hands-on usage. A fully automated release process would of course cover the first. So the question is really, do we want our users to do the hands-on testing for us? That in turn, begs the question, aren't we doing that already? Assuming that many projects do, then a more frequent release cycle will actually increase quality, not the opposite. And it shortens the bug-fixing cycle dramatically.

- thomas

cross-project-issues-dev mailing list
cross-project-issues-dev mailing list

No virus found in this message.
Checked by AVG -
Version: 2013.0.3345 / Virus Database: 3204/6462 - Release Date: 07/03/13

Back to the top