On Apr 5, 2007, at 5:45 PM, Leopold Toetsch wrote:

Am Donnerstag, 5. April 2007 00:39 schrieb Jonathan Worthington:
Don't really need a policy to tell me that breaking stuff for languages
folks sucks. :-) I try hard to avoid it, but unfortunately stuff slips
through the net occasionally. In this case, I wasn't even aware that you
could use SELF.meth(...) to call non-vtable methods, and it's done
nowhere in core PMCs or I'd have noticed it.

This could be also read as a notice to language maintainers:

If you are using some "features" of parrot, then please, please submit a core test for it, if such a test doesn't exist yet. This will help Parrot and You
in the future ...

Thanks.
leo


Not only to language maintainers, but anyone using parrot where a "feature" isn't tested. And it also technically falls on whoever implemented said "feature" in parrot, for not adding a test.

What if we had a repository, ala pugs with it's "open" commits, solely for people to commit tests. It could help improve bug discovery and test coverage, as well as ambiguity about features in parrot. Then developers could just update it and run it seperately(and check it to make sure nothing malicious gets through which is always a potential of course).

Reply via email to