Hi Bruno, > New blog for this project. > > http://soc-grammar.blogspot.com > Its missing some issues from this thread, Ill do this tonight (next 6 > hours). > > I've made some changes in API focusing in with I have to deliver to Sun > as result of Summer of Code Program (I have just 2 months to do this). > > Plz take a look ok? > > I need to define the API until saturday, next week I'll start coding so > no more changes.
Err... That seems somewhat head over heels to me. As said per mail I think we need to discuss and decide on the model to use before since that will have a larger effect on the API. If for example we choose to keep things similar to spellchecking, the iteration over the text would be done by the core and it would also trigger the display of the dialog and maybe (if that is not already task of the dialog) merge the corrected text back in the document. And if we were to use another component (apart from the application and grammar checker) to take care of everything by calling only the grammar checker API and a limited set of the documents API you would need some means of communication because the document probably needs to tell that external component that a praragraph has changed (maybe not necessarily which one) and grammar checking need to do sth. For example it will make a huge difference if that external object is to provide with a full list of paragraphs to be checked or only a paragraph at the time, or maybe even with a list of all paragraphs. Thus before we have not thought about which kind of model we are going to use here you can not define any API for this. BTW: Did I already mention that we like to get that API as well from you as a result of the discussion here in the ML? I think so but maybe I was not explicit about this in my mail. Of course it should be possible to write a first-draft-only for the actual grammar checking API itself that should take care of the necessary requirements we already talked about here. If you meant that in order to provide material for discussion of that specific API it will be fine. Thanks! Thomas --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
