Despite my best intentions, I've not got Default LiveJournal ported to S2 this week as planned. I did, however, manage to get the promised intro document written.
Introduction to S2 re-iterates the old design goals, gives an outline of how the system is designed, and an introduction to some of the more important aspects of the system.
More documentation will follow, including a more up-to-date version of my old language reference, which probably contains stuff which is outdated or just plain wrong since it was written somewhere in the middle of the development of s2compile and I wasn't entirely familiar with the system when I wrote it.
An example layout in the form of Default LiveJournal ported to S2 will also follow as soon as I've finished it.
Please at least skim-read the whole document before asking questions, because I've tried to answer what I thought would be the most common queries in the document.
I'm hoping Brad will copy the document to some part of LiveJournal.org so I can update the link. Also note that the email address I've referenced for myself doesn't actually exist right now. That's something else I'm kinda hoping for! ;) (I do actually have a couple of good reasons for lj.org email addresses for developers beyond personal vanity, but admittedly that does play a part.)