[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [GT] Branches of the development tree



The module is a bit tricky to install under Windows, altought the GT
installer does it anyway, so that's not that big an issue.

My main motivation was more from a design/performance point of view it
seems silly to load stuff that's not gonna be used.
The disadvantage i see in what you propose is that we're still loading
a module which is not being used.


I think all this boils down at the end as to how one uses GT.  On my
particular setup it's important that it loads fast and uses as little
memory as possible, but I understand that might not be the first
concern in other peoples setups.


On Mon, Aug 18, 2008 at 1:19 PM, Raphael Hertzog
<raphael
AT
geniustrader.org> wrote:
> On Thu, 24 Jul 2008, João Costa wrote:
>> I have a few patches here, about removing the dependency on libXML
>> when it's not needed which i definitely feel need further testing, as
>> they modify a part of GT I don't really use ( backtesting ).
>
> If there's one thing I care about, it's backtesting. So please do your
> best to not break that part... is it so problematic to have to install
> that module?
>
> In any case, I suggest to not remove its usage but to make GT::MetaInfo a
> sort of no-op object if the module is not present (and displaying a
> warning instead). You need to load the LibXML module in a eval statement
> to be able to handle the error.
>
> Cheers,
> --
> Raphaël Hertzog -+- http://www.ouaza.com
>
> Freexian : des développeurs Debian au service des entreprises
> http://www.freexian.com
>