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 | |
---|
14 | <h2>Projects :: DarwinPorts</h2> |
---|
15 | |
---|
16 | |
---|
17 | <hr> |
---|
18 | <ul><h2><a name=Contents>Contents</a></h2> |
---|
19 | <li><a href=#Contacts>Contact People</a> |
---|
20 | <li><a href=#Mission>Mission Statement</a> |
---|
21 | <li><a href=#Status>Project Status</a> |
---|
22 | <li><a href=#Mail>Mailing Lists and IRC</a> |
---|
23 | <li><a href=#Join>Joining the Project</a> |
---|
24 | <li><a href=#Contrib>Contributing Ports</a> |
---|
25 | <li><a href=#Using>Using DarwinPorts</a> |
---|
26 | </ul> |
---|
27 | <hr> |
---|
28 | <h2><a name=Mission>Mission Statement</a></h2> |
---|
29 | <p> |
---|
30 | The DarwinPorts project aims to provide a system that makes it easy to install a large number of freely available software on a Darwin system.<br> |
---|
31 | For more information, please read the <a href="http://www.opendarwin.org/projects/darwinports/en/faq.php">FAQ</a>.<br> |
---|
32 | For a tutorial on writing a Portfile, please read the <a href="http://www.opendarwin.org/projects/darwinports/en/portfileHOWTO.php">Portfile HOWTO</a>. |
---|
33 | </p> |
---|
34 | |
---|
35 | <a href=#Contents>Back to Contents</a> |
---|
36 | <hr> |
---|
37 | <h2><a name=Contacts>Contact People</a></h2> |
---|
38 | |
---|
39 | <a href="mailto:mij@opendarwin.org">Documentation (Jim Mock)</a><br> |
---|
40 | <a href="maitlto:kevin@opendarwin.org">Accounts (Kevin Van Vechten)</a><br> |
---|
41 | <a href="mailto:landonf@opendarwin.org">PortsManager (Landon Fuller)</a><br> |
---|
42 | <a href="mailto:allenwc@shaw.ca">Port Submissions (Liam Allen)</a><br> |
---|
43 | <h4><big><i>Project Leads: </i></big> |
---|
44 | <a href="mailto:landonf@opendarwin.org">Landon Fuller</a>, |
---|
45 | <a href="mailto:jkh@opendarwin.org">Jordan Hubbard</a>, |
---|
46 | <a href="mailto:kevin@opendarwin.org">Kevin Van Vechten</a> |
---|
47 | </h4> |
---|
48 | |
---|
49 | <a href=#Contents>Back to Contents</a> |
---|
50 | <hr> |
---|
51 | <h2><a name=Using>Using DarwinPorts</a></h2> |
---|
52 | <p> |
---|
53 | The <a href="http://darwinports.gene-hacker.net/docs/guide/">DarwinPorts User Guide</a> 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.) |
---|
54 | </p> |
---|
55 | <p> |
---|
56 | A Cocoa-based GUI for DarwinPorts, <a href="http://www.opendarwin.org/cgi-bin/cvsweb.cgi/proj/darwinports/dports/sysutils/portmanager/">Ports Manager.app</a>, is available and under active development. <a href="http://www.opendarwin.org/~fkr/portsmanager.png">Screenshot.</a> |
---|
57 | </p> |
---|
58 | <p> |
---|
59 | Bug reports and feature requests should be submitted to <a href="http://www.opendarwin.org/bugzilla/">Bugzilla</a>. |
---|
60 | </p> |
---|
61 | <p><strong>Getting the project from CVS</strong></p> |
---|
62 | |
---|
63 | <p><a name=GetStuff></a> |
---|
64 | Use the following commands to get DarwinPorts from the OpenDarwin CVS server (required for Ports Manager.app): |
---|
65 | </p> |
---|
66 | |
---|
67 | <p> |
---|
68 | <pre> |
---|
69 | cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od login |
---|
70 | cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od co -P darwinports |
---|
71 | </pre> |
---|
72 | |
---|
73 | <p> |
---|
74 | Use the following commands to get Ports Manager.app from the OpenDarwin CVS server: |
---|
75 | </p> |
---|
76 | |
---|
77 | <p> |
---|
78 | <pre> |
---|
79 | cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od login |
---|
80 | cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od co -P PortsManager |
---|
81 | </pre> |
---|
82 | |
---|
83 | When the server asks you for a password you can simply hit return; the password is empty. |
---|
84 | The CVS repository can be browsed through <a href="http://www.opendarwin.org/cgi-bin/cvsweb.cgi/proj/darwinports/">CVSweb</a>. |
---|
85 | </p> |
---|
86 | |
---|
87 | <p> |
---|
88 | In order to install and run DarwinPorts, the Mac OS X <a href="http://developer.apple.com/tools/">Developer Tools</a> must be installed.</p> |
---|
89 | |
---|
90 | <a href=#Contents>Back to Contents</a> |
---|
91 | <hr> |
---|
92 | <h2><a name=Status>Project Status</a></h2> |
---|
93 | |
---|
94 | <p> |
---|
95 | A number of ports are done and the system is reasonably usable as |
---|
96 | a <i>BETA</i> for anyone who's interested. |
---|
97 | You can search a list of <a href="http://www.opendarwin.org/projects/darwinports/en/ports.php">available software</a> here. |
---|
98 | </p> |
---|
99 | <a href=#Contents>Back to Contents</a> |
---|
100 | <hr> |
---|
101 | <h2><a name=Mail>Project mailing lists and IRC channels</a></h2> |
---|
102 | <h4>Mailing Lists:</h4><ul> |
---|
103 | <li><a href="http://www.opendarwin.org/mailman/listinfo/darwinports"> |
---|
104 | darwinports</a> |
---|
105 | <li><a href="http://www.opendarwin.org/mailman/listinfo/cvs-darwinports-all"> |
---|
106 | cvs-darwinports-all</a> |
---|
107 | <li><a href="http://www.opendarwin.org/mailman/listinfo/darwinports-bugs"> |
---|
108 | DarwinPorts-Bugs</a> |
---|
109 | </ul> |
---|
110 | <h4>IRC Channels</h4><ul> |
---|
111 | <li>#opendarwin channel on the <a |
---|
112 | href="http://freenode.net/">freenode network</a> |
---|
113 | </ul> |
---|
114 | </p> |
---|
115 | <h4>Notes</h4> |
---|
116 | <p>The <a |
---|
117 | href="http://www.opendarwin.org/mailman/listinfo/darwinports">darwinports |
---|
118 | mailing list</a> is open to all and is where most architectural and |
---|
119 | feature discussions are held. |
---|
120 | </p> |
---|
121 | <p> |
---|
122 | Those wishing to see the cvs commit |
---|
123 | logs which detail the change-by-change progress of the project can |
---|
124 | also subscribe to the <a |
---|
125 | href="http://www.opendarwin.org/mailman/listinfo/cvs-darwinports-all">cvs-darwinports-all</a> mailing list.</p> |
---|
126 | <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"> |
---|
127 | DarwinPorts-Bugs</a> mailing list. |
---|
128 | </p> |
---|
129 | <p>For more real-time discussion, the #opendarwin channel on the <a |
---|
130 | href="http://freenode.net/">freenode network</a> is generally |
---|
131 | where we hang out.</p> |
---|
132 | |
---|
133 | <a href=#Contents>Back to Contents</a> |
---|
134 | <hr> |
---|
135 | <h2><a name=Join>Joining the project</a></h2> |
---|
136 | <p> |
---|
137 | We 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. |
---|
138 | </p> |
---|
139 | <p> |
---|
140 | All contributions are very much welcomed! 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! |
---|
141 | </p> |
---|
142 | |
---|
143 | <a href=#Contents>Back to Contents</a> |
---|
144 | <hr> |
---|
145 | <h2><a name=Contrib>Contributing Ports</a></h2> |
---|
146 | <p> |
---|
147 | You must have the <a href=#GetStuff>ports infrastructure and current ports tree</a> installed. |
---|
148 | </p> |
---|
149 | <p> |
---|
150 | Please read and understand the <a href="http://www.opendarwin.org/projects/darwinports/en/portfileHOWTO.php">Portfile HOWTO</a>. |
---|
151 | </p> |
---|
152 | <p> |
---|
153 | You should also thoroughly understand how to use the ports system. |
---|
154 | The <a href="http://darwinports.gene-hacker.net/docs/guide/">DarwinPorts User Guide</a> would be a good place to start. |
---|
155 | </p> |
---|
156 | <p> |
---|
157 | So, 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 (documentation on the way). Now you want to send it in! |
---|
158 | </p> |
---|
159 | <p>Well, that's the easy part! Send it to us using |
---|
160 | <a href="http://www.opendarwin.org/bugzilla/">Bugzilla</a>. |
---|
161 | </p> |
---|
162 | |
---|
163 | <a href=#Contents>Back to Contents</a> |
---|
164 | <hr> |
---|
165 | |
---|
166 | <? |
---|
167 | od_print_footer("en"); |
---|
168 | ?> |
---|