Oh, it looks like you can use JUnit4 w/o having to put the test cases in with the source. That's optional.

Ray

Ray Benjamin wrote:


First, why are we sticking to the older version of Java? Is there legacy code that would be affected? I've compiled FreeMind with the latest version of Java and everything works just fine, as far as I can tell, so far.

Second, why not set up test cases as in JUnit4? (Provided we did move to the new Java.) Just telling me you wouldn't do it, isn't terribly persuasive. I'm not trying to be argumentative. I'd like to understand your reasoning. I haven't yet tried using JUnit4. I'm going to try it out with a much smaller project of mine and see how well it works for me. But, on the face of it, I think it makes great sense to put the test cases in the source code. It makes it clear to maintainers what the code is supposed to be doing, it's as good as a specification. It also makes it easy to update the test cases at the same time you work on the code.

No one wants to turn an open source project into drudgery, least of all me. The reason we're doing this is because we enjoy it. What I'd like to do, is discuss, and that's the key word - discuss - things we might do that might lower the incidents of bugs so we can spend more time on interesting new features, and get releases out the door faster.

Ray


Christian Foltin (GMX) wrote:
Dito

Dimitry Polivaev schrieb:
Hi,

1. FreeMind runs with JRE 1.4.2 and we have no plan to switch to Java 5.0 or later.

2. I would not mix the code and the test cases in one class.

Dimitry

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Freemind-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freemind-developer


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Freemind-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freemind-developer


------------------------------------------------------------------------

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
------------------------------------------------------------------------

_______________________________________________
Freemind-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freemind-developer

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Freemind-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freemind-developer

Reply via email to