DML2
DML2 is an object-oriented content storage and document formatting framework. Using a fairly simple, object-oriented language and a few templates, generating different types of media from the same source content is made easy. This tool has been obsoleted by XSLT.
Development: Styles
Last Modified: 2002-08-15T07:00Z
I'm not sure if everything's going to be perfect, but I've implemented styles. Basically it allows a single object to have more than one render-like definition. Just something that is useful for designing DeZine.
Development: DML2 v1.0.1
Last Modified: 2002-08-10T07:00Z
Just a quick note to say that DML2 v1.0.1 is now ready for download. If you've been having trouble with bugs or are annoyed with the strange output the program gives, just upgrade and everything should be fine. Some of you may have noticed that I accidentally didn't update the links and release the Windows version. This was all laziness/stupidness on my part and I apologize for that =)
I spent the last two days messing around with scripting languages to see if there was some way I could easily embed something into DML2 to make it a better program. Unfortunately, there isn't a way. If you think DML2 can't meet your needs, I'd recommened just trying to make your own content-generation system using a scripting language like Python or Ruby.
Releases: v1.0.1 Released
Last Modified: 2002-08-10T07:00Z
Took a little bit of time (more than I should have =) to package up the current (bug-fixed) sources as v1.0.1.
Development: DML2 v1.0
Last Modified: 2002-07-31T07:00Z
I wasn't expecting to be saying this already, but DML2 v1.0 has been released! It adds several useful features such as the &index tag and default constructors. It also adds Linux man page output for the documentation (thanks to the magic of DML2 =)
The source code distribution has also been cleaned up a ton. It now uses GNU build tools and automatically builds/installs the documentation using the just-built binary. I think that's pretty cool =).
So basically, I'm done with DML2 for the time being (unless someone emails me some new feature requests =). The next thing I plan on doing is trashing the current layout for DeZine since it's kind of ugly and uses frames. I've got a layout ready, just a matter of putting the entire site's content into DML2 content files.
Why are you still here? Go get DML2!