Re: [patch] validation
[email protected] (Arnaud Patard (Rtp)) Thu, 19 Feb 2004 19:30:33 +0100
| Newsgroups | gmane.editors.mlview.devel |
|---|---|
| Message-ID | <[email protected]> |
[email protected] 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)" <[email protected]>: > >> 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 >>