Revision: 3662
http://svn.sourceforge.net/winmerge/?rev=3662&view=rev
Author: gerundt
Date: 2006-09-30 16:37:17 -0700 (Sat, 30 Sep 2006)
Log Message:
-----------
PATCH: [ 1566613 ] Web: Improve Developers Needed -page
Modified Paths:
--------------
trunk/Web/Changes.txt
trunk/Web/developer/needed.php
trunk/Web/page.inc
Modified: trunk/Web/Changes.txt
===================================================================
--- trunk/Web/Changes.txt 2006-09-30 23:32:35 UTC (rev 3661)
+++ trunk/Web/Changes.txt 2006-09-30 23:37:17 UTC (rev 3662)
@@ -1,6 +1,9 @@
2006-10-01 Tim
- PATCH [ 1566474 ] Web: Improve translations index page
+ PATCH: [ 1566474 ] Web: Improve translations index page
Web\developer\l10n: index.php
+ PATCH: [ 1566613 ] Web: Improve Developers Needed -page
+ Web: page.inc
+ Web\developer: needed.php
2006-09-26 Tim
PATCH [ 1565841 ] Web: Catalan translation is updated
Modified: trunk/Web/developer/needed.php
===================================================================
--- trunk/Web/developer/needed.php 2006-09-30 23:32:35 UTC (rev 3661)
+++ trunk/Web/developer/needed.php 2006-09-30 23:37:17 UTC (rev 3662)
@@ -4,25 +4,54 @@
$page = new Page;
$page->printHead('WinMerge: Developers Needed!', WINMERGE_DEV);
?>
-<h2>Developers Needed!</h2>
-<p>One of the reasons WinMerge is on <a href="http://sourceforge.net/projects/winmerge">SourceForge</a> is so other
-developers can get involved. If you have some free time, are
-proficient with MS Visual Studio and MFC, and would like to contribute,
-then check out the list of items to be done from the
+<h2>Help Needed!</h2>
+<p>WinMerge is an <a href="http://en.wikipedia.org/wiki/Open_source">Open Source Software</a>.
+This means everybody can download WinMerge source code, including documentation,
+web pages etc. And improve and modify them. Only thing we ask is that people
+submit their improvements and modifications back to us. This is the way the
+WinMerge gets improved.</p>
+
+<p>There is a small group of active developers, as listed in <a href="http://winmerge.org/developer/index.php">
+Developers-page</a>. Unfortunately WinMerge has grown over years and requires
+more and more work to be done. So we are constantly hoping new people to step
+up and start working with us to improve WinMerge.</p>
+
+<p>Coding is not the only thing we need more people for, you can:</p>
+<ul>
+ <li>write code</li>
+ <li>test</li>
+ <li>write documentation (user- and developer-)</li>
+ <li>translate WinMerge</li>
+ <li>improve installer</li>
+</ul>
+
+<p>WinMerge is mostly C/C++ code and is compiled with Visual Studio (VC6 and
+later work) and GUI code uses MFC heavily. However, C/C++ wizardry or deep
+knowledge of MFC is not required to work with WinMerge. There is a lot of low
+level code for file handling, unicode etc.</p>
+
+<p>Our tracker items are good starting point for looking things to do:
<a href="http://sourceforge.net/tracker/?group_id=13216&atid=113216">Bugs</a>,
<a href="http://sourceforge.net/tracker/?group_id=13216&atid=363216">Feature Requests</a> and
<a href="http://sourceforge.net/tracker/?group_id=13216&atid=759426">Todo</a>
-lists.
-If you see something in there that you think
-you can handle, <a href="http://sourceforge.net/forum/forum.php?forum_id=41639">let us know</a>
-or leave a comment at the item.</p>
+lists. If you see something in there that you think
+you can handle, let us know (see contacting developers below) or leave a
+comment at the item. If you want to do something not in those lists, please
+submit it as a new item and/or let us know about it other ways (see below).</p>
-<p>Then grab a copy of the WinMerge source from
+<p>The best way to contact developers is posting a message to
+<a href="http://sourceforge.net/forum/forum.php?forum_id=41639">Developers-forum</a>
+or to winmerge-development <a href="http://sourceforge.net/mail/?group_id=13216">
+mailing list</a>. We try to answer as soon as possible, but sometimes it may take
+even days to anybody to answer. Be patient.</p>
+
+<p>When you have decided to do something, grab a copy of the WinMerge source from
<a href="http://sourceforge.net/svn/?group_id=13216">Subversion</a>
-or you can download a <a href="http://sourceforge.net/project/showfiles.php?group_id=13216">zipped version</a> of the source,
-write your code, and then upload the changed code <a href="http://sourceforge.net/tracker/?group_id=13216&atid=313216">as a patch</a>
-(we prefer the original and changed codes in one zip file).
-Then we will merge them back into the main codebase.</p>
+or you can download a <a href="http://sourceforge.net/project/showfiles.php?group_id=13216">zipped version</a>
+of the source tree, do your changes, and then upload the changes
+<a href="http://sourceforge.net/tracker/?group_id=13216&atid=313216">as a patch</a>
+(we prefer the original and changed codes in one zip file). Then we will commit
+them into the subversion repository.</p>
<p>You find more informations about programming WinMerge in the Subversion directory
<a href="http://svn.sourceforge.net/viewvc/winmerge/trunk/Docs/Developers/">Docs/Developers/</a>.</p>
Modified: trunk/Web/page.inc
===================================================================
--- trunk/Web/page.inc 2006-09-30 23:32:35 UTC (rev 3661)
+++ trunk/Web/page.inc 2006-09-30 23:37:17 UTC (rev 3662)
@@ -278,6 +278,7 @@
$temp .= " <li><a href=\"http://sourceforge.net/project/showfiles.php?group_id=13216&package_id=92246\">Experimental builds</a></li>\n";
$temp .= " </ul>\n";
$temp .= " </li>\n";
+ $temp .= " <li><a href=\"/developer/needed.php\">Help Needed!</a></li>\n";
$temp .= "</ul>\n";
break;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|