Development

This section of the documentation will detail the development of openlp.org, including things like bugs, features, and the like.

Bugs & Features: What's the difference?

While the differences between bugs and features might seem obvious, there are times when a "bug" is actually a feature request.

What is a bug?

Well, in plain old programmer's language, a bug is an error in the application. It can be caused by various things, and can be classified in one of a few categories. The bottom line, however, is that a bug is something that is not the advertised behaviour of the application.

So how do you know if something is a bug? Well, is the behaviour that you're getting what is advertised? Sometimes a feature doesn't work the way a person expects it, and they file a bug report, so make sure that the behaviour you are getting is not the expected or advertised behaviour.