User talk:SiddhGanju/GSoC 2013 Application

Thank you for your proposal. Can you please elaborate a bit about this particular line - More importantly, while laying down the keys one must take into account the symbols for a native language, after all they must also make it to the board.

Amir Aharoni will also pitch in with his inputs about the proposal. --Runab WMF (talk) 19:29, 30 April 2013 (UTC)

The keyboards are developed keeping in mind that letters most frequently used, usually are kept in the home row. So each key on the keyboard represents different placement criteria. Similarly letters which frequently occur together in words are usually kept in hard to reach spots. While creating a virtual keyboard, this all will serve as a very important base. For languages which have characters more than the number of available keys different approach will be adopted. Usually such languages have some basic strokes predefined which can be recreated. It is these strokes that can serve as their basic implementation.

SiddhGanju

Some feedback
Hello. Thank you for your proposal.

Your punctuation and capitalization errors are distracting; please fix them.

Some questions you should address in the proposal:

Sharihareswara (WMF) (talk) 13:02, 2 May 2013 (UTC)
 * Are you planning on working in a branch and then merging it? If so, when? Once or many times?
 * Have you ever coded in Ruby before?
 * Have you started looking at MediaWiki's codebase at all, and possibly fixing small front-end bugs? If so, please link to your patches.
 * Can you be more specific about your time commitments from 15 July onwards?
 * What test environments will you use to test your work? Will you have access to any tablets or other touchscreen devices?  Will you be writing unit tests?
 * Who are your mentors?
 * What resources or groups will you consult to check your interaction design/user experience is up to Wikimedia's standards?
 * What resources or groups will you consult regarding accessibility to people with disabilities?