gmoskowitz's blog

 

gmoskowitz's picture

Design Bugs

A couple of weeks ago I promised to talk about design bugs.

Simply put, a design bug is an error in thinking about how a problem should be solved. This is different from coding bugs, where the solution is basically correct but isn't written properly. Read more »

gmoskowitz's picture

Bug or Feature Request?

I started to write a description of how to report bugs, but found that others have done a much better job than I could. Take a look at the following:

With that out of the way, here's a problem of a different sort:

When is a problem with xTuple ERP a bug and when is it a feature request? Most software companies get lots of queries asking, "Why doesn't the program do X?" or "Why does it do Y?" xTuple is no exception. Read more »

gmoskowitz's picture

xTuple ERP and software usability - one developer's perspective

One of the core principles of software usability is that an application must behave consistently. Otherwise the application can lead users into making errors. Something as simple as arranging buttons in a different order on different windows can cause confusion and frustration. So, if we xTuple developers know about the dangers of inconsistencies, why do they exist and why don't we fix them all? Read more »

gmoskowitz's picture

Script Developers: Qt constants and scripting in xTuple ERP 3.3.0

This is the first in an occasional series of blog posts written from a developer's perspective. Most of the entries will be written for other developers - whether you work on scripts or the core, work for an xTuple ERP customer or want to extend PostBooks or are an xTuple VAR or are simply interested in how the product works internally. Some may have a wider appeal. Read more »

 

Syndicate content