[Wikitech-l] GSoC 2013 Summary: jQuery.IME extensions for Firefox and Chrome
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
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
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
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
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
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
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