[This appears to have bounced - trying again]

Ben,

That's an interesting idea.

I'm sad to say that we would need to think about security in the receipt of 
data.  Just as we now have signed license agreements, we might need to have 
certificates and keys for publishing test results.  Passwords might be 
sufficient and easier to manage.  An existing server would likely end up with a 
Seaside app that allows mere mortals to request a signing or a password.  After 
moderator approval (also part of the app), the tester would be given or emailed 
to retrieve the credentials needed to post test results.

BTW, none of that makes it a bad idea or "too hard."  I just fear that we would 
regret having a wide-open way to trash our test results data.

Bill


________________________________________
From: [email protected] 
[[email protected]] on behalf of Ben Coman 
[[email protected]]
Sent: Tuesday, November 01, 2011 10:00 AM
To: [email protected]
Subject: Re: [Pharo-project] Brainstorming on the roadmap for first Pharo 
Consortium Engineer :)

A second idea for a distributed continuous integration test system.  I
would personally be happy to contribute cpu cycles to running a Pharo
test system on top of a virtual machine, which from a central server
obtains a random set of Metacello configurations to install, runs tests
and reports results to the central server.  Apart from gaining the
processing power to possibly test all permutations of configurations, it
also provides a way for new community members to feel like they are
contributing, which preceeds them getting more involved.  As an example
in line with my first comment, perhaps the initial proof of concept
would be done as a research project, and then the paid professional
would polish off the stability and usability of it.

cheers, Ben


Reply via email to