I should really update the process flow of a call that is on the vicidial.html page of the project site:
http://astguiclient.sourceforge.net/vicidial.html
There are a lot of new features not mentioned in there and I don't really go into detail about how anything works. Of course if I did that it would take quite a while to write and quite a while for people to read because it would be many pages long.
This gets back to the old balancing act of development vs. documentation. I think I have done a fairly good job of balancing the two but there are always people who want you to spend more time on one or the other.
Generaly after a release I try to spend some time on documentation, at least updating the manuals, but usually more time trying to come up with a process flow or more detailed explanation of any new features I'm working on. I also spend quite a lot of time on client needs and answering emails and postings on this board.
This month has been a little different because of Astricon coming up and a few client installs all coming up within two weeks of each other next month.
I have been doing a lot more work on performance testing of hardware in the last few weeks and have greatly optimized the logging aspects of VICIDIAL by using FastAGI. I hope to do at least a snapshot release after I get back from Astricon, and then I will finalize a few of the features for the 2.0.2 release so that I can get a beta out for it by the end of November.
Sorry to ramble on like that, just an update on what I'm up to with the project.