Discussion:
A new, minimal wiki app for Lua and bozohttpd
Christian Koch
2014-01-13 21:35:35 UTC
Permalink
Hello all,

When I discovered that there was interest in a web interface for NPF [1], I
decided to take a stab at building it. If the goal is to get it to work inside a
base NetBSD installation, then (to me) that means the app must be written in Lua
against bozohttpd.

To make Lua + Bozo development slightly more fun, I thought I might use
something like Kepler [2], but then I decided that solution is a bit
over-engineered. (bozo is *so* simple.) Instead, I wrote a hilariously minimal
Lua/Bozo compatibility layer called Cadet, and around it, an accompanying
wiki-like test application called Molokai.

I just wanted to share with everyone that Molokai and Cadet exist. They're
totally functional (whatever that means) and that I'm thinking about the NPF web
interface, too. For more info:

http://christianfkoch.net/code/molokai

Again, these modules are incredibly minimal. They really should be a bit
beefier.

-Christian

[1]: http://wiki.netbsd.org/projects/project/npf_web_ui
[2]: http://keplerproject.org/en/Kepler
Mindaugas Rasiukevicius
2014-01-14 16:11:59 UTC
Permalink
Hello Christian,
Post by Christian Koch
Hello all,
When I discovered that there was interest in a web interface for NPF [1],
I decided to take a stab at building it. If the goal is to get it to work
inside a base NetBSD installation, then (to me) that means the app must
be written in Lua against bozohttpd.
To make Lua + Bozo development slightly more fun, I thought I might use
something like Kepler [2], but then I decided that solution is a bit
over-engineered. (bozo is *so* simple.) Instead, I wrote a hilariously
minimal Lua/Bozo compatibility layer called Cadet, and around it, an
accompanying wiki-like test application called Molokai.
Great, seems like a good start!
Post by Christian Koch
I just wanted to share with everyone that Molokai and Cadet exist. They're
totally functional (whatever that means) and that I'm thinking about the
http://christianfkoch.net/code/molokai
Again, these modules are incredibly minimal. They really should be a bit
beefier.
If you decide to make the NPF web interface and will need a help with the
backend parts - feel free to drop an email.
--
Mindaugas
Loading...