Files
harbour-core/website/faq/harbour29.html
vszakats a4a357a18b 2013-03-15 11:12 UTC+0100 Viktor Szakats (harbour syenar.net)
* /harbour/* -> /*
    * moved whole Harbour source tree one level up to
      avoid single 'harbour' top dir
2013-03-15 11:13:30 +01:00

51 lines
2.6 KiB
HTML

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Is it ok to extend the language with some spiffy new feature?</title>
</head>
<body text="#000000" bgcolor="#ffffff">
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
<b>:</b> <em>Is it ok to extend the language with some spiffy new feature?</em><br />
<b>Previous:</b> <a href="harbour28.html"><em>Are there any development guidelines?</em></a><br />
<b>Next:</b> <a href="harbour30.html"><em>So what's with all these language extensions then?</em></a>
<hr noshade>
<h2><a name="29"></a>3.9. Is it ok to extend the language with some spiffy new feature?</h2>
<p>As a rule, no. As
<a href="harbour7.html#WhatIsHarbour">stated earlier</a> Harbour is
designed, as much as possible, to be a
<a href="harbour5.html#Trademarks">CA-Clipper</a> 5.2e compatible Clipper compiler (with some 5.3 bits
thrown in when it makes sense). As such, until such a time as we're all done
on the compatibility front, the
<a href="harbour9.html#WhoDevelopers">Harbour developers</a> would prefer to keep the language as &quot;pure&quot; as
possible.</p>
<p>That said, if you've got an idea for something you think should be added to
the language please feel free to make your case on the
<a href="harbour35.html#DevMailList">developer's mailing list</a>. Please note that emails along the lines of
&quot;I want feature <em>X</em> because I'd like to have it&quot; don't cut
much ice. Emails to that effect that actually offer a working patch might
cut a little ice. Preferably, you'll come to the list with a well thought
out and documented case for the addition of a new language extension and
you'll be willing to discuss the proposal.</p>
<p>Also, don't be upset if it is rejected, this is
<a href="harbour13.html#FreeSoftware">free software</a> after all, if you really feel that the extension is
required you can maintain a patch in parallel or, if you really must (but
we'd prefer if you didn't), you could maintain a forked distribution of
Harbour.</p>
<hr noshade>
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
<b>:</b> <em>Is it ok to extend the language with some spiffy new feature?</em><br />
<b>Previous:</b> <a href="harbour28.html"><em>Are there any development guidelines?</em></a><br />
<b>Next:</b> <a href="harbour30.html"><em>So what's with all these language extensions then?</em></a>
</body>
</html>