Skip to content
Browse files

Still documenting the email exchanges on coding style

One more pass left to go.
  • Loading branch information...
1 parent 944b910 commit 693cb8fddb6eb14489dc87c7e3d1ad8afd8dd297 Dave Täht committed Jan 10, 2011
Showing with 17 additions and 4 deletions.
  1. +4 −2 doc/CodingStyle.org
  2. +11 −0 doc/concepts.org
  3. +2 −2 doc/faq.org
View
6 doc/CodingStyle.org
@@ -84,7 +84,7 @@ int foo (int arg)
#+end_src
*** Emacs helpers
- The included [[file:../src/lisp/gnugol-style.el][gnugol-style.el]] file contains the defaults used for ccmode herein.
+ The included [[file:../src/lisp/gnugol-style.el][gnugol-style.el]] file contains the defaults used for ccmode herein. You can reduce your whitespace [[https://github.com/glasserc/ethan-wspace][with this]], and reduce excessive legal verbosity [[ftp://ftp.splode.com/pub/users/friedman/emacs-lisp/kill-a-lawyer.el][with kill-a-lawyer.el]].
*** vi helpers
set softtabstop=2
set shiftwidth=2
@@ -98,8 +98,10 @@ int foo (int arg)
Try to omit trailing whitespace before a commit. Patch reviewers will appreciate you.
** No tabs
Tabs are treated differently by different editors. Use spaces to indent code.
-** 80 column lines
+** Use 80 column lines
[[http://www.emacswiki.org/emacs/EightyColumnRule][80 column lines]] are easier to review, patch, and modify.
+** Use the AGPLv3
+ It annoys the powers-that-be and offers some protection and potential redress against misuse. However, don't do copyright assignment - this preserves your own rights to re-use code you wrote under any license you choose.
* UNRESOLVED
** The glib library
+ Well debugged, widely used library (firefox, others) that brings
View
11 doc/concepts.org
@@ -28,3 +28,14 @@
Gnugol lets you "drive" the browser from the command line, a program, or your text editor.
** Speed
The less data you transfer and render, the faster your searching experience.
+** Components
+*** Search Engines
+*** Filters
+**** Classifiers
+**** Anti-spam
+**** Authenticity
+**** Originality
+**** Currency
+*** Formatters
+*** Pipelines
+*** Routers
View
4 doc/faq.org
@@ -10,11 +10,11 @@
#+STYLE: <link rel="stylesheet" type="text/css" href="worg.css" />
#+STYLE: <script type="text/javascript" src="/MathJax/MathJax.js"></script>
#+MATHJAX: align:"left" mathml:nil path:"/MathJax/"
-* Why is it called GNUGOL?
+* Why is it called Gnugol?
The name is a play on several words - Canoodle, google, gnu, all of which, combined, make for a "New Goal". The "G" is pronounced.
See Also: [[file:history.org][history]].
* How does it work?
* How much does it cost?
- Gnugol is free and released under the GNU AFFERO public license.
+ Gnugol is free software and released under the AGPLv3 (the GNU AFFERO public license).
* How can I help?
Download the source code. Build it. [[https://github.com/dtaht/Gnugol][Contribute]]. Share it. Spread the program around your workplace.

0 comments on commit 693cb8f

Please sign in to comment.
Something went wrong with that request. Please try again.