I have developed some applications using database of FrontAccounting to extend other functions we need to use. One of the annoying problem is about the encoded data in the database which are HTML encoded in many data. The data I often used are the name and description of items ('description' and 'long_description' fields in 'items' table).
When I just want to send or export them to the other applications as XML or JSON, I have to decode them back to normal before encoding them to the targeted media or platforms later. Sometimes they are double encoded in the database.
To make software more modular, the encoding process should be done at the place they need. For example, HTML encoding will be done when the data will be displayed on web browsers.
Is there anyone want to set a new standard of encoding data in FrontAccounting to make it more interoperable with other software by storing data in simple normal text rather than HTML encoded and using a correct encoding functions on each media they are going to be displayed. It might need time to change but I think it is worthy.