Development: Difference between revisions

From FreeMind
Jump to navigationJump to search
(-spam)
Line 1: Line 1:
<table><tr>
<td valign=top>
{{Navigation_bar}}
<td>&nbsp;
<td width=600>
The development of FreeMind is coordinated using FreeMind's [http://sourceforge.net/projects/freemind/ project page] at SourceForge, and also using this wiki. At wiki, we have '''[[requests for enhancements]]''' page; there is also [http://sourceforge.net/tracker/?group_id=7118&atid=357118 requests for enhancements] (RFEs) page at SourceForge (not preferred). You can [http://freemind.cvs.sourceforge.net/freemind/ browse CVS repository].
We also use SourceForge for [http://sourceforge.net/tracker/?group_id=7118&atid=107118 bugs],  and [http://sourceforge.net/forum/forum.php?forum_id=22101 open discussion forum]. We do not use the documentation part there as we use this wiki instead.
==Contributing to FreeMind==
==Contributing to FreeMind==


See [[Contributing]].
See [[Contributing]].
==Getting started as a developer==
See [[Getting started as a developer]].
==Getting started as a tester==
See [[Getting started as a tester]].
==Reporting bugs==
See [[Reporting bugs]].
==Organization of FreeMind development==
Initially, every active developer of the core team works on his own CVS branch. Our intermediate results are
published as our "alpha versions". We use forum [http://sourceforge.net/forum/forum.php?forum_id=22101 Open Discussion] to communicate them.
Further details about the FreeMind release process are described on the FreeMind [[Release process]] page.
==Experimental versions==
Currently, there are no experimental versions available. The latest release candidate can be downloaded from [http://sourceforge.net/project/showfiles.php?group_id=7118 Files section].
==Obtaining focus for selected node in reliable manner==
Requesting focus for NodeView using requestFocus() method is unreliable. A reliable way of doing that has been implemented in the method <code>obtainFocusForSelected()</code> of Controller. A typical call in ControllerAdaper.java is
  getController().obtainFocusForSelected();
Requesting focus using
  newSelected.requestFocus();
where <code>newSelected</code> is a NodeView is unreliable, though most often works.
== More development pages ==
To see all development pages about [http://www.professays.com/ custom essay], have a look at the category Development, by clicking on the link at the bottom of this page.
[[Category:Development]]

Revision as of 20:39, 20 July 2010

Contributing to FreeMind

See Contributing.