summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKatherine Peeters <katherine.peeters@leagueh.xyz>2021-05-23 22:52:39 -0400
committerKatherine Peeters <katherine.peeters@leagueh.xyz>2021-05-23 22:52:39 -0400
commita998416c9bf88c9d9f021b0038b41a135fa6c07d (patch)
tree0450a4acb7ae83c29a2f1545909fbe2901e7881c
parentd540887d847b08f39ab26f36550bbb981c0eb78d (diff)
downloadloh-website-a998416c9bf88c9d9f021b0038b41a135fa6c07d.tar.gz
Updated Minetest and LibreJam pages
-rw-r--r--Makefile4
-rw-r--r--site/en/librejam/index.md79
-rw-r--r--site/en/minetest.md3
3 files changed, 67 insertions, 19 deletions
diff --git a/Makefile b/Makefile
index 371d668..facda02 100644
--- a/Makefile
+++ b/Makefile
@@ -9,6 +9,7 @@ RSS_XML=$(RSS:%.rss=%.xml)
all: $(HTML) $(RSS_XML)
%.html: %.md header.html footer.html
+ @echo "HTML $@"
cp header.html $@
markdown -f fencedcode $< | sed -e 's/\.md/\.html/g ; /^<h2>.*/i </div><div class="content">' >> $@
echo "</div>" >> $@
@@ -17,6 +18,7 @@ all: $(HTML) $(RSS_XML)
cat footer.html >> $@
%.xml: %.rss %.rss.header.xml %.rss.item_header.xml rss_item_footer.xml rss_footer.xml
+ @echo "RSS $@"
cat $<.header.xml > $@
for i in $(shell ls -r $</*.md | head -n 15) ; do \
cat $<.item_header.xml >> $@; \
@@ -28,7 +30,9 @@ all: $(HTML) $(RSS_XML)
done
cat rss_footer.xml >> $@
+.PHONY: clean
clean:
rm -f ${HTML}
rm -f ${RSS_XML}
+$(V).SILENT:
diff --git a/site/en/librejam/index.md b/site/en/librejam/index.md
index cd4fe2c..d43e077 100644
--- a/site/en/librejam/index.md
+++ b/site/en/librejam/index.md
@@ -1,8 +1,13 @@
# LibreJam
-Hello, and welcome to the home of the bimonthly game jam for libre games, **LibreJam**!
+Hello, and welcome to the home of the bimonthly game jam for libre games,
+**LibreJam**!
-At the beginning of every other month, the jam begins, with a unique theme being released to add extra challenge. Participants have one week to develop and publish their game, working solo or in teams. Once time is up, all games are published to the site for others to view, and ratings are opened for seven days, before a winner is announced.
+At the beginning of every other month, the jam begins, with a unique theme being
+released to add extra challenge. Participants have one week to develop and
+publish their game, working solo or in teams. Once time is up, all games are
+published to the site for others to view, and ratings are opened for seven days,
+before a winner is announced.
## Current Jam
@@ -15,46 +20,84 @@ At the beginning of every other month, the jam begins, with a unique theme being
## Rules
-0. All code and assets must be provided under an [FSD-approved](https://www.gnu.org/licenses/license-list.html) license (see also: [The Free Software Definition](https://www.gnu.org/philosophy/free-sw.html)). Any software required to run the game must also be available under an OSI-approved license.
-1. Content must be appropriate and safe for work (no hate speech, no harrassment).
+0. All code and assets must be provided under an
+ [FSD-approved](https://www.gnu.org/licenses/license-list.html) license (see
+ also:
+ [The Free Software Definition](https://www.gnu.org/philosophy/free-sw.html)).
+ Any software required to run the game must also be available under an
+ OSI-approved license.
+1. Content must be appropriate and safe for work (no hate speech, no
+ harrassment).
2. Games must fit the theme in some way.
-3. Important mechanics must be developed within the duration of the game jam. For example, you are not allowed to submit a "match 3" game without adding any unique mechanics to it. You *are*, however, allowed to reuse code and assets, so long as you are adding new value to them through your new mechanics.
+3. Important mechanics must be developed within the duration of the game jam.
+ For example, you are not allowed to submit a "match 3" game without adding
+ any unique mechanics to it. You *are*, however, allowed to reuse code and
+ assets, so long as you are adding new value to them through your new
+ mechanics.
## Submissions
-Once your game is finished, submit it by posting it in the [mailing list](/mail/hyperkitty/list/librejam@leagueh.xyz/). The subject line should be in the format "[SUBMISSION] WEEK - Game name here". Obviously, you should replace "WEEK" with the week number (top of this page).
+Once your game is finished, submit it by posting it in the
+[mailing list](/mail/hyperkitty/list/librejam@leagueh.xyz/). The subject line
+should be in the format "[SUBMISSION] WEEK - Game name here". Obviously, you
+should replace "WEEK" with the week number (top of this page).
-You can either attach your game's source code (in `.tar`. or `.zip` format) to the email *or* upload it to an external source (please do this if your game is larger than 4 MiBs!). If you choose the latter, please provide a SHA256 checksum, so we can verify the file has not changed. On UNIX systems, you can find the SHA256 checksum of a file easily using the `sha256sum` command.
+You can either attach your game's source code (in `.tar`. or `.zip` format) to
+the email *or* upload it to an external source (please do this if your game is
+larger than 4 MiBs!). If you choose the latter, please provide a SHA256
+checksum, so we can verify the file has not changed. On UNIX systems, you can
+find the SHA256 checksum of a file easily using the `sha256sum` command.
-Note that the mailing list is not private; your message will be displayed publicly in the [archive](/mail/hyperkitty/list/librejam@leagueh.xyz/), and others will be able to reply to it with their own comments and feedback.
+Note that the mailing list is not private; your message will be displayed
+publicly in the [archive](/mail/hyperkitty/list/librejam@leagueh.xyz/), and
+others will be able to reply to it with their own comments and feedback.
## Ratings
-Anyone can submit ratings for games, not just jam participants. To submit a rating, reply to the submission post for the game in question on the [mailing list](/mail/hyperkitty/list/librejam@leagueh.xyz/) for the following categories:
+Anyone can submit ratings for games, not just jam participants. To submit a
+rating, reply to the submission post for the game in question on the
+[mailing list](/mail/hyperkitty/list/librejam@leagueh.xyz/) for the following
+categories:
- Overall (1-10)
- Theme (1-10)
- Graphics (1-10)
- Sound (1-10)
-Ratings are accepted until the end time given at the top of the page, after which ratings for all games are tallied and winners are announced.
+Ratings are accepted until the end time given at the top of the page, after
+which ratings for all games are tallied and winners are announced.
## Socialising
-Come and chat with us in the IRC channel [\#librejam](irc://chat.freenode.net:6697/librejam) on Freenode. Here you can brainstorm, team up and chat about development!
+Come and chat with us in the IRC channel
+[\#librejam](ircs://leagueh.xyz/#librejam) on LOHIRC. Here you can brainstorm,
+team up and chat about development!
-If you have a question about the jam, write in the [mailing list](/mail/hyperkitty/list/librejam@leagueh.xyz/).
+If you have a question about the jam, write to the
+[mailing list](/mail/hyperkitty/list/librejam@leagueh.xyz/), or chat in the IRC
+channel.
## Guidelines
-In addition to the above rules, there are some guidelines that you might want to keep in mind while developing your game. These are not mandatory, but they're generally good advice for helping you create an end product which is fun for everyone:
+In addition to the above rules, there are some guidelines that you might want to
+keep in mind while developing your game. These are not mandatory, but they're
+generally good advice for helping you create an end product which is fun for
+everyone:
-- If you are submitting your game in a language other than English, please consider providing an English translation as well.
+- If you are submitting your game in a language other than English, please
+ consider providing an English translation as well.
- Write a build script which makes compiling your game from source easy.
- - Many people are using devices with different software or libraries. As a result, it is often necessary for them to compile your game from source in order to play it.
- - Creating an easy to use build script not only helps expand your audience, but it is also good software development practice in general, and reflects well on your competency as a programmer.
-- Allow players to rebind the controls. Not everyone uses a standard "QWERTY" keyboard layout. Permanently setting your game controls to common combinations like "WASD" can make life very difficult for such players.
-- Describe your game in your submission post. This will improve your chances of receiving feedback.
+ - Many people are using devices with different software or libraries. As a
+ result, it is often necessary for them to compile your game from source in
+ order to play it.
+ - Creating an easy to use build script not only helps expand your audience,
+ but it is also good software development practice in general, and reflects
+ well on your competency as a programmer.
+- Allow players to rebind the controls. Not everyone uses a standard "QWERTY"
+ keyboard layout. Permanently setting your game controls to common combinations
+ like "WASD" can make life very difficult for such players.
+- Describe your game in your submission post. This will improve your chances of
+ receiving feedback.
## Jam index
diff --git a/site/en/minetest.md b/site/en/minetest.md
index 307760f..b8de0c0 100644
--- a/site/en/minetest.md
+++ b/site/en/minetest.md
@@ -1,10 +1,11 @@
-# Minetest
+# LOH Minetest
A friendly server with technic, protection, playerfactions, and much more.
- Game download: [minetest.net](https://www.minetest.net/).
- IP: `751e.leagueh.xyz`, port 30000 (the default).
- Subgame: [comtest](/git/comtest/).
+- IRC channel: \#loh-minetest on [LOHIRC](ircs://leagueh.xyz/#loh-minetest).
## comtest