first bits of LSL code starting to arrive.
[feisty_meow.git] / readme.txt
1
2 This is the "feisty meow (TM) concerns" codebase top folder.
3
4 Feisty Meow (TM) 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 opensource LSL scripts,
7 the CLAM build system, and a variety of other efforts.
8
9 Directories and files of interest here...
10
11 nucleus/
12     Source for the basic modules of the Feisty Meow (TM) codebase.  This includes basic
13     data structures, useful utilities, and the like.
14
15 database/
16     Some files considered critical to the operations of Feisty Meow Concerns Ltd.  This includes
17     the database of fortunes used by the Nechung Oracle Program.
18
19 doc/
20     Assorted documentation files for Feisty Meow and a code-scanning documentation generator
21     based on doxygen.
22
23 graphiq/
24     GUI tools and components, somewhat busted or just absent right now.
25
26 huffware/
27     The library of LSL scripts for osgrid and Second Life written by the avatar named Fred
28     Huffhines.  Fred Huffhines is a regular contributor and a well-loved member of our
29     development team.  He also happens to be a fictional sock-puppet for adventuring around
30     the grids, but a lot of code has been written in his name.  We are going to release the
31     full corpus of the Huffhines work over time.
32
33 kona/
34     Our burgeoning Java libraries.  Not much to see here yet, but there is some code piling
35     up for these that we will try to release soon.
36
37 octopi/
38     Octopus design pattern and CROMP protocol reference implementations.  Assorted applications
39     based on these.
40
41 production/
42     Machinery for getting releases out the door, including the generated files such as binaries
43     and build system tools.
44
45 scripts/
46     Stores the script files that we use a lot.  These are usually written in interpreted
47     languages, such as bash and perl.
48
49