Developer Area

root/site/pages/maintain_code.html @ 63

Revision 63, 6.0 kB (checked in by anonymous, 6 years ago)

h2 headings, "login" in nav

Line 
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html>
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
5<link rel="icon" href="/pages/images/favicon.ico" type="image"/>
6<title>.tel Developers  | Code Maintenance</title>
7<link rel="stylesheet" href="/pages/css/layout.css" type="text/css"/>
8<link rel="stylesheet" href="/pages/css/print.css" type="text/css"/>
9<link rel="stylesheet" href="/pages/css/nstyleupdates.css" type="text/css"/>
10<script src="/pages/js/jquery.pack.js">  
11        </script>
12<script src="/pages/js/utils.js">        
13        </script>
14<script src="/pages/js/swfobject.js">        
15        </script>
16<meta name="author" value="Telnic Developer Community"/>
17<meta name="email" value="general.AT.developer.DOT.telnic.DOT.org"/>
18</head>
19<body>
20<!--PAGE HEADER-->
21<!--TELNIC LOGO-->
22<div id="header">
23<div class="logo">
24<a href="http://telnic.org/">
25<img src="/pages/images/TelnicLogo.gif" alt="The .tel Developer Community" border="0"/>
26</a>
27</div>
28<div class="links">
29<a href="/pages/index.html" class="normallink">Home</a>
30<a href="/pages/whoweare.html" class="normallink">About Us</a>
31<a href="/pages/sitemap.html" class="lastlink">Developer Area Sitemap</a>
32</div>
33</div>
34<div id="wrapper">
35<div id="nsearchheader_reg">
36<div id="nsearchformarea">
37<form action="http://www.google.com/search" method="get">
38<input value="telnic.org" name="sitesearch" type="hidden"/>
39<input size="10" name="q" id="query" type="text"/>
40<input name="Search" id="btnSubmit" value="Search" class="loginbtn" tabindex="3" type="submit"/>
41</form>
42</div>
43</div>
44<div class="clear"> </div>
45<!--LEFT SIDE NAVIGATION-->
46<div id="navcol">
47<ul class="first">
48<li>
49<a href="/pages/index.html">Developers</a>
50<ul class="navcolleveltwo">
51<li>
52<a href="/pages/general_landing.html">Understanding .tel</a>
53</li>
54<li>
55<a href="/pages/record_types.html">Record Types</a>
56</li>
57<li>
58<a href="/pages/security.html">Security</a>
59</li>
60<li>
61<a href="/pages/telhosting_sw.html">TelHosting Software</a>
62</li>
63</ul>
64</li>
65<li>
66<a href="/pages/downloads.html">.tel Applications</a>
67<ul class="navcolleveltwo">
68<li>
69<a href="/pages/blackberry/landing.html">Blackberry</a>
70</li>
71<li>
72<a href="/pages/winmobile/landing.html">Windows Mobile</a>
73</li>
74<li>
75<a href="/pages/winoutlook/landing.html">Outlook</a>
76</li>
77<li>
78<a href="/pages/iphone/landing.html">iPhone</a>
79</li>
80</ul>
81</li>
82<li>
83<a href="/trac">Developer Area</a>
84<ul class="navcolleveltwo">
85<li>
86<a href="/trac/login">Log in</a>
87</li>
88<li>
89<a href="/trac/register">Sign up</a>
90</li>
91<li>
92<a href="/pages/discussion.html">Discussion</a>
93<ul class="navcollevelthree">
94<li>
95<a href="/trac/discussion">Forums</a>
96</li>
97<li>
98<a href="/trac/wiki/TracWiki">Wiki</a>
99</li>
100<li>
101<a href="/trac/wiki/RssFeed">RSS Feed</a>
102</li>
103<li>
104<a href="/trac/wiki/BugTracker">Submit a Bug / Patch</a>
105</li>
106</ul>
107</li>
108<li>
109<a href="/trac/wiki/SourceCode">Source Code</a>
110</li>
111<li>
112<a href="/pages/tools.html">Toolkits</a>
113</li>
114<li>
115<a href="/pages/api_landing.html">APIs</a>
116</li>
117<li>
118<a href="/pages/howtos.html">Howtos</a>
119</li>
120<li>
121<a href="/pages/whitepapers.html">Whitepapers</a>
122</li>
123<li>
124<a href="/pages/guidelines.html">Guidelines</a>
125<ul class="navcollevelthree">
126<li>
127<a href="/pages/decisions.html">Decision Making</a>
128</li>
129<li>
130<a href="/pages/maintain_code.html">Code Maintenance</a>
131</li>
132<li>
133<a href="/pages/site.html">Website Updates</a>
134</li>
135</ul>
136</li>
137<li>
138<a href="/pages/external_refs.html">External Links</a>
139</li>
140</ul>
141</li>
142<li>
143<a href="/pages/faq.html">FAQ</a>
144</li>
145</ul>
146</div>
147<!--MAIN BODY-->
148<div id="maincolfullwidth_withspace_more">
149<a name="Code Maintenance">
150<h1>Code Maintenance</h1>
151</a>
152
153  <p>These are a few self-made rules for maintaining the quality of our codebase:
154  </p>
155  <ul>
156  <li>
157<b>Tickets</b>: To request a feature, log a defect or provide a bug fix, please
158  submit a <a href="/trac/newticket">Ticket</a> to our system. To quicken bug processing,
159   please include maximum information into your report, such as version numbers,
160   OS environment, error log, configuration settings, etc. Ideally, a bug should come with
161        a test that reproduces the error. It is also crucial that you give your patches meaningful
162        names; for instance, instead of "1.patch", you can name the patch
163        "708-web-brokenlinks.patch", which would associate the patch with bug ID 708 and
164         hint that the patch fixes broken links on the website.
165  </li>
166  <li>
167<b>Patches</b>: A patch is a diff demonstrating a code change.
168  Code changes related to one problem should come in one patch. The patch should follow
169  the unified syntax and, preferably, be run against the latest code version. Once your
170   patch is ready, create a new <a href="/trac/newticket">ticket</a> in the tracker or attach the patch
171  to an existing related ticket. When committing a patch, please indicate the bug ID in the commit message.
172  </li>
173  <li>
174<b>Large-scale development</b>: Before
175  starting on a big chunk of functionality, check the forum and Wiki for a list of
176  active assignments. This can help you avoid
177  duplication of effort and/or find teammates with whom you may work. Large-scale changes,
178  new features, and doubtful fixes
179  should be discussed on the forum before the commit. </li>
180  <li>
181<b>Branches</b>: The applications repository has tags and branches to
182  allow parallel development. Please use those for individual work on an existing application. We shall help
183  you merge the changes periodically. </li>
184 </ul>
185 </div>
186<div class="clear"> </div>
187</div>
188<!--FOOTER SEPARATOR-->
189<div id="footer">
190<div class="left">
191<a href="/pages/legal.html"> Legal &amp; Privacy</a> © 2008 Telnic Limited.</div>
192<div class="right">
193<p id="fplayer">
194<a href="http://www.macromedia.com/go/getflashplayer">Get the Flash Player</a> to see this movie.</p>
195<script src="/pages/js/countdown.js"> </script>
196</div>
197</div>
198</body>
199</html>
Note: See TracBrowser for help on using the browser.
Telnic
Search This Site
Partners
Neustar
ICANN
Main site | WHOIS | Sell .tel | FAQ | Archived Site | About Telnic | Contact Us