+ website
+ Added Harbour website (except art, docs and stat subdirs)
; TODO: configure automatic mechanism to extract site from
here and regularly updload to sf.net web area
; TODO: Clean HTML code, remove unused picture/files, avoid JS
Any takers?
; NOTE: Please make modifications to website code only in
SVN, then upload the content to web server manually.
IOW never update on web server directly.
52 lines
2.7 KiB
HTML
52 lines
2.7 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
|
<HTML>
|
|
<HEAD>
|
|
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
|
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
|
|
<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 "pure" 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
|
|
"I want feature <em>X</em> because I'd like to have it" 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>
|