PeteWG wrote: ↑Fri Jun 28, 2019 7:27 am
Roberto Lopez wrote: ↑Thu Jun 27, 2019 7:18 pmHMG is a fork of MiniGUI, they are very very very similar. By the other hand, HWGUI is a very different thing.
Now I'm a little bit shocked! All these years I used to consider the HMG as the "official" project
and the MiniGUI (extended) a fork of it! Since when this relation has turned upside-down ?
I must admit that it was a "lazy" description
Well... for those that does not know the history: I've created MiniGUI library on February 2002 and I was the main responsible of the project for nearly three years.
At some point in 2004 I've faced a very hard (I mean really hard) personal problem and I've was
away from the project for some months.
When I was ready to continue, I've noticed that main project contributors, released an alternative library version, including code that (IMHO) did not met certain design rules that I've established. This release included code that I've previously rejected (explaining to their authors, the reasons).
Because this, I felt very disappointed and after thinking a lot about that, I've decided to create a new project called HMG. It started including the last 'official' MiniGUI library (with some additions), Harbour compiler and MingW compiler, becoming this way, a full development system.
Then, the MiniGUI contributors not sharing my vision of the project, started "HMG Extended", strange name decision
).
The bottom line is: HMG and HMG Extended, started nearly with the same code, and even today (after all these years) still being very very similar things.
Despite the criteria differences, I feel a strong respect for Grigory (a true genius). I'll be always grateful to him for all the support in the early years and for his continued work, keeping HMG (in any flavor) alive.
PeteWG wrote: ↑Fri Jun 28, 2019 7:27 am
Seriously though, HWGUI was/is an elegant piece of software, yet it didn't succeed
to get widely adopted by Harbour users.
Unfortunately, it's not the first time nor HWGUI is the only case where a really good
software product doesn't "sell" as good as it should, at least compared to competition.
True. I've just pointing, that the Alexander Kresin approach, makes HWGUI more 'Harbour official' alike.