[Wikitech-l] GSoC 2013 Summary: jQuery.IME extensions for Firefox and Chrome

2013-10-02 Thread Praveen Singh
Hi everyone,

I have been working on the project jQuery.IME extensions for Firefox and
Chrome as a part of Google Summer of Code 2013 that concluded recently.

Both Chrome and Firefox extensions were reviewed and published in their
respective extension repositories. Please go ahead and download them.

Firefox extension:
https://addons.mozilla.org/En-us/firefox/addon/wikimedia-input-tools/

Chrome extension:
https://chrome.google.com/webstore/detail/wikimedia-input-tools/fjnfifedbeeeibikgpggddmfbaeccaoh

I wrote a wrap-up blog post summarizing my overall experience throughout
the summer, current status of the project and the thank yous:
http://blog.praveensingh.in/articles/gsoc-wrap-up/


With best regards,
Praveen Singh
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] GSoC - Prototype for jQuery.IME extensions for Firefox and Chrome

2013-05-13 Thread Praveen Singh
Hi,

I have made prototype extensions for Firefox and Chrome related to this
project.
These extensions port jQuery.IME completely to the client side and can be
installed in the browser.
These extension would allow users to use multilingual input methods on any
website and not just on MediaWiki enabled websites.

Source code and installation instructions are available at:
https://github.com/pravee-n/prototype.jquery.ime

Let me know if you have any queries. I would love to get some suggestions
regarding how to improve these extensions.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] GSoC 2013 Proposal - jQuery.IME extensions for Firefox and Chrome

2013-04-29 Thread Praveen Singh
Hello,

I have drafted a proposal for my GSoC Project: jQuery.IME extensions for
Firefox and Chrome. I would love to hear what you think about it.
I would really appreciate any kind of feedback and suggestions. Please let
me know if I can improve it in any way.

My proposal can be found here:
http://www.mediawiki.org/wiki/User:Prageck/GSoC_2013_Application


Thanks,

Praveen Singh
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] GSoC 2013 Proposal - jQuery.IME extensions for Firefox and Chrome

2013-04-29 Thread Praveen Singh
Hi Oren,

Thanks for the feedback.

If I have got your point correctly, then the browser extensions would not
impact or slow down the page loading.

My project scope does include on demand loading of the input methods, but I
am not very sure how to go about integrating Resource Loader with the
browser extensions. As far as I know, Resource Loader can only be used on
MediaWiki enabled websites whereas the project aims at providing these
input methods on any website.

Let me know what you think of it.

Regards,
Praveen Singh



On Mon, Apr 29, 2013 at 3:15 PM, oren bochman orenboch...@gmail.com wrote:

 Interesting proposal.

 I would imagine that this does not impact most page-views since Js files
 are cached.

 It might be better to fix this bug by a tighter integration of the
 JavaScript with the Resource loader to lazy load the required elements as
 needed

 In such a case the solution would be less dependent on browser plugins and
 Would require less long term maintenance when the Js is updated

 On Apr 29, 2013, at 12:09, Praveen Singh prag...@gmail.com wrote:

  Hello,
 
  I have drafted a proposal for my GSoC Project: jQuery.IME extensions for
  Firefox and Chrome. I would love to hear what you think about it.
  I would really appreciate any kind of feedback and suggestions. Please
 let
  me know if I can improve it in any way.
 
  My proposal can be found here:
  http://www.mediawiki.org/wiki/User:Prageck/GSoC_2013_Application
 
 
  Thanks,
 
  Praveen Singh
  ___
  Wikitech-l mailing list
  Wikitech-l@lists.wikimedia.org
  https://lists.wikimedia.org/mailman/listinfo/wikitech-l

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] GSoC 2013 Proposal - jQuery.IME extensions for Firefox and Chrome

2013-04-29 Thread Praveen Singh
Hi

I have implemented a small prototype Chrome extension related to this
project. It is a simple browser extension (currently for Google Chrome
only), that provides multilingual input support on any webpage.

Source code and installation instructions can be found at:
https://github.com/pravee-n/prototype.jquery.ime

Currently only a few languages are supported. You can try Hindi ( हिन्दी ),
Greek and a few other languages.

Looking forward to some feedback and suggestions.

Regards,

Praveen Singh


