Change the sourceforge logo link to point to the gssmp page.
[gssmp.git] / www / developers.html
blob3297d9baa89a9b6f0335071da17fa36900c5f023
1 <?xml version="1.0"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
4 <head>
5 <link rel="stylesheet" href="style.css" type="text/css" />
6 <title>GSSMP Developers</title>
7 </head>
8 <body>
10 <address><a href="index.html">Home</a> | <a href="install.html">Install</a> |
11 <a href="use.html">Use</a> |
12 <a href="screenshots.html">Screenshots</a> |
13 Developers |
14 <a href="contact.html">Contact</a></address>
16 <h1>GSSMP Developers</h1>
18 <p>At the moment GSSMP is primarily developed by
19 <a href="http://www.artificialworlds.net/blog">Andy Balaam</a>, but I'd
20 welcome help in the form of UI designs, suggestions, code patches and
21 information.</p>
23 <p>Code and bug fixes have been contributed by:</p>
25 <ul>
26 <li>Charles Bailey</li>
27 <li>Jo&atilde;o Pinto</li>
28 </ul>
30 <h2>Languages, libraries etc.</h2>
32 <p>GSSMP is written in C using the GTK, GConf and gstreamer libraries. It is a
33 learning exercise for me because I want to get more involved with GNOME
34 development. (Any comments on how to integrate better with GNOME would be
35 gratefully received.)</p>
37 <h2>Compiling from the source tarball</h2>
39 <p>To compile the program from source you will need the development libraries
40 for gnome, gconf, and gstreamer (mail us if that list is missing something!).
41 To modify the UI you will need glade 2. On Ubuntu you can simply run:</p>
43 <p><tt>sudo apt-get install libgstreamer0.10-dev libgconf2-dev libgnomeui-dev
44 glade-gnome</tt></p>
46 <p>Download the source tarball
47 from the <a href="http://sourceforge.net/project/showfiles.php?group_id=187144&amp;package_id=219138">source
48 download page</a> and untar and compile it like so:</p>
50 <p><tt>tar -xzf gssmp-*.tar.gz<br />
51 cd gssmp-*<br />
52 ./configure<br />
53 make<br />
54 cd src<br />
55 ./gssmp</tt></p>
57 <p>There are more details in the file INSTALL which is included in the
58 tarball. If something goes wrong email the mailing list and we'll try to
59 help.</p>
61 <h2>Getting the latest source code</h2>
63 <p>The GSSMP source is stored in a <a href="http://git.or.cz/">Git</a>
64 repository on <a href="http://repo.or.cz">repo.or.cz</a>. To browse
65 the code go to
66 <a href="http://repo.or.cz/w/gssmp.git">http://repo.or.cz/w/gssmp.git</a>.</p>
68 <p>To build and run GSSMP, run these commands:</p>
70 <p><tt>git clone git://repo.or.cz/gssmp.git<br />
71 cd gssmp<br />
72 ./autogen.sh<br />
73 make<br />
74 cd src<br />
75 ./gssmp</tt></p>
77 <p>Contact us if you have any problems.</p>
79 <div style="float:right"><a href="http://sourceforge.net/projects/gssmp/"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=187144&amp;type=2" width="125" height="37" alt="SourceForge.net Logo" /></a></div>
81 <address><a href="index.html">Home</a> | <a href="install.html">Install</a> |
82 <a href="use.html">Use</a> |
83 <a href="screenshots.html">Screenshots</a> |
84 Developers |
85 <a href="contact.html">Contact</a></address>
87 </body>
88 </html>