Welcome to the new chapter in Harbour's history: Harbour Qt Projects.
So far all the contribution libraries were hosted in Harbour project's repository. This is the first time a part of it has been pulled and hosted outside. To make sure that end-user is not affected by this split, the folder structure of this repository has been kept the same as that of Harbour's. The same make system and the same build targets have been achieved.
As the name suggests, Qt related projects, viz., HbQt, HbXBP and HbIDE have been transferred here.
The goal of this project is be the satellite of Harbour Project, and not an independent project. This project will try to honor the high standards set forth by Harbour. It will encourage the developers to write code in such a way that Harbour could adopt and absorb inside its own repository, if the administrators deem fit.
This project will never attempt to develop its own build system and will ever rely on Harbour's native one. So if Harbour happens to make changes then maintainers of Harbour will be requested to update the same here also. As of now I have near zero understanding of Harbour's make system, and if that breaks for some reason, I will find it helpless to set it right for this project.
Everybody is encouraged to contribute to this repository. Do not be afraid of your creativity level, just have a willingness to contribute, respect Harbour's coding high standards, and send it here. Your small contribution will make HbQt bindings extremely rich.
In this repository we do not have, at times, hypothetical constraints. But it does not mean that we have to drift away from standards set forth by Harbour. We have to remain careful about the acceptability of our codebase. Constraints can be overlooked if changes do not harm the portability issues if a piece of code is supposed to be portable.
So, do join us...
Pritpal Bedi
a student of software analysis & concepts