Resolved all outstanding bugs from v0.10.0 (frankly, I’m embarressed to discover how many critical bugs there were in this release… but they’re all fixed now.) and began working on implementing the new parser. The next one will be a alternate route selection parser. NARS/BARS/CDP etc.
All my programming time has diminished my attentiveness to building the ARS 101 tutorial that was my original SEP goal, but I think it’s a fair trade.
Finally finished building the SQL entries and rough sketching out how I wanted to fit all of the pieces of the ESN database together. This kind of development work is really good for helping me think carefully about how Nortel must have programmed their database (certainly the execution code that utilizes the database is another story all together.)
I also discovered that in the 10+ years I’ve been working on Nortel phone systems, I’ve never once run across a Private Line appearance. It has it’s own unique entry in a PRT DNB which I had never encountered before this last week. Added that to the dnbParser and fixed a couple of minor bugs in the dnbParser.
I added a few improvements to the dnbPrint template, but I’m getting kind of antsy to move on to the ESN piece of the toolset so I’m going to take a break from DNB features and work on migrating the esn parsing code from ASPECT to PHP.
You can see the latest roadmap status by visiting: http://datarave.net/bt/roadmap_page.php
I’m thinking about replicating 0.11.1 to the production environment because of all of the problems with 0.10.0. I’ll spend more time thinking about it later, after I’ve had a good nights sleep.