Re: [mlview-list][patch] validation
- From: arnaud patard rtp-net org (Arnaud Patard (Rtp))
- To: dodji seketeli org
- Cc: mlview-list gnome org
- Subject: Re: [mlview-list][patch] validation
- Date: Thu, 19 Feb 2004 19:30:33 +0100
dodji seketeli org writes:
> Hello Arnaud,
Hi Dodji,
>
> Well, there are some few concerns about remote entity fetching in an editing
> environment.
>
> + non-blocking entity fetching :
> I think it's not acceptable to block the entire application during
> an entity fetch. Think about how mozilla handles that for example.
> The ultimate solution would be to implement an asynchronous and multithreaded
> url resolver. This is not trivial, but is really important.
I didn't notice that because my tests were with small DTDs but I agree with you :P
>
> + Error handling/Proxy settings etc.
>
> I knew these were serious concerns I didn't have time to address and that is
> why I switched the network support off at that time.
>
> I am glad someone is interested to take over this task now and I think we need
> to discuss the design of that remote entity resolver.
>
> Would you be interested in taking over that task ? If yes, just let me know
> and we will start discussing about how we should design it.
> Untill we have a clear idea about how to handle this, I think it would be good
> to postpone this patch a bit.
>
Such concerns are importants too but the basic validation stuff (ie using DTDs that are on the web or on the local filesystem) is needed as a must-have function.
I think that in a first time, the multithreaded resolver could be designed and then we may discuss about the the rest (imho, it depends also on the bug#134309).
> Thank you for your time.
>
> Regards,
>
> Dodji.
>
Rtp
>
> Selon "Arnaud Patard (Rtp)" <arnaud patard rtp-net org>:
>
>> Hi,
>>
>> I've made a patch for bug #127072. It enables to use dtd over http, ftp, and
>> local file system.
>>
>>
>> The usage of other protcols is not (yet :-) ) allowed. In order to do that,
>> one could use gnome-vfs but I'd like to know your opinion about that.
>>
>>
>> Rtp
>>
[
Date Prev][Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]