switched to registered trademark symbol.
[feisty_meow.git] / readme.txt
1
2 This is the "feisty meow® concerns" codebase top folder.
3
4 Feisty Meow® Concerns codebase comprises some but probably not all of several projects that
5 have come before.  These include the Twain.COM library scripts, the Yeti / YetiCode library
6 scripts, the HOOPLE 1 and HOOPLE 2 C++ Codebases, the Fred Huffhines open source LSL scripts,
7 the CLAM build system, and a variety of other efforts.
8
9 Directories and files of interest here...
10
11 scripts/
12     Stores the script files that we use a lot.  These are usually written in interpreted
13     languages, such as bash and perl.  These were the core of the YetiCode scripts library.
14
15 nucleus/
16     Source for the basic modules of the Feisty Meow® codebase.  This includes generic
17     data structures, useful utilities, and the like.  This hierarchy, plus octopi and graphiq,
18     formed the major parts of hoople1 and hoople2.
19
20 huffware/
21     The library of LSL scripts for osgrid and Second Life written by the avatar named Fred
22     Huffhines.  Fred Huffhines is a regular contributor and a well-loved member of our
23     development team.  He also happens to be a fictional sock-puppet for adventuring around
24     the grids, but a lot of code has been written in his name.  We are going to release the
25     full corpus of the Huffhines work over time.
26
27 octopi/
28     Octopus design pattern and CROMP protocol reference implementations.  Assorted applications
29     based on these.
30
31 database/
32     Some files considered critical to the operations of Feisty Meow Concerns Ltd.  This includes
33     the database of fortunes used by the Nechung Oracle Program.
34
35 doc/
36     Assorted documentation files for Feisty Meow and a code-scanning documentation generator
37     based on doxygen.
38
39 examples/
40     Some files that show how to get work done with Feisty Meow or that show how to do certain
41     tasks in different scripting / programming languages.
42
43 kona/
44     Our burgeoning Java libraries.  Not much to see here yet, but there is some code piling
45     up for these that we will try to release soon.
46
47 production/
48     Machinery for getting releases out the door, including the generated files such as binaries
49     and build system tools.
50
51 graphiq/
52     GUI tools and components, somewhat busted or just absent right now.
53
54 webby/
55     Source code specifically for web programming and building sites.  Mainly a few javascript
56     files we keep around.
57