From: David J M. <st...@ci...> - 2006-08-23 02:45:59
|
What a crime that there is no release at summer's end. That was the plan since April and all was going to schedule until a couple of people decided to interfere. Well, I am still working toward a release (while others are opening up the candidate source to new XML server initiatives!) So if you want a released version with all of the updates from the last three months or so, you will have to get it from my branch. The SVN branch is no longer relevant. As far as I am concerned, it does not exist. Whatever is in my branch right now is what I am merging with. I couldn't care less if it ever gets merged into the "trunk." The most significant, extant version of mh lives on my PC (and soon will ooze its way into SVN.) As I mentioned two months ago, the road to completing this project goes through IR and X10. I left out email at the time. I didn't realize how broken it was. We have modules that scan email, but the email transport breaks down constantly (with no way to recover.) I also mentioned at the time that I had a new (better) Web site that would require some work to merge (if we want to preserve the old ia* sites.) That's it. All of this talk about new features is useless right now. My Web site leverages what mh already does well (or at least somewhat competently.) It is best when it downloads data and formats static Web documents. It is unfortunate that many of mh Web scripts format "alphabet soup" hypertext and tack on base targets, etc. Fortunately, I rewrote all of them long ago. Just recently finished up the phone log scripts (which I never used with my old mh installation) and improved the comics browser. If you use IA5, there is no comics browser (just a link to a DailyStrips page!) There are a couple of common code modules that are interwoven with the Web scripts (bad practice) and those obviously have to be updated (my versions normally move all Web script generation out of the common code.) How long has this group been waiting for a decent (and non-frame-based) Web interface? Who cares about XML when the HTML is sub-standard. Of course you can write your own Web site with another server. What average homeowner is going to want to run a stand-alone Web server?! There is nothing wrong with the current mh Web server that I haven't already fixed. It is the worst feature of the SVN version and the best feature of mine. Email is a bit of a mystery when looking at the history of this project. There are several layers built atop email, yet the transport was unfinished. The pages it created were often illegible as well. Another thing built on the email was a module that extracted MIME attachments. Unfortunately, it didn't use bimode when it wrote them, so I am sure a lot of those security videos got corrupted (at least on an XP installation.) So what was the point all of these years? How ridiculous is it that we are discussing new features when old features don't work and a release is overdue. IR was no mystery. It was a mess. No wonder nobody was doing anything with it! Turns out that OMP stuff had some problems exposed by my generic item fixes (as I predicted back when I uploaded the fixes.) I didn't want to mess with those just yet as my Digi board is down (no X10 link at all), but with some help from Gregg Liming, they are now fixed. The extraneous PLC's are gone too. Made sense to do that one-liner while in there. I always knew that was something silly. Was it ever. Three billion extraneous X10 commands later and occupancy is sound. Users of SVN are in luck on this one as it is in. I cringe every time I see one of those SVNers chirping "Updated in Release xyz", but I was very glad to see that one go in. Much less glad to see all of the foibles that went in prior to the fix (bad greps, etc.) What the hell was that? And speaking of the OMP stuff, that was built atop balsa wood too. CM11 support was so fractured a year or so ago that the OMP layer was useless. You can't track occupancy with bad checksums! And of course, groups were a big drag back then too. All of these derelict modules were abandoned to go work on some new gee-whiz abbreviation/acronym of the week. I think we can all see where this sort of "strategy" leads (to 2.102.) Think of my branch as the release candidate. There is no reason we can't have a new version (3.0 is what it is looking like) by next month. We should have had it a month ago. I guess the trunk will eventually get a new release (most likely when it is merged with mine!) Thank you, David J Mark Ohio Media Group -----Original Message----- From: mis...@li... [mailto:mis...@li...]On Behalf Of Matthew Williams Sent: Tuesday, August 22, 2006 1:25 PM To: misterhouse Subject: [mh] Updates to Voice_Item and audreyspeak As I wrote a while ago, I've been working on some updates to Voice_Item and audreyspeak to allow the speech-wav files required for the Audrey to be generated asynchronously so that misterhouse doesn't pause waiting for the file to be generated. It has worked here for quite a while, so I'm committing this as rev 834. Now, I made changes to not only the Cepstral TTS (the one I use) but to all TTS engines. I obviously can't test them all, especially the Windows ones, so do let me know if you get funny TTS issues. I'll try to fix these types of problems ASAP. By the way, the new code is only activated when specifically requested with the "async" parm, so it shouldn't change most TTS operations. Matt __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 ________________________________________________________ To unsubscribe from this list, go to: http://sourceforge.net/mail/?group_id=1365 |