On 2008.10.27., at 14:42, Lorenzo Fiorini wrote:

On Mon, Oct 27, 2008 at 1:44 PM, Szakáts Viktor <harbour. [EMAIL PROTECTED]> wrote:

If there is anything that can be done to untie current
implementation living inside xhb from other xhb parts,
we should do it right there.

IMHO xhb has wrongly mixed libs and "language compatibility services".

hblog and hbxml are libs that comes from xHarbour like were tip, cgi,
hbinet, pgsql and many others.

Should we move to xhb whatever has been borrowed from xHarbour?

Yes, that's the purpose of this lib.

hbxml clearly blocks everything else that could
come as XML for Harbour implementation. Logging
facilities are very weak and heavy IMO, so they
should stay there IMO.

_Moving_ them is not an option, as firstly ppl
won't find it where these would belong (xhb.lib),
moving them would unlock the compatibility
requirement with xhb, so ppl wanting to migrate
will have problems.

If we _copy_ them to another lib, on one hand
we double maintenance work and create ambiguity
by having almost identical duplicate copies of
the same code, and make it impossible to use it
for xhb.lib users.

Lastly, and this hasn't been answered yet by
you, yet it seems the most important question:

What is the problem with using xhb.lib if you
need this functionality? It's there, maintained
and working.

Brgds,
Viktor

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

Reply via email to