Ticket #582: index.tab.php

File index.tab.php, 6.6 KB (added by allenwc@…, 21 years ago)

new version of mainpage looks like opendarwin main page

Line 
1<?
2
3//
4// File     : index.php
5// Version  : $Id: index.php,v 1.22 2003/05/08 00:03:43 landonf Exp $
6// Location : /projects/darwinports/index.php
7//
8
9        include_once("$DOCUMENT_ROOT/includes/od_lib.inc.php");
10        od_print_header("DarwinPorts", "en", "iso-8859-1", "", 0, "/projects/darwinports");
11?>
12
13<?php
14require("header.php") ;
15?>
16
17<!-- textual body contents here -->
18
19<h2><a name=Mission>Mission Statement</a></h2>
20<p>
21The DarwinPorts project aims to provide a system that makes it easy to install freely available software on a Darwin system.<br>
22For more information, please read the <a href="http://www.opendarwin.org/projects/darwinports/en/faq.php">FAQ</a>.<br>
23For a tutorial on writing a Portfile, please read the <a href="http://www.opendarwin.org/projects/darwinports/en/portfileHOWTO.php">Portfile HOWTO</a>.
24</p>
25<a href=#Contents>Back to Contents</a>
26<hr>
27
28<h2><a name=Status>Project Status</a></h2>
29<p>
30A number of ports are done and the system is reasonably usable as
31a <i>BETA</i> for anyone who's interested. 
32You can search a list of <a href="http://www.opendarwin.org/projects/darwinports/en/ports.php">available software</a> here.
33</p>
34<a href=#Contents>Back to Contents</a>
35<hr>
36
37<h2><a name=Using>Using DarwinPorts</a></h2>
38<p class="prose">
39The <a href="http://darwinports.gene-hacker.net/docs/guide/">DarwinPorts User Guide</a>
40 is an excellent reference on DarwinPorts syntax and concepts.  (Note it is a work in progress, so please feel free to make suggestions and report bugs in the doc component of the DarwinPorts <a href="http://www.opendarwin.org/bugzilla/">Bugzilla</a> product.)
41</p>
42<p>
43A Cocoa-based GUI for DarwinPorts, <a href="http://www.opendarwin.org/cgi-bin/cvsweb.cgi/proj/PortsManager/">Ports Manager.app</a>, is available and under active development. <a href="http://www.opendarwin.org/~fkr/portsmanager.png">Screenshot.</a>
44</p>
45<p>
46Bug reports and feature requests should be submitted to <a href="http://www.opendarwin.org/bugzilla/">Bugzilla</a>.
47</p>
48<p><strong>Getting the DarwinPorts project from CVS</strong></p>
49
50<p><a name=GetStuff></a>
51Use the following commands to get DarwinPorts from the OpenDarwin CVS server (required for Ports Manager.app):
52</p>
53
54<p>
55<a name=CVS></a><pre>
56cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od login
57cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od co -P darwinports
58</pre>
59
60<p>
61Use the following commands to get Ports Manager.app from the OpenDarwin CVS server:
62</p>
63
64<p>
65<pre>
66cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od login
67cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od co -P PortsManager
68</pre>
69<p>
70When the server asks you for a password you can simply hit return; the password is empty.
71</p>
72<p>
73The CVS repository can be browsed through the <a href="http://www.opendarwin.org/cgi-bin/cvsweb.cgi/proj/darwinports/">CVSweb Server</a>.
74</p>
75<p>
76The Mac OS X <a href="http://developer.apple.com/tools/">Developer Tools</a> are required for installing and using DarwinPorts.
77</p>
78<a href=#Contents>Back to Contents</a>
79<hr>
80
81<h2><a name=Mail>Project mailing lists and IRC channels</a></h2>
82<h4>Mailing Lists:</h4><ul>
83<li><a href="http://www.opendarwin.org/mailman/listinfo/darwinports">
84darwinports</a>
85<li><a href="http://www.opendarwin.org/mailman/listinfo/cvs-darwinports-all">
86cvs-darwinports-all</a>
87<li><a href="http://www.opendarwin.org/mailman/listinfo/darwinports-bugs">
88DarwinPorts-Bugs</a>
89</ul>
90<h4>IRC Channels</h4><ul>
91<li>#opendarwin channel on the <a
92href="http://freenode.net/">freenode network</a>
93</ul>
94</p>
95<h4>Notes</h4>
96<p>The <a
97href="http://www.opendarwin.org/mailman/listinfo/darwinports">darwinports
98mailing list</a> is open to all and is where most architectural and
99feature discussions are held.
100</p>
101<p>
102Those wishing to see the cvs commit logs which detail the change-by-change
103 progress of the project can also subscribe to the
104<a href="http://www.opendarwin.org/mailman/listinfo/cvs-darwinports-all">cvs-darwinports-all</a> mailing list.</p>
105<p>Those wishing to see what bugs are being reported and which ports have recently been submitted should subscribe to the <a href="http://www.opendarwin.org/mailman/listinfo/darwinports-bugs">
106DarwinPorts-Bugs</a> mailing list.
107</p>
108<p>For more real-time discussion, the #opendarwin channel on the <a
109href="http://freenode.net/">freenode network</a> is generally
110where we hang out.</p>
111
112<a href=#Contents>Back to Contents</a>
113<hr>
114<h2><a name=Join>Joining the project</a></h2>
115<p>
116We are looking for people who would like to help to make this project a success. There are still many parts of the project that need work, including: documentation, making ports, maintaining ports, testing ports, and testing infrastructure.
117</p>
118<p>
119All contributions are very much welcome! If you are interested, then either send an e-mail to one of the project leads asking what needs to be done or simply submit an application to join the project with <a href="/en/joinproject.php">this form</a>.  Thanks!
120</p>
121
122<a href=#Contents>Back to Contents</a>
123<hr>
124<h2><a name=Contrib>Contributing Ports</a></h2>
125<p>
126You must have the <a href=#GetStuff>ports infrastructure and current ports tree</a> installed.
127</p>
128<p>
129Please read and understand the <a href="http://www.opendarwin.org/projects/darwinports/en/portfileHOWTO.php">Portfile HOWTO</a>.
130</p>
131<p>
132You should also thoroughly understand how to use the ports system.
133The <a href="http://darwinports.gene-hacker.net/docs/guide/">DarwinPorts User Guide</a> would be a good place to start.
134</p>
135<p>
136So, you want make a port of your favourite software for Darwin, eh? You've read and understood the documentation and you've made your portfile and tested it? (testing documentation on the way) Now you want to send it in?
137</p>
138<p>Well, that's the easy part! Send it to us using
139<a href="http://www.opendarwin.org/bugzilla/">Bugzilla</a>.
140</p>
141<p>
142Create a bug report for your port, attach the portfile, and one of the project
143committers will examine it shortly and let you know the results. Don't forget, you can examine the current submission queue <a href=#CurSubs>here<a>, and you can watch for your port to be committed <a
144href="http://www.opendarwin.org/mailman/listinfo/cvs-darwinports-all">here</a>.
145 </p>
146<a href=#Contents>Back to Contents</a>
147<hr>
148
149<h2><a name=CurSubs>Current Ports Queue</a></h2>
150<p>
151This documentation is currently in work. Please check back later.
152</p>
153<a href=#Contents>Back to Contents</a>
154<hr>
155
156<h2><a name=Security>DarwinPorts Security Advisories</a></h2>
157<p>
158This documentation is currently in work. Please check back later.
159</p>
160<a href=#Contents>Back to Contents</a>
161<hr>
162
163</td></tr>
164</table>
165<? 
166        od_print_footer("en"); 
167?>