Tree @master (Download .tar.gz)
Chrysoberyl
See also: The Dossier ∘ The Dipple ∘ The Cannery ∘ The Glosscubator
Chrysoberyl is an attempt to catalogue, and curate, the things produced by, and related to, Cat's Eye Technologies.
It is something between a wiki and a database and a semantic web and The Devil's Dictionary.
It is supposed to be primarily informative, and only secondarily machine- processable, and only thirdly structured. For this purpose, it has historically been collected in relatively ad-hoc YAML files, but in 2017 it was converted to Feedmark format, which is a subset of Markdown.
These Feedmark articles can be found in the article directory.
Chrysoberyl contains primarily things produced by Cat's Eye Technologies; it only contains things not produced by Cat's Eye Technologies when they directly relate to things that are (e.g. Perl 5.12 might have an entry, but only as a "Project Dependency", not as a "Programming Language".)
This README used to contain a lot more information, but a lot of it has gone out of date at this point, but if you're interested, you can look it up in this repository's history.
The scripts in the script directory are used for managing the content
in Chrysoberyl, as well as for release management of the things produced
by Cat's Eye Technologies. They are written in Python 3, and may have
a few requirements. You can set up a virtualenv and install them with:
virtualenv --python=3.5 venv
source venv/bin/activate
pip install -r requirements.txt
Commit History
@master
git clone https://git.catseye.tc/Chrysoberyl/
- Add some books that I consider wortwhile. catseye 13 years ago
- Add some ideas. catseye 13 years ago
- Add more music. catseye 13 years ago
- Breadcrumbs, and trying to make the scope of things less obscure. catseye 13 years ago
- host-language of a Musical Composition is a Musical Notation. catseye 13 years ago
- List more pieces; treat musical compositions as implementables. catseye 13 years ago
- Begin adding music (just the very start of this, it will change.) catseye 13 years ago
- Handle variants and families in lingography. catseye 13 years ago
- List variants of languages subsidarily in the lingography. catseye 13 years ago
- Implement `domain`, make breadcrumbs from it. catseye 13 years ago
- transmat, target-platform, specification-link, template stuff. catseye 13 years ago
- Convert 'prebuilt-in-distribution' to 'prebuilt-for-platforms'. catseye 13 years ago
- Add prebuilt-in-distribution as a thing on implementations. catseye 13 years ago
- First steps towards generating the run/build requirements. catseye 13 years ago
- Muchly improved documentation gathering and provision. catseye 13 years ago
- List languages and games I've implemented, too. catseye 13 years ago
- Sort out text adventures and games I've designed. catseye 13 years ago
- Improve the base template. Don't write out to non-ASCII filenames. catseye 13 years ago
- List implementations written in (or which generate) each language. catseye 13 years ago
- Make a generalized related() function for templates. catseye 13 years ago
- Use bespoke templates for collections. catseye 13 years ago
- Add Exanoke. catseye 13 years ago
- Add more works in progress. catseye 13 years ago
- Add Language Construct, and somehow Closure was missed earlier. catseye 13 years ago
- Import the rest of LoUIE. catseye 13 years ago
- Allow bespoke templates for individual nodes. catseye 13 years ago
- Add more LoUIE. catseye 13 years ago
- Add some ideas from LoUIE. catseye 13 years ago
- authors, not author. And update for new things on Github. catseye 13 years ago
- in-distribution -> in-distributions (e.g. Console::Virtual) catseye 13 years ago