[Tux4kids-commits] r1515 - tux4kids-web/htdocs

Matthew McSpadden mmcspadden-guest at alioth.debian.org
Fri Sep 11 14:14:03 UTC 2009


Author: mmcspadden-guest
Date: 2009-09-11 14:14:03 +0000 (Fri, 11 Sep 2009)
New Revision: 1515

Removed:
   tux4kids-web/htdocs/dev.php
   tux4kids-web/htdocs/howto.php
   tux4kids-web/htdocs/mail.php
Log:
Trying to fix svn commit issues. 

Deleted: tux4kids-web/htdocs/dev.php
===================================================================
--- tux4kids-web/htdocs/dev.php	2009-09-11 14:09:42 UTC (rev 1514)
+++ tux4kids-web/htdocs/dev.php	2009-09-11 14:14:03 UTC (rev 1515)
@@ -1,84 +0,0 @@
-<?php include ('includes/pageheader.php');?>
-	<title>Tux4kids - Developers</title>
-	</head>
-<body>
-	<div align="center">
-		<div class="box">
-			<div class="col1">
-				<ul class="menu">
-					<li><a href="index.php"><span>Home</span></a></li>
-					<li><a href="projects.php"><span>Projects</span></a></li>
-					<li><a href="dev.php" class="active"><span>For Developers</span></a></li>
-					<li><a href="mail.php"><span>Mailing Lists</span></a></li>
-					<li><a href="svn.php"><span>SVN Repository</span></a></li>
-					<li><a href="https://alioth.debian.org/forum/?group_id=31080"><span>Forums</span></a></li>
-				</ul>
-				<br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
-				<br /><br /><br /><br /><br /><br /><br /><br />
-				<img src="images/pow-fusionforge.png" alt="Fusion Forge" />
-			</div>
-			<div class="col2">
-			<b>General information</b><br />
-			Tux4Kids programs are written in C and use Simple DirectMedia Layer (SDL) for the graphics. The programs are portable, running
-			on Linux, Windows, Mac OSX, and BeOS. They are internationalized into many languages, and developers should keep the needs of
-			non-English speakers in mind.<br />
-			Most development happens on Linux, and the tools for development are readily available on any modern Linux distribution.
-			However, it should also be possible to develop on other platforms.<br />
-			<br />
-			
-			<b>Documentation for major tools and libraries</b><br />
-			<a href="http://www.libsdl.org/">SDL</a> (see in particular the DocWiki link)<br />
-			<font style="font-size: 10px;">We also use SDL_image (graphics files), SDL_mixer (sound), SDL_ttf (fonts), and will soon add
-			SDL_net (network). Documentation for these is available on the DocWiki.</font><br /> 
-			<a href="http://svnbook.red-bean.com/">Subversion</a> (see in particular Chapter 2, "Basic Usage")<br />
-			<a href="http://www.gnu.org/software/gettext/">libintl/gettext</a> (for internationalization, aka translation)<br />
-			<a href="http://www.gnu.org/software/automake/">Automake</a> (build system)<br />
-			<a href="http://www.cmake.org/cmake/help/documentation.html">CMake</a> (an alternative build system, used especially for our
-			Mac OSX releases of TuxMath but working on other platforms, too)<br />
-			<br />
-			
-			<b>SVN checkout (TuxMath and TuxTyping)</b><br />
-			The SVN site is hosted on <a href="http://tux4kids.alioth.debian.org/">Alioth</a> (please do not download the SourceForge SVN
-			tree, it could be out of date). You can do an "anonymous" checkout in the following way:<br />
-			<kbd>svn co svn://svn.debian.org/tux4kids/</kbd><br />
-			This will get you the source code, but you won\'t be able to check in your modifications, because you need to have an account
-			on Alioth.<br /><br />
-			To get a fully-functional SVN checkout, <a href="http://alioth.debian.org">apply for an Alioth account</a> and wait for administrator
-			approval. Once you have approval, do the checkout in the following way:<br />
-			<kbd>svn co svn+ssh://fred-guest@svn.debian.org/svn/tux4kids</kbd><br />
-			assuming your user name is "fred-guest". You will have to supply your password (perhaps more than once; note you can upload an
-			SSH key to Alioth and bypass the requirement to type the password each time you make a commit).<br />
-			With this checkout, you can use the full functionality of SVN and distribute your improvements to all the developers. If you
-			started developing with an anonymous checkout, you can manually copy any changes over to the new directory created with your
-			Alioth account and check them in.<br />
-			<br />
-      <b>Copyright</b><br />
-      Tux4kids software is released under the GPL2. By commiting your code you agree to distribute your work under this
-			license as well. Please state so in the headers of the source files, including svg images. Thanks!
-      <br />
-			<br />
-							
-			<b>Development and coding tips</b><br />
-			<ul>
-			<li>Installing the required libraries (from distributor packages on Linux): be sure to install the "dev" versions as well, so
-			that you have the header files.</li>
-			<li>Documentation about compiling is available in the "doc" directory in trunk.</li>
-			<li>SVN branches: if your work is "disruptive" (meaning it\'s a fairly large change in core aspects of the code), consider
-			working in a branch.  You can then make regular commits without disrupting trunk.<br />
-			However, it is dangerous to work for very long in a branch:  odds are high that your work will be incompatible (in either small
-			or large ways) with other ongoing development, your work will not get the kind of oversight that trunk gets, and in any event
-			your work is not useful until you merge to trunk.  For these reasons you should merge to trunk at any available opportunity.<br />
-			If your work is not disruptive, it may be advisable to work directly in trunk.</li>
-			<li>Please keep the changelog (in the doc/ directory) updated!</li>
-			<li>For information about preparing strings appropriately for internationalization, see
-			<a href="http://www.gnu.org/software/gettext/manual/html_node/Preparing-Strings.html#Preparing-Strings">these</a> <a href="http://techbase.kde.org/Development/Tutorials/Localization/i18n_Mistakes#Pitfall_.232:_Word_Puzzles">tips</a>. TuxMath now has built-in linebreaking code (adopted from gettext) in the "linewrap" source file.</li>
-			</ul>
-			
-			<b>Graphics</b><br />
-			Because of the impending support for <a href="http://en.wikipedia.org/wiki/Scalable_Vector_Graphics">SVG</a>, we <i>strongly</i> prefer that any new graphics files be created in SVG format. We can generate PNG files as needed from the SVGs.
-			</div>
-<?php include ('includes/header.php');?>
-		</div>
-	</div>
-</body>
-</html>
\ No newline at end of file

Deleted: tux4kids-web/htdocs/howto.php
===================================================================
--- tux4kids-web/htdocs/howto.php	2009-09-11 14:09:42 UTC (rev 1514)
+++ tux4kids-web/htdocs/howto.php	2009-09-11 14:14:03 UTC (rev 1515)
@@ -1,73 +0,0 @@
-<?php include ('includes/pageheader.php');?>
-	<title>Tux4kids - Home</title>
-<?php include ('includes/header.php');?>
-			<div class="col1">
-				<ul class="menu">
-					<li><a href="index.php"><span>Home</span></a></li>
-					<li><a href="projects.php"><span>Projects</span></a></li>
-					<li><a href="dev.php"><span>For Developers</span></a></li>
-					<li><a href="mail.php"><span>Mailing Lists</span></a></li>
-					<li><a href="svn.php"><span>SVN Repository</span></a></li>
-					<li><a href="https://alioth.debian.org/forum/?group_id=31080"><span>Forums</span></a></li>
-				</ul>
-			</div>
-			<div class="col2">
-				<font style="font-size: 14px;">This is not a tutorial on webdesign, if you want to actually learn, check out <a href="http://www.w3schools.com/">w3schools</a>,
-				they have some good info. This is just to help the developers know the syntax and basics to put content on the pages
-				without messing up the rest of the page.<br />
-				<br />
-				
-				<font style="font-size: 10px;">Note - Please DO NOT use a WYSIWYG program. Those add bloat to the code and
-				they would not work well with what we've
-				written into the site so far.</font><br />
-				<br />
-				We are using PHP includes to generate some of the xhtml code, while the rest is normal xhtml code. Unless you are running
-				a web server with php enabled, you will need to upload it to test it, since a browser cannot handle php on it's own. Also
-				for the record, most of the formatting is done by CSS in the css directory.<br />
-				<br />
-				
-				You will need a text editor of some kind to open the files. I am partial to <a href="http://www.scintilla.org/SciTE.html">SciTE</a>,
-				which gives color highlighting for different languages, and has a windows version that can read unix/linux line breaks.<br />
-				<br />
-				
-				Open the php file you want to modify. Find these tags:<br />
-					&lt;div class=&quot;col2&quot;&gt;<br />
-					<br />
-					&lt;/div&gt;<br />
-					<br /><br />
-				All the content that you want to add will go between those.<br />
-				<br />
-				<b>How to add text:</b><br />
-				Copy and paste between the two tags. That will get it up there. If you want to format it you will need
-				to add some tags around what you want formatted. <br />
-				&lt;br /&gt; Line break<br />
-				&lt;b&gt;&lt;/b&gt; Bold<br />
-				&lt;i&gt;&lt;/i&gt; Italics<br />
-				&lt;u&gt;&lt;/u&gt; Underline<br />
-				&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;/font&gt; Font size <br />
-				There are many many others, but those should at least get you going.<br />
-				<br />
-				
-				<b>Creating a link:</b><br />
-				This - &lt;a href=&quot;index.php&quot;&gt;Click Here!&lt;/a&gt; - becomes <a href="index.php">Click Here!</a><br />
-				<br />
-				The href points to the file and anything between the tags becomes a link. Text will turn blue and underlined,
-				and pictures will let you click on them. You can use a relative file path or an asolute file path here, relative
-				is prefered. If you do not know what a relative file path is, please don't change anything on the website, 
-				just email me what you want up there. <br />
-				<br />
-				
-				<b>Adding a picture (other than screenshots:)</b><br />
-				Just copy this code and change the file name.<br />
-				&lt;img src=&quot;images/imagename.jpg&quot; /&gt;<br />
-				<br />
-				img obviously tells that it is an image, and the src is where the image is.<br />
-				<br />
-				
-				<b>Adding a screenshot from Tux Type or TuxMath:</b><br />
-				Coming Soon.</font>
-			</div>
-		</div>
-	</div>
-</body>
-</html>
\ No newline at end of file

Deleted: tux4kids-web/htdocs/mail.php
===================================================================
--- tux4kids-web/htdocs/mail.php	2009-09-11 14:09:42 UTC (rev 1514)
+++ tux4kids-web/htdocs/mail.php	2009-09-11 14:14:03 UTC (rev 1515)
@@ -1,61 +0,0 @@
-<?php include ('includes/pageheader.php');?>
-	<title>Tux4kids - Mailing Lists</title>
-	</head>
-<body>
-	<div align="center">
-		<div class="box">
-			<div class="col1">
-				<ul class="menu">
-					<li><a href="index.php"><span>Home</span></a></li>
-					<li><a href="projects.php"><span>Projects</span></a></li>
-					<li><a href="dev.php"><span>For Developers</span></a></li>
-					<li><a href="mail.php" class="active"><span>Mailing Lists</span></a></li>
-					<li><a href="svn.php"><span>SVN Repository</span></a></li>
-					<li><a href="https://alioth.debian.org/forum/?group_id=31080"><span>Forums</span></a></li>
-				</ul>
-				<br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
-				<br /><br /><br /><br /><br /><br /><br /><br />
-				<img src="images/pow-fusionforge.png" alt="Fusion Forge" />
-			</div>
-			<div class="col2">
-				Mailing lists are the best way to keep up with what is going on with the Tux4Kids projects. Tux4Kids has 11 active mailing
-				lists. Different mailing lists are used for different purposes. See the descriptions below.<br />
-				<br />
-				<b>General Tux4Kids List: (not project-specific)</b>
-				<ul>
-					<li><a href="http://lists.alioth.debian.org/mailman/listinfo/tux4kids-discuss">Tux4kids-discuss</a> - Discussion mailing list for the Tux4kids project</li>
-				</ul>
-				<b>Tux Typing Lists:</b>
-				<ul>
-					<li><a href="http://lists.alioth.debian.org/mailman/listinfo/tux4kids-tuxtype-dev">Tux4kids-tuxtype-dev</a> - Development list for tuxtype</li>
-				</ul>
-				<b>Tux Paint Lists:</b>
-				<ul>
-					<li>For Users:</li>
-					<ul>
-						<li><a href="http://tuxpaint.org/cgi-bin/mailman/listinfo/tuxpaint-news">Tuxpaint-news</a> - Release announcements (not a discussion list)</li>
-						<li><a href="https://lists.sourceforge.net/lists/listinfo/tuxpaint-users">Tuxpaint-users</a> - For parents/teachers/users</li>
-					</ul>
-					<li>For Developers:</li>
-					<ul>
-						<li><a href="https://lists.sourceforge.net/lists/listinfo/tuxpaint-devel">Tuxpaint-devel</a> - Code and general dev. discussion</li>
-						<li><a href="https://lists.sourceforge.net/lists/listinfo/tuxpaint-i18n">Tuxpaint-i18n</a> - Translation work discussion</li>
-						<li><a href="https://lists.sourceforge.net/lists/listinfo/tuxpaint-stamps">Tuxpaint-stamps</a> - Stamp artwork discussion</li>
-						<li><a href="https://lists.sourceforge.net/lists/listinfo/tuxpaint-docs">Tuxpaint-docs</a> - Documentation creation discussion</li>
-					</ul>
-				</ul>
-				<b>TuxMath Lists:</b>
-				<ul>
-					<li><a href="https://lists.sourceforge.net/lists/listinfo/tuxmath-devel">Tuxmath-devel</a> - Tuxmath developers list</li>
-				</ul>
-				<b>Code commit logs: (not discussion lists)</b>
-				<ul>
-					<li><a href="http://lists.alioth.debian.org/mailman/listinfo/tux4kids-commits">Tux4kids-commits</a> - CVG commit logs</li>
-					<li><a href="https://lists.sourceforge.net/lists/listinfo/tuxpaint-cvs">Tuxpaint-cvs</a> - CVS commit logs for Tux Paint project</li>
-				</ul>
-			</div>
-<?php include ('includes/header.php');?>
-		</div>
-	</div>
-</body>
-</html>
\ No newline at end of file




More information about the Tux4kids-commits mailing list