blob: 18b97dc40c4a7c5808e70aa6b2ec5df2acf9889e [file] [log] [blame]
<?php require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); $App = new App(); $Nav = new Nav(); $Menu = new Menu(); include($App->getProjectCommon());
$pageTitle = "SWT Cocoa Port";
ob_start();
?>
<div id="midcolumn">
<h1>SWT Cocoa Port</h1>
<div class="homeitem">
<h2>Cocoa Port</h2>
<p>The Cocoa port of SWT will ship with Eclipse 3.5.</p>
<p>Early adopters can try it now by downloading
<a href="http://download.eclipse.org/eclipse/downloads/drops/S-3.5M5-200902021535/download.php?dropFile=eclipse-SDK-3.5M5-macosx-cocoa.tar.gz">
Eclipse 3.5 Milestone 5 for Mac OSX Cocoa</a>.</p>
<p>If you prefer to be bleeding edge, you can download the most recent
<a href="http://download.eclipse.org/eclipse/downloads/">3.5 Stream Integration Build (weekly)</a> or the
<a href="http://download.eclipse.org/eclipse/downloads/">3.5 Stream Nightly Build</a> of Eclipse for Mac OSX Cocoa.
</p>
<p>There are still areas that need work. If you want to help, here is what you can do.
<ol>
<li>Read the <a href="R3_5/plan.html">SWT 3.5 Development Plan</a> to get a feel for the current status of the Cocoa port.</li>
<li>Subscribe to the <a href="https://dev.eclipse.org/mailman/listinfo/platform-swt-dev">SWT developers mailing list</a> for discussion and to keep track of current developments.</li>
<li>Then <a href="git.php">load SWT from GIT</a> into your Eclipse workspace.
The projects you need are:
<ul>
<li>org.eclipse.swt</li>
<li>org.eclipse.swt.cocoa.macosx</li>
<li>org.eclipse.swt.examples (not required, but useful for testing)</li>
<li>org.eclipse.swt.tools (not required, unless you need to extend the <a href="macgen.php">JNI Code</a>)</li>
</ul>
</li>
<li>Pick an interesting bug from the plan or <a href="https://bugs.eclipse.org/bugs/buglist.cgi?classification=Eclipse&product=Platform&component=SWT&op_sys=Mac+OS+X+-+Cocoa&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED">
from here</a>, cc yourself to the bug, signal your intent to look at the bug in the bug itself or on the SWT mailing list,
and see if you can figure out how to fix the problem. If so, attach a patch to the bug report.</li>
</ol>
</p>
<p>If you find a bug, <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Platform&component=SWT&rep_platform=Macintosh&op_sys=Mac+OS+X+-+Cocoa">open an Eclipse bug report against SWT Mac OSX Cocoa</a>.
</p>
<p>Thanks to all those who have helped so far!
</p>
</div>
</div>
<?php
$html = ob_get_clean();
# Generate the web page
$App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
?>