Hello Pritpal

I get it right?
GTWVG want to kill?

I have twenty-five systems in xHarbour + WVW all working very well, I'm waiting for the incorporation of WVW in WVG
please tell me a joke and that the first early April ...
I think I will cry ...

Pritpal Bedi escreveu:
Hello Everybody

Back from a vacation...

I read all messages piled so large and have come-up one significant note that GTWVG has been scheduled to be REMOVED from Harbour repository after 4 years of its presence here and about 7 years
presence on xHarbour.

The reasons put forth can be presented as such:

1) It is a highly win specific lib with no counterparts on other platforms. Your prg code will be win only. It was known from the DAY ONE. How funny it is to conclude that it had a relevance THEN and
is irrelevant NOW...

2) Plus it's x86 specific

This is one part I am not conversant with. Probably it is ActiveX Events Management code which draws this specific attenstion.
Even if it is x86, what does it stops to be usable,
x86 has many more years of life span I believe.

3) was never successfully tested on ce

This statement is valid for few weeks before, not now. If used as pure consol it is not different then GTWVT in any manner. I just commented out code which was not compiling
for WinCE. Now it compiles fine, so ...

4) x64

This is something a future. And am confident that the way we are moving, it will not be difficult to port a little code,
probably wvgcallb.c, to that platform or we can always drop Active-X
for x64 builds just guarding this .c with a define.

5) unicode

I suppose it has not been tried recently. I always compile it with
UNICODE and it is working flawless without even a single memleak or so.

6) uses internals, non ansi c code,
Th is one area I am not conversant with. Just point out what
this code is and I am eagerly willing to fix it.

7) breaks core and other contrib namespaces

This is totally a misleading statement. Where does it collides with other libs ? And it is not something which becomes a potent cause of its abolishan.

8) has redundant winapi parts, code non portable between c compilers.
Again a non-sense statement. Sorry if I am rude. I already gave
my node that it will be transferred to hbwin.lib as and when time will permit.
9) Group is spending huge amount of time on just to create clean builds,
with minimal hope the large codebase will ever be clean enough for a piece of mind and future releases. This is all about an Open-source. You contribute sonmething with a hope that others will enhance it. It is the bottom line.
I am sorry if this lib pushed someone a little bit more...
But one always have options to divert his/her efforts to whatever he likes.

Why there is a minimal hope? If a lib is consistently maintained and is in production, this itself is a HOPE.

10) Since there is seldom any bug reports, it is suspected to have a large amount of active users.
Do some code have to be buggy to be recognized as CORRECT?
If no user reports any bug does it implies that there are no users.
For that matter how many users speak on this group? Max 10-15.

For whom who are not aware I testify that GTWVG is in production for over 250+ installations with MT and multi-windows, without even
a single GPF and memleak, with UNICODE enabled , with semi GUI modal,
with pure GUI modal ( Xbase++ implementation ). What elese is required
it to be a success.

11) We should focus on QT. We certainly cannot focus on both.

True. But untill something usable comes up in QT, on which front I have made some progress, we have to stay with GTWVG. Also GTWVG is
needed as references for QT port.

12) The code does not compiles with many win compilers.

It compiles ( and runs ) fine with : BCC55 BCC58 MSVC 2008 WATCOM PELLESC MINGW
What other compilers this statement refers to?


From the whole input I could conclude that the matter
more ferefs to x64 builds than x86 ones. If true, I suppose we can live with x86 for some more time and jump to x64 excluding GTWVG from default builds.


I need groups viewpoint if it is valid to REMOVE GTWVG from SVN or to keep it. I am feeling a bit dejected as well and wish to have a clear verdict. It will be helpful for me to concentrate on some other corners of my life if it happens so.

Regards
Pritpal Bedi






_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to