I've been working hard at my job and in my spare time as well, trying to bring Tabulas up to where I want it; I'd have to say the first 5 days of 2006 have been awfully productive :)

This week I've mostly spent setting up the automated billing system at Tabulas and integrating it with PayPal. Prior to this week, all PayPal subscriptions were manually handled by me - when PayPal notified me that someone had created an account, I would change this in the database manually. If someone's subscription renewed, I was usually too lazy to update the database.

This, of course, is problematic. It also meant that almost no accounts were ever downgraded. NO NO NO! Bad ROY!

So now everything is handled automatically - renewals, cancellations, new subscriptions ... AND Tabulas will automatically upgrade/downgrade/send notifications for future renewals by itself... so this is a HUGE step for me. Any spare minutes I can scrounge up seem to go a long way lately (especially since my hours at my job have been increasing due to some deadlines coming up ).

And you know what's cool? THREE people signed up for Tabulas patron accounts today (I think it's the most in one day in a LONG time)... and all three were smoothly handled by the new system! Talk about karma :)

There was some time spent after work today getting all the old paid PayPal subscriptions into the system... boy was that a wreck. Luckily PayPal created a single .xls file for all subscriptions ... and I actually finally got to see how much Tabulas has made total. And guess what? Since it's inception, Tabulas has been nearly break-even (a smidgen of a profit!) given the high server costs I pay! And here I thought I was losing a BUNCH of money!

In any case, I'm hoping to launch all the work I did over winter break and so far in the new year onto Tabulas either this weekend or sometime next week.

Not only have I updated the automated billing system, but I've also created a very simple support ticket center (very very basic). Having all the help requests in one place (plus anybody can respond to any ticket!) will hopefully allow me to quickly answer questions and help resolve issues.

This will launch shortly, as well as the minorly revamped documentation section. No big changes there really (mostly aesthetic). I'm also trying to move items away from their own subdomains (help.tabulas.com) because it's a maintenance nightmare.

The new launch will also include the new home page, a new user directory (which will be a stripped down version of the existing one), the revival of the statistics page, and hopefully an extended "what's happening on Tabulas" page (this may actually wait though until I get the new control panel in place).

Basically in my mind, the next launch of Tabulas is partitioned into three components: display engine (shows your site), control panel, and "everything else." "Everything else" is a rather broad and vague category which encompasses both miscellaneous components (like the help center) as well as critical "network-friendly" features (like the API and Tabulets). This first pass will get all the really important "everything else" sites up - help, home, accounts, and support. Then I'll begin work (once again) on the display engine/control panel.

So I guess this post is my official announcement that I'm spending all my free time on the next version of Tabulas. I'll mostly likely do a review of all the existing work I've done on 2.1 and then take what i can from it.

So those of you with patron accounts, please stick with Tabulas for just a LITTLE while longer. I have some REALLY exciting plans and features that will make the existing version of Tabulas seem like crap (remember how big of a change Tabulas 1.0 was from 2.0? Well, I hope to have an even BIGGER change than that!)

Currently listening to: Lifehouse - Sick Cycle Carousel
Posted by roy on January 6, 2006 at 04:06 AM in Tabulas | 6 Comments

Related Entries

Linked Entries

These are Tabulas entries which have linked to this particular entry.

Want to comment with Tabulas?. Please login.

Comment posted on January 10th, 2006 at 10:25 PM
I think I will stick to tabulas as long as it is alive. It has been such a great experience. One of my friends tried his best to pull me to LJ, but failed. Tabulas rocks!!! and so do you Roy.
Comment posted on January 8th, 2006 at 11:31 PM
Good day Roy. I wanted to ask this on tabulas but all comments have been disabled ;-(. My problem is that I can't get my usericons up. I thought it's the problem with my avatars but I've tried uploading other users' avatars and got the same results. I've also tried the advance uploading feature, that grab an image from an URL but to no avail. Additionally, all the images I've uploaded to my gallery is not working. I've noticed that right after I've uploaded a usericon/image(for e.g: milk.gif), when I get the link is http://jbiel.tabulas.com/erno//usericons/milk.gif. Note the double slash after my username. I'm wondering if you can help me on this?
Comment posted on January 7th, 2006 at 09:35 AM
Oh boy. I love Tabulas as it is now, so if you're going to top that, I think my mind will be blown open by the sheer coolness of the new stuff. Shibby!
Comment posted on January 6th, 2006 at 09:18 AM
go go go go!
Comment posted on January 6th, 2006 at 08:50 AM
i wouldnt even think of leaving. ;)
Comment posted on January 6th, 2006 at 06:31 AM
YES!!! It wasn't Tabulas' fault couldn't update using Mozilla. It was Mozilla's fault all along! Everyone should engage in java update KOMBAT!!!