Over the past few weekends, I've been spending my time working on yet another little side project: PastoralEpistles.com.
The site is a bit of a mutt. It is part blog, part wiki, and part something else that I'm not sure how to describe. What it allows me to do is to post information about the Pastoral Epistles in a few different formats:
- Blog-style: So, the posts I've been making here that touch on the Pastorals will probably move over to the Pastoral Epistles.com blog.
- Bibliography-style: One thing I really want to do is develop an annotated bibliography for the Pastoral Epistles. And not just books, but journal articles and web sites too. This will probably be the primary type of content, at least in the short term, for the site.
- Articles: I may write longer articles, or post sample PDF files of the stuff I'm writing as I work my way through the Pastorals.
- Site Documents: There's a certain amount of site overhead and communication that needs to go on.
The setup is extensible so I can create new "post types" by popping a new XML file in the right spot on the server. Rather than typing in HTML, the syntax is based on some very simple wiki-style codes. I can add different codes and such fairly easily. (I do still need to support dumping in raw HTML and ignoring it, though ... )
I'm sure James Tauber is thinking right now, "Gee, sounds like Leonardo." It may be. But writing the code is the fun part, isn't it? And why should someone else have all the fun?
The site still has a decent amount of work left to be done. Consider the current incarnation a beta. I haven't written the component that generates an RSS file yet, and there are some management tools I've yet to write, plus a few other things. I hope to get to the RSS file bit next weekend. I also don't have any support for comments (I still haven't decided if I want to support comments). But the mechanics of posting and browsing are supported, so I figured I'd make it live and get some folks banging on it so I can see what I haven't anticipated and what I need to fix.
Please check it out. Poke around. Click on stuff. I'm interested to know what you think about it. I've viewed the site in FireFox, IE 6.0, and Opera (all on WinXP) and it looks fine, so it should fly just about anywhere, I'd think. It looks the worst in IE (the login and password boxes not lining up is the problem; they do in other browsers. I'll have to work on that).
The login, BTW, is for "authors" to post links. If you're interested in being an author for some reason, contact me at: articles | pastoralepistles | com. Point me to stuff you've written online and plead your case.
Also, if you know of sites that I should include in the URL Bibliography, please drop a line to me at: articles | pastoralepistles | com. I'm guessing you'll know how to munge that into an email address.
Update: James Tauber writes in the comments:
It's also made me wonder if you, me and Zach Hubert should put together some kind of hosted site where people get a blog and a bunch of collaborative tools suited specifically to serious biblical study.
As for me: It sounds interesting. I've already learned a few lessons in writing the code for PastoralEpistles.com, and I'm sure I'll learn many more before things in the weeks to come. I'll warn you all, though -- I'm more of a data hound than an actual, bona-fide programmer, but it could at least be fun to talk about. If Zach chimes in and thinks it's a good idea, perhaps James can drop us both an email with some more details of what he's thinking?
Tech Geeks: It's all server-side JScript that munges/writes XML for posts and views of posts. This is the thing that I wrote the Beta Code to Unicode converter for a few weeks back. It lets me key the Greek in according to Greek Beta Code in the wiki-syntax, but it munges it into normalized unicode for the display. For the record, I'm not interested in releasing the code to the public. It's a big byzantine ball o' spaghetti-fied crud that nobody but me should be penalized with having to grok.