On Mon, 28 Apr 2008 10:05:43 -0600, Charles Oliver Nutter <[EMAIL PROTECTED]> wrote:

And this seems to happen again and again. Not only does it slow the process of fixing bugs, it makes it impossible for people to want to help fix them. If you can never know you're running against the latest sources, the process of finding a bug, emailing to see if it's fixed already, and probably waiting for that fix to arrive is extremely discouraging.

I agree. If I am remembering correctly, one of the primary reasons behind the dual-repository approach is the need to run a myriad of internal tests from a test suite that reaches farther and deeper than just IronRuby, and therefore can not see the light of day outside the MSFT firewall.

John, is this an accurate assessment? If yes, while I certainly recognize the need to run the code against internal test suites, couldn't it be looked at from the opposite perspective?That of: We, the community, tell you, the big bad corporate firewall, when you get to gain access to *our* code to run your tests. We will continue on our way checking it whatever we want whenever we want, and you can use repository revisions as a marker to determine what can be viewed as "blessed" and what can not as far as releases are concerned.

If it really is an issue with intellectual property et. al, you can keep those results locked up in a bit locker that guarantees they'll never experience life outside their darkened dungeon. We, the community, are not interested in the results of internal tests, and we certainly would understand that, regardless of the results of our external tests, there are certain check boxes that need to be checked by powers unknown to us before an officially blessed release can be made. All we care about is passing the spec, something which is, quite obviously, controlled outside the grasp of Redmond's barbed [fire]wire-trimmed walls. If it takes a few extra weeks to take a particular revision of the repository through the internal ringer before getting the official rubber stamp, then so be it. It wouldn't be getting in the way of development progress, and if not mistaken, this is really the core of the argument as to why the process is currently broken.

Food for thought...

--
/M:D

M. David Peterson
Co-Founder & Chief Architect, 3rd&Urban, LLC
Email: [EMAIL PROTECTED] | [EMAIL PROTECTED]
Mobile: (206) 999-0588
http://3rdandUrban.com | http://amp.fm | http://www.oreillynet.com/pub/au/2354
_______________________________________________
Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to