[sip-comm-dev] Integration of SpellChecker in trunk


#1

Had a talk with emcho regarding the "SpellChecker" being included in the trunk.
The code has already been written during gsoc 2008.
As Damian seems to be busy with TOR, I think I can integrate it now.
Will really appreciate help from him.

Just had an overview of code written, As Emcho wanted me to post a
very very small description of the code. Here I have summarised it.

The SpellChecker is based on The JMYSpell API which use OpenOffice
dictionaries,Support for multiple locales has beeen provided. Locale
Dictionaries can be downloaded when needed. New words can be added to
the dictionary.The code resides in
"net.java.sip.communicator.plugin.spellchecker" package(as a plugin).
Most of the work seems to be done.

After checking out code and making a build, I encountered lots of
exception with bundles not running properly. Have to try out the
spellchecker once, but as the GUI layout of SIP has undergone changes
some work might be needed here .

Will keep the community updated.

Regards
Nitish

···

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#2

Hi Nitish. The spell checker that's in the gsoc repository shouldn't result
in any exceptions (I recall that the patch had been ready to be merged, so
should have been decently complete). However, I'd classify the feature as
'experimental' and you're certainly right that after this much time merging
it will be quite a task in itself.

I don't recall many of the implementation details but I'll try to answer
what questions I can. As the project's
blog<http://www.atagar.com/misc/gsocBlog/>and email threads mentioned
there was some future work for dictionary
updates in case you'd like to improve on it. Wish ya luck! -Damian

···

On Mon, Jul 26, 2010 at 1:18 AM, Nitish Upreti <nitishupreti@gmail.com>wrote:

Had a talk with emcho regarding the "SpellChecker" being included in the
trunk.
The code has already been written during gsoc 2008.
As Damian seems to be busy with TOR, I think I can integrate it now.
Will really appreciate help from him.

Just had an overview of code written, As Emcho wanted me to post a
very very small description of the code. Here I have summarised it.

The SpellChecker is based on The JMYSpell API which use OpenOffice
dictionaries,Support for multiple locales has beeen provided. Locale
Dictionaries can be downloaded when needed. New words can be added to
the dictionary.The code resides in
"net.java.sip.communicator.plugin.spellchecker" package(as a plugin).
Most of the work seems to be done.

After checking out code and making a build, I encountered lots of
exception with bundles not running properly. Have to try out the
spellchecker once, but as the GUI layout of SIP has undergone changes
some work might be needed here .

Will keep the community updated.

Regards
Nitish

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#3

Hi Nitish,

If you need any help with the integration with the new user interface I'm here to answer all your questions.

Cheers,
Yana

···

On Jul 26, 2010, at 6:00 PM, Damian Johnson wrote:

Hi Nitish. The spell checker that's in the gsoc repository shouldn't result in any exceptions (I recall that the patch had been ready to be merged, so should have been decently complete). However, I'd classify the feature as 'experimental' and you're certainly right that after this much time merging it will be quite a task in itself.

I don't recall many of the implementation details but I'll try to answer what questions I can. As the project's blog and email threads mentioned there was some future work for dictionary updates in case you'd like to improve on it. Wish ya luck! -Damian

On Mon, Jul 26, 2010 at 1:18 AM, Nitish Upreti <nitishupreti@gmail.com> wrote:
Had a talk with emcho regarding the "SpellChecker" being included in the trunk.
The code has already been written during gsoc 2008.
As Damian seems to be busy with TOR, I think I can integrate it now.
Will really appreciate help from him.

Just had an overview of code written, As Emcho wanted me to post a
very very small description of the code. Here I have summarised it.

The SpellChecker is based on The JMYSpell API which use OpenOffice
dictionaries,Support for multiple locales has beeen provided. Locale
Dictionaries can be downloaded when needed. New words can be added to
the dictionary.The code resides in
"net.java.sip.communicator.plugin.spellchecker" package(as a plugin).
Most of the work seems to be done.

After checking out code and making a build, I encountered lots of
exception with bundles not running properly. Have to try out the
spellchecker once, but as the GUI layout of SIP has undergone changes
some work might be needed here .

Will keep the community updated.

Regards
Nitish

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net