|
From: Nick C. <nic...@ve...> - 2002-05-02 14:11:09
|
Hi, I figure a major version release gives us the opportunity to break some legacy code (only a little though) in order to fix somethings that are broken. So, here's my list of things I'd like to see for 2.0 and beyond. 1. Incorporate Mike's new scheduling code. This is the whole point of the 2.0 release after all. I'll finally get around to finishing the testing of this next week. 2. Improve the display of network graphs. The major thing here is not to shrink them to the screen, but provide a larger viewable area that can be scrolled. 3. Fix the network library, in particular remove the getNode() method from the Node interface. It is there only to ensure that gui wrapped nodes work with the rest of the network library. Node visualization doesn't rely on wrappers anymore so I want to clean this up as it is a major source of really confusing bugs. 4. Serialization of models so they can be stopped and then pick up where they leave off. So that's it from me. Item 3 will certainly break (but not too much) existing code and 4 is probably something for post-2.0, although I really don't know how much work it would be. Comments? Nick -- Nick Collier Social Science Research Computing University of Chicago http://repast.sourceforge.net |