On Tue, Apr 30, 2013 at 12:10 AM, Praveen Singh prag...@gmail.com wrote:

 Hi Oren,

 Thanks for the feedback.

 If I have got your point correctly, then the browser extensions would not
 impact or slow down the page loading.

 My project scope does include on demand loading of the input methods, but
 I am not very sure how to go about integrating Resource Loader with the
 browser extensions. As far as I know, Resource Loader can only be used on
 MediaWiki enabled websites whereas the project aims at providing these
 input methods on any website.

 Let me know what you think of it.

 Regards,
 Praveen Singh



 On Mon, Apr 29, 2013 at 3:15 PM, oren bochman orenboch...@gmail.comwrote:

 Interesting proposal.

 I would imagine that this does not impact most page-views since Js files
 are cached.

 It might be better to fix this bug by a tighter integration of the
 JavaScript with the Resource loader to lazy load the required elements as
 needed

 In such a case the solution would be less dependent on browser plugins
 and Would require less long term maintenance when the Js is updated

 On Apr 29, 2013, at 12:09, Praveen Singh prag...@gmail.com wrote:

  Hello,
 
  I have drafted a proposal for my GSoC Project: jQuery.IME extensions for
  Firefox and Chrome. I would love to hear what you think about it.
  I would really appreciate any kind of feedback and suggestions. Please
 let
  me know if I can improve it in any way.
 
  My proposal can be found here:
  http://www.mediawiki.org/wiki/User:Prageck/GSoC_2013_Application
 
 
  Thanks,
 
  Praveen Singh
  ___
  Wikitech-l mailing list
  Wikitech-l@lists.wikimedia.org
  https://lists.wikimedia.org/mailman/listinfo/wikitech-l

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l



___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] GSoC query regarding jQuery.ime project

2013-04-25 Thread Praveen Singh

 I am assuming you have already read about the project requirements and
 also gone through the source files


Yes Runa I have read the project requirements thoroughly and also had some
overview of the source files.

Making the extensions is one part of the project. The primary aim is to
 integrate it to run as a plugin from within the user's browser.


Yes certainly. I had a discussion with Santhosh Thottingal today and I have
identified the following tasks/requirements :

   - On demand loading of languages
   - Some user preferences/options (Your thoughts ?)
   - Getting the extension reviewed and published
   - Documentation
   - Long term maintainance
   - Mechanism to update extension with minimum effort

Please let me know if I am missing any points.
Any kind of suggestions and feedback are welcome.

On Thu, Apr 25, 2013 at 2:19 PM, Runa Bhattacharjee 
rbhattachar...@wikimedia.org wrote:

 On Wed, Apr 24, 2013 at 11:15 PM, Praveen Singh prag...@gmail.com wrote:

  I am Praveen Singh, a final Year Computer Science Graduate student at
 JIIT,
  India. I wish to apply for GSoC 2013 and I am thinking about jQuery.ime
  extensions for Firefox and Chrome as a project for the same.
 ...
  Does the project simply aims at packaging the source files into an
  extension ?
 

 Hello Praveen,

 Thank you for  your interest in this project. I am assuming you have
 already read about the project requirements[1] and also gone through
 the source files[2]. Making the extensions is one part of the project.
 The primary aim is to integrate it to run as a plugin from within the
 user's browser.

 I'd suggest that you start by evaluating the current features provided
 by jQuery.ime. We'll be looking forward to your project proposal. :)

 All the best.

 regards
 Runa



 [1]
 http://www.mediawiki.org/wiki/Summer_of_Code_2013#jQuery.IME_extensions_for_Firefox_and_Chrome
 [2] https://github.com/wikimedia/jquery.ime

 --
 Language Engineering - Outreach and QA Coordinator
 Wikimedia Foundation

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] GSoC query regarding jQuery.ime project

2013-04-24 Thread Praveen Singh
Hi,

I am Praveen Singh, a final Year Computer Science Graduate student at JIIT,
India. I wish to apply for GSoC 2013 and I am thinking about jQuery.ime
extensions for Firefox and Chrome as a project for the same.
What I understood about the jQuery.ime project after going through its Github
repository https://github.com/wikimedia/jquery.ime is :

   - It provides multilingual input support for the editable fields on a
   page.
   - Rules and keyboard mappings for different languages are defined in
   different js files for corresponding languages.

Does the project simply aims at packaging the source files into an
extension ?

If so, doesn't that sounds a pretty small project for the complete GSoC
timeline ? (Your thoughts ?)

Or is it the fact that we need to develop two different extensions (for
firefox and chrome), that makes it a good enough project for GSoC ?

Enlighten me if I am not clear with the objectives of the project.

Thanks,
Praveen Singh
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l