One thing to consider here is this: These steps would involve a profound under the hood makeover of Keysoft. Is HumanWare willing to undertake such a task? Second: Keysoft is quite old. It has been around in some form or another for a lot longer than the Braillenote. It stands to reason, therefore, that it is probably filled with legacy code You confront this issue with any complex piece of software that has been around for quite sometime. Streamlining code is always the best way to keep a piece of software sleek and fast. However, unfortunately, upgrades tend to emphasize new features rather than solidifying old ones. New features sell products, bug fixes don't. Understand that I am a person who would rather see a clean product release; I can wait for new features if we can get a release that works as intended. I agree that an OS upgrade is in order, but before that happens, I hope that what we have can be fixed.
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alex Parks Sent: Tuesday, December 04, 2007 9:05 PM To: Joseph Lee; [EMAIL PROTECTED] Cc: [email protected] Subject: Re: [Braillenote] Word files I would love that! Vista does a similar thing, I think--it can restart problem programs without needing to restart the entire os (like xp). Subroutines (also called functions, methods...) are possible in c++ and c++ is, I have heard, the best language for low-level stuff like a lot of what ks has to do so it makes sense to write it in that language. I know more java than anything, but if an sdk were released that only supported c++ I would sure learn in a hurry!! Have a great day, Alex > ----- Original Message ----- >From: "Joseph Lee" <[EMAIL PROTECTED] >To: "Alex Parks" <[EMAIL PROTECTED] >Date sent: Tue, 4 Dec 2007 18:48:01 -0800 >Subject: Re: [Braillenote] Word files >Hi Alex and all, >Probably my suggestion/idea would be to use a subroutine code to call the >converter every time a doc (or perhaps rtf) file is opened. (A subroutine is >a collection of code that performs same tasks again and again; don't be >confused with loops; onlike loops, subroutines have a "mark" e.g. a letter >or a type of instruction that is associated with a subroutine.) I think >the best idea is to implement what's called parallelism (a way of >running more than one thread at a time) like Alex suggested - that way, each >KeySoft apps such as KeyWord and KeyPlan can execute themselves within >KeySoft independently from each other and report their results to central >"handler." I see two benefits: first, if a subprogram (or a thread) becomes >malfunctioned, it will not lock down the entire KS interface, thereby >allowing the offending service to restart. Second, By allowing other >software to monitor the activity of one individual code might help >developers debug the "bug" easier, since programmers does not have to "dig" >through entire source code to find the cause - one can actually look at the >program that originated the problem, look at the source code and find what's >"missing." That's only my hypothesis and my own suggestions. (Probably >someone like Alex, Kevin, Jonathan and other people in programming field can >helop in this regard). >Cheers, >Joseph P.S. BTW, KeySoft is written in C++. >Original messageFrom: "Alex Parks" <[EMAIL PROTECTED] >To: "Kevin Chao" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>; ><[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>; ><[email protected] >Sent: Tuesday, December 04, 2007 5:32 PM >Subject: RE: [Braillenote] Word files >> Yes, which is why I suggest the modular system of individual apps for each >> ks app so all talk to a central ks core. Again, I am not sure if this >> would work but it would avoid touching code that already works. The >> biggest thing, though, would be a ce upgrade. >> Have a great day, >> Alex >>> ----- Original Message ----- >>>From: "Kevin Chao" <[EMAIL PROTECTED] >>>To: "'Alex Parks'" <[EMAIL PROTECTED]>, >> <[EMAIL PROTECTED]>,<[EMAIL PROTECTED]>, >> <[email protected] >>>Date sent: Tue, 4 Dec 2007 16:47:27 -0800 >>>Subject: RE: [Braillenote] Word files >>>Alex, >>>You are in the programming field, you should know how complicated >> codes are. If there is one minor tweaking, there is likely two >>>things to break from that. Even with things like Unit Test and a >> host of Alpha/Beta testers, those things that broke may be missed. >>>This becomes even more complicated since we are dealing with CE >> 4.2, KeySoft, and a host of other variables. >>>Kevin >>>-----Original Message----- >>>From: Alex Parks [mailto:[EMAIL PROTECTED] >>>Sent: Tuesday, December 04, 2007 3:35 PM >>>To: Kevin Chao; [EMAIL PROTECTED]; >> [EMAIL PROTECTED]; [email protected] >>>Subject: RE: [Braillenote] Word files >>>I just talked to tch support and they said they have documents and >>>examples of this and are working on a patch. They did not have a >>>time of release, but they are working on a fix for it. I hate to say >>>it, but after the last few releases I can't help but wonder what will >>>break on the next "patch". I would not have said this a few years >>>ago, but now... >>>Have a great day, >>>Alex >>>> ----- Original Message ----- >>>>From: "Kevin Chao" <[EMAIL PROTECTED] >>>>To: "'Richard Ring'" <[EMAIL PROTECTED]>,"'Alana >>>Jovanovski'" <[EMAIL PROTECTED]>,<[email protected] >>>>Date sent: Tue, 4 Dec 2007 15:16:57 -0800 >>>>Subject: RE: [Braillenote] Word files >>>>I am sorry but I do believe that HumanWare is a company that >>>values what their customers have to say. Again, if there is not a >>>test >>>>situation setup that allows for duplication, the chances of the >>>issue being reproduced and fixed is slim. I do understand that these >>>>issues are ones that don't occur with a high level of regularity, >>>but once there has been test situations setup for all of these >>>>situations, then there may come a solution. If HumanWare really >>>didn't value what their customers had to say, there wouldn't be the >>>>KeySoft 7.5. Build 18 and 20 that fixed the email and >>>translation issue and Build 27 that fully supports KeySync with many >>>>enhancements made to KeySync. >>>>Kevin >>>>-----Original Message----- >>>>From: [EMAIL PROTECTED] >>>[mailto:[EMAIL PROTECTED] On Behalf Of Richard >>>Ring >>>>Sent: Tuesday, December 04, 2007 3:05 PM >>>>To: Alana Jovanovski; [email protected] >>>>Subject: RE: [Braillenote] Word files >>>>Hi: >>>>We've been complaining about this for years. Unfortunately, >>>HumanWare >>>>does not seem to be listening. >>>>-----Original Message----- >>>>From: [EMAIL PROTECTED] >>>>[mailto:[EMAIL PROTECTED] On Behalf Of >>>Alana >>>>Jovanovski >>>>Sent: Tuesday, December 04, 2007 4:58 PM >>>>To: [email protected] >>>>Subject: [Braillenote] Word files >>>>Hi, >>>>I think Humanware should fix their support of word documents in >>>>general, to even include support for word 2007. I mean, it can be >>>>frustrating when you open a document and the BrailleNote will >>>>sometimes say that the data is invalid and you never know which file >>>>this will happen on. Alana >>>>___ >>>>Replies to this message will go directly to the sender. >>>>If your reply would be useful to the list, please send a copy to the >>>>list as well. >>>>To leave the BrailleNote list, send a blank message to >>>>[EMAIL PROTECTED] >>>>To view the list archives or change your preferences, visit >>>>http://list.humanware.com/mailman/listinfo/braillenote >>>>___ >>>>Replies to this message will go directly to the sender. >>>>If your reply would be useful to the list, please send a copy to the >>>>list as well. >>>>To leave the BrailleNote list, send a blank message to >>>>[EMAIL PROTECTED] >>>>To view the list archives or change your preferences, visit >>>>http://list.humanware.com/mailman/listinfo/braillenote >>>>___ >>>>Replies to this message will go directly to the sender. >>>>If your reply would be useful to the list, please send a copy to the >>>>list as well. >>>>To leave the BrailleNote list, send a blank message to >>>>[EMAIL PROTECTED] >>>>To view the list archives or change your preferences, visit >>>>http://list.humanware.com/mailman/listinfo/braillenote >> ___ >> Replies to this message will go directly to the sender. >> If your reply would be useful to the list, please send a copy to the >> list as well. >> To leave the BrailleNote list, send a blank message to >> [EMAIL PROTECTED] >> To view the list archives or change your preferences, visit >> http://list.humanware.com/mailman/listinfo/braillenote ___ Replies to this message will go directly to the sender. If your reply would be useful to the list, please send a copy to the list as well. To leave the BrailleNote list, send a blank message to [EMAIL PROTECTED] To view the list archives or change your preferences, visit http://list.humanware.com/mailman/listinfo/braillenote ___ Replies to this message will go directly to the sender. If your reply would be useful to the list, please send a copy to the list as well. To leave the BrailleNote list, send a blank message to [EMAIL PROTECTED] To view the list archives or change your preferences, visit http://list.humanware.com/mailman/listinfo/braillenote
