diff --git a/site/about/index.org b/site/about/index.org index d416b93..69674f5 100644 --- a/site/about/index.org +++ b/site/about/index.org @@ -8,9 +8,9 @@ This is metanohi. Currently, metanohi resides on *metanohi.name*. Originally, it was on -*metanohi.org* which now redirects requests to .name. To contact [[./niels][Niels]] (the -creator), send him an electronic mail at [[mailto:ns@metanohi.name][ns@metanohi.name]] {(ns@metanohi.org no -more redirects emails to that address)}&small. +*metanohi.org* which now&del no more redirects requests to .name. To contact +[[./niels][Niels]] (the creator), send him an electronic mail at [[mailto:ns@metanohi.name][ns@metanohi.name]] +{(ns@metanohi.org no more redirects emails to that address)}&small. metanohi is mostly XHTML 1.1 and CSS 2 valid. Currently, metanohi.name pages are served as text/html and not as application/xml+xhtml (as they should). This @@ -28,10 +28,10 @@ it's either because someone forgot to apply one to the page, or it's because the page has almost no content (like the "Page not found" page) and does not really require a license. -#+caption: Free content +#+caption: Free cultural works #&img;url=/img/licenses/freecontent.png, float=right -Most of metanohi's content can be defined as free content, as defined by +Most of metanohi's content can be defined as free cultural works, as defined by [[http://freedomdefined.org/][freedomdefined.org]]. In all cases, you are free to redistribute content from metanohi, but please @@ -41,8 +41,8 @@ External content is sometimes a different matter. [[./media-licenses][A list of is used for attributing in cases where it is impractical to attribute in-page. If you take something from metanohi that is not under a public-domain-like -license, you are required to attribute Niels Serup and metanohi. When doing -that, write something like "Niels Serup, [[http://metanohi.name/][metanohi.name]]". +license, you are required to attribute Niels G. W. Serup and metanohi. When +doing that, write something like "Niels G. W. Serup, [[http://metanohi.name/][metanohi.name]]". A few pages, like [[/projects/][this one]], have a lot of Python code for in-page evaluation and execution. This might not be the most secure thing to allow, but since only @@ -51,6 +51,9 @@ licensed under the same license as [[/projects/mege/][mege]], i.e. AGPLv3+, unle noted. This might seem like overkill in some situations, but with only one license in use, simplicity is achieved. +Note that the CC BY-SA license is used by default, which is why even pages with +no more than two lines bear that license. + ** Source If you wish to use [[/projects/mege/][mege]] for a website, you may wish to use metanohi as a diff --git a/site/projects/dungeoncrawl/dungeoncrawl-1.0.zip b/site/projects/dungeoncrawl/dungeoncrawl-1.0.zip new file mode 100644 index 0000000..678edc9 Binary files /dev/null and b/site/projects/dungeoncrawl/dungeoncrawl-1.0.zip differ diff --git a/site/projects/dungeoncrawl/index.org b/site/projects/dungeoncrawl/index.org new file mode 100644 index 0000000..a399f8c --- /dev/null +++ b/site/projects/dungeoncrawl/index.org @@ -0,0 +1,18 @@ +#+title: Dungeon Crawl of Doom +#&summary +Kill monsters in generated dungeons. +#& +#+license: bysa, text +#+license: gpl 3+, program +#&toc + +* Dungeon Crawl +** OF DOOM! + +#&img;url=screenshot.png,width=640 + +** Download + +dungeoncrawl is released under the GPLv3+. The current version is +1.0. [[dungeoncrawl-1.0.zip][Download here]]. + diff --git a/site/projects/dungeoncrawl/screenshot.png b/site/projects/dungeoncrawl/screenshot.png new file mode 100644 index 0000000..44c2f3b Binary files /dev/null and b/site/projects/dungeoncrawl/screenshot.png differ diff --git a/site/projects/img/dungeoncrawl.png b/site/projects/img/dungeoncrawl.png new file mode 100644 index 0000000..8e2095a Binary files /dev/null and b/site/projects/img/dungeoncrawl.png differ diff --git a/site/projects/index.org b/site/projects/index.org index a8b10aa..bc87db5 100644 --- a/site/projects/index.org +++ b/site/projects/index.org @@ -3,6 +3,7 @@ Where all the prominent projects are listed. #& #+license: cc0 +#+startup: showall #&fullpage #&toc @@ -19,6 +20,7 @@ These are my projects, new and old. 'gravnoise', 'hbcht', 'mege', + 'dungeoncrawl', 'pumila', 'yelljfish', 'exoskelegram', @@ -39,10 +41,12 @@ These are my projects, new and old. other_projs = ( 'luncheon', + 'textmation', ('ticso', 'Create dynamic functions in C uglily', 'https://gitorious.org/ticso'), 'sleinlib', 'kando', 'bolg', + 'pebsaq', ('drget', 'Get media from Danmarks Radio', 'https://gitorious.org/drget'), ('folketingetmeninger', 'A small Python script to download and show the opinions of the Danish parties', @@ -53,6 +57,8 @@ These are my projects, new and old. 'http://projects.metanohi.name/misc/pdfsplit.tar.gz'), 'dotbox', 'vit', + ('raipaw', 'A pseudo-random IPA word generator.', + 'http://projects.metanohi.name/misc/raipaw.py.gz'), ('woiwo', 'Find words in words', 'http://projects.metanohi.name/misc/woiwo.py.gz'), ('resistorpair', 'Calculate which standard resistors to use for a specific resistance', diff --git a/site/projects/pebsaq/index.org b/site/projects/pebsaq/index.org new file mode 100644 index 0000000..ce6a8f5 --- /dev/null +++ b/site/projects/pebsaq/index.org @@ -0,0 +1,16 @@ +#+title: pebsaq +#&summary +Poor synthesizing. +#& +#+license: bysa, text +#+license: gpl 3+, program +#&toc + +* pebsaq + +It is an interactive synthesizer with support for only sine, triangle and +square waves. + +pebsaq is released under the GPLv3+. The current version is 0.1.0. [[pebsaq-0.1.0.zip][Download +here]] or [[http://pypi.python.org/pypi/pebsaq][here]]. + diff --git a/site/projects/pebsaq/pebsaq-0.1.0.tar.gz b/site/projects/pebsaq/pebsaq-0.1.0.tar.gz new file mode 100644 index 0000000..1af4f98 Binary files /dev/null and b/site/projects/pebsaq/pebsaq-0.1.0.tar.gz differ diff --git a/site/projects/textmation/index.org b/site/projects/textmation/index.org new file mode 100644 index 0000000..3e5918d --- /dev/null +++ b/site/projects/textmation/index.org @@ -0,0 +1,27 @@ +#+title: textmation +#&summary +An interpreter and renderer for a simple text-based animation language for +simple shapes. +#& +#+license: bysa + +* textmation + +textmation allows you to define an animation in pure text, and then render it. + +It was developed fairly quickly and then not touched upon after it had been +used for its original purpose. The animation it was used for currently isn't +included. + +The program is quite worthless as it is right now, because there's no +documentation for the format, and the interpreter also has easily-triggerable +bugs. + +I haven't got around to specifying a license yet either. + +In essence: I need to work on it. + +But here it is (run the following in a terminal): + +: $ git clone git://metanohi.name/textmation +