Initial Status Report

As we’re just starting off here, here’s a basic report of where I am with Dbasr’s codebase. I’m going to try to post status updates on a regular weekly basis, if at all possible.

As of today, I have the database structure for Dbasr designed and built out. I also have the core classes and class functions written (i.e. I have a Song class, which has functions like addSong and updateSong and addAudioToSong). I also have the skeleton of the theme template tags written (i.e. functions like dbasr_siteName and dbasr_artistName).

I have an admin panel written, but it sucks and I’m not happy with it, so I’m starting over. I think I’m going to use an off-the-shelf Javascript UI library (like jQuery UI or YUI) for building it; if you have any suggestions, please let me know. I’m using jQuery for most of the admin AJAX heavy lifting, so it needs to be compatible with that. (Of course jQuery will be available to theme creators as well, though I’m going to make sure a theme dev can use any library they choose).

That’s what’s actually written and saved in a PHP file. Everything else is architected in my head and in various notes in Evernote and on paper; I’ll be documenting the living hell out of this stuff as I go.

As far as actual HTML design goes, I have a lot of mockups in Photoshop and on paper. (I use printed browser templates so I can see what designs will actually look like on a page.) I’ll be adding these to this site as they get closer to being not actually embarrassing.

Excelsior!

Posted in Status Report | Leave a comment

First!

Hi there, and welcome to Dbasr.com! At the moment, this site exists to provide information about the Dbasr software project. I’m your host, the ever-popular Joshua Ellis.

I’ll be adding development status updates and other information as I go. Please subscribe to our RSS feed or keep checking back.

Posted in Project News | Leave a comment