HildonInputMethods

Differences between revisions 4 and 5
Revision 4 as of 2007-11-21 00:31:25
Size: 2220
Editor: 14
Comment:
Revision 5 as of 2007-11-21 04:19:52
Size: 2822
Editor: 14
Comment: Add more bits
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
Investigate the use of Hildon Input Methods and its associated bits and pieces for use in Ubuntu Mobile. This specification will also discuss the mechanism Ubuntu Mobile will use to input non-English characters. This specification is also closely tied to UbuntuSpec:mobile-onscreen-keyboard. Investigate the use of Hildon Input Method and its associated bits and pieces for use in Ubuntu Mobile. This specification will also discuss the mechanism Ubuntu Mobile will use to input non-English characters. This specification is also closely tied to UbuntuSpec:mobile-onscreen-keyboard.
Line 14: Line 14:
Nokia have recently released Hildon Input Methods as open source, used for the input of text and handwriting recognition on the N800 platform - we should investigate the framework and see if it is suitable for Ubuntu Mobile. Nokia have recently released Hildon Input Method as open source, used for the input of text and handwriting recognition on the N800 platform - we should investigate the framework and see if it is suitable for Ubuntu Mobile.
Line 16: Line 16:
In more general terms, it needs to be decided how Ubuntu Mobile will accept input for non-English characters. This specification does not deal with displaying the characters, and making sure the correct fonts are installed, that is discussed in UbuntuSpec:mobile-internationalization. In more general terms, it needs to be decided how Ubuntu Mobile will accept input for non-English characters. This specification does not deal with displaying the characters, making sure the environment is set up correctly, and the correct fonts are installed, that is discussed in UbuntuSpec:mobile-internationalization.
Line 30: Line 30:
At this point, the Ubuntu Mobile project could continue using moblin-onscreen-keyboard (??) and hook in methods such as SCIM to perform input in other character sets. The other option is to test and evaluate hildon-input-method and see if it is a suitable replacement.
Line 42: Line 44:
Package up hildon-input-method and related packages, and start evaluating it, how it works, how to run it, and does it act better than the current solution.

Investigate how to input other characters sets using hildon-input-method.

Make a choice as to whether or not to move over to it.

Please check the status of this specification in Launchpad before editing it. If it is Approved, contact the Assignee or another knowledgeable person before making changes.

Summary

Investigate the use of Hildon Input Method and its associated bits and pieces for use in Ubuntu Mobile. This specification will also discuss the mechanism Ubuntu Mobile will use to input non-English characters. This specification is also closely tied to mobile-onscreen-keyboard.

Rationale

Nokia have recently released Hildon Input Method as open source, used for the input of text and handwriting recognition on the N800 platform - we should investigate the framework and see if it is suitable for Ubuntu Mobile.

In more general terms, it needs to be decided how Ubuntu Mobile will accept input for non-English characters. This specification does not deal with displaying the characters, making sure the environment is set up correctly, and the correct fonts are installed, that is discussed in mobile-internationalization.

Use Cases

Takashi is a native Japanese speaker who owns a device that runs Ubuntu Mobile - he would like to compose e-mails to friends and family in Japanese, using Japanese characters.

Gilbert is learning Spanish, and would like a simple way to input accented characters without changing his keyboard mapping to Spanish.

Scope

This specification covers feature specifications for Ubuntu and Launchpad. It is not meant as a more general specification format.

Design

At this point, the Ubuntu Mobile project could continue using moblin-onscreen-keyboard (??) and hook in methods such as SCIM to perform input in other character sets. The other option is to test and evaluate hildon-input-method and see if it is a suitable replacement.

Summary

The summary should not attempt to say why the spec is being defined, just what is being specified.

Rationale

This should be the description of why this spec is being defined.

Implementation

Register projects in Launchpad for Hildon Input Methods and have vcs-imports start to mirror their SVN repository.

Package up hildon-input-method and related packages, and start evaluating it, how it works, how to run it, and does it act better than the current solution.

Investigate how to input other characters sets using hildon-input-method.

Make a choice as to whether or not to move over to it.

Outstanding Issues

Should discuss the status quo, and what to do if h-i-m isn't suitable.


CategorySpec

MobileAndEmbedded/HildonInputMethods (last edited 2008-08-06 16:29:55 by localhost)