[liblouis-liblouisxml] Re: A New Liblouis?

  • From: Greg Kearney <gkearney@xxxxxxxxx>
  • To: liblouis-liblouisxml@xxxxxxxxxxxxx
  • Date: Wed, 30 Oct 2013 08:05:05 +0800

I support John in this. While I am not a C programmer I can see that any such 
attempt to start over from scratch will simply lead to delays. Far too much 
work has go into liblouis at this date to try and switch over. I still await a 
Braille Blaster and OpenOffice plugin for MacOS that is usable and has the GUI 
right. I would nto want to have that work derailed.

Gregory Kearney | Manager Accessible Media
Association for the Blind of WA - Guide Dogs WA
PO Box 101, Victoria Park WA 6979 | 61 Kitchener Ave, Victoria Park WA 6100
Tel: 08 9311 8246 | Fax: 08 9361 8696 | www.guidedogswa.com.au
Tel: 307-224-4022 (North America)
Email: greg.kearney@xxxxxxxxxxxxxxxxxx
Email: gkearney@xxxxxxxxx

Everyone has the right to freedom of opinion and expression; this right 
includes freedom to hold opinions without interference and to seek, receive and 
impart information and ideas through any media and regardless of frontiers.
Article 19 of the UN Universal Declaration of Human Rights



On 30/10/2013, at 6:59 AM, "John J. Boyer" <john.boyer@xxxxxxxxxxxxxxxxx> wrote:

> Susan,
> 
> That is an interesting approach. You are allso right that this is not 
> the time to start anything like it. My own priorities are debuging. 
> There are some really tough bugs. We have to get things working to meet 
> our deadlines.
> 
> My suggestion for those who want to write new libraries is that they 
> start by looking at the existing code. Several people have done tht. 
> It's not that dreadful.
> 
> John
> 
> On Tue, Oct 29, 2013 at 02:36:45PM -0600, Susan Jolly wrote:
>> I checked with a highly-experienced Seattle-based software engineer that I 
>> happen to know as far as possible approaches to rewriting liblouis.  He 
>> strongly supported the idea that some of you proposed where you first carry 
>> out a phased restructuring of the C engine in C.  This approach, often 
>> called code refactoring, makes it possible to use the existing tests to 
>> ensure that there is no change in functionality.
>> 
>> This wikipedia article on Code refactoring is a good introduction and 
>> includes a list of some examples of micro-refactorings that can lead to 
>> improvements.
>> http://en.wikipedia.org/wiki/Code_refactoring
>> 
>> However, I agree with those who don't think this is the right time to 
>> divert resources from higher-priority work.
>> 
>> Susan 
>> 
>> For a description of the software, to download it and links to
>> project pages go to http://www.abilitiessoft.com
> 
> -- 
> John J. Boyer; President, Chief Software Developer
> Abilitiessoft, Inc.
> http://www.abilitiessoft.com
> Madison, Wisconsin USA
> Developing software for people with disabilities
> 
> For a description of the software, to download it and links to
> project pages go to http://www.abilitiessoft.com

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Other related posts: