[elephant-devel] Some thoughts/Questions from testing
Glenn Tarcea
gtarcea at umich.edu
Sun May 11 23:50:19 UTC 2008
What do you all think about allowing two different versions of
Elephant to be installed at the same time? I tried to have both my
original version of Elephant installed and also to install elephant-
unstable. Currently there are a lot of dependencies on the system
name sprinkled throughout the code that prevent this. My thought
would be to allow someone to do a (require 'elephant-unstable) (or
some other chosen system name) and have it load an alternative
version of Elephant. All the package names would stay the same, just
the systems would be different.
The benefit to this is it would allow users to test out the new
functionality before deciding to switch, and for testers, it would
mean we could have both versions installed. It seems like this would
be helpful right now when the BerkeleyDB interfaces have stabilized,
but the postmodern interface hasn't. For me it would allow me to test
and observe behavior in the old environment and then easily switch
over to the new environment.
If no one objects I can look into this further, at least drawing up a
plan of attack and posting it for comment.
Also, it looks like the testing framework is being migrated over to
5am. I assume this means that I should write any new tests using 5am?
Thanks,
Glenn
More information about the elephant-devel
mailing list