Ubuntu App Developer site

Comment 0 for bug 916108

Matthew Paul Thomas (mpt) wrote :

Ubuntu Software Center will soon handle hardware requirements for software. These will not be useful for independent applications, unless MyApps has an interface for entering the requirements.

Wireframe:

The "Form factor:" menu should, at this stage, contain only "PC only".

The "Memory:" menu should contain "No requirement" (the default), "128+ MB", "256+ MB", "512+ MB", "1+ GB", and "2+ GB".

The "Graphics acceleration:" menu should contain "No requirement" (the default), "OpenGL 1.3+", "OpenGL 1.4+", "OpenGL 1.5+", "OpenGL 2.0+", "OpenGL 2.1+", "OpenGL 3.0+", "OpenGL 3.1+", "OpenGL 3.2+", "OpenGL 3.3+", "OpenGL 4.0+", "OpenGL 4.1+", and "OpenGL 4.2+".

The "CD burner" checkbox should be insensitive and unchecked whenever "CD drive" is unchecked, and the "DVD burner" checkbox should be insensitive and unchecked whenever "DVD drive" is unchecked.

If a developer specifies requirements, MyApps should add debtags to the package as specified in <https://wiki.ubuntu.com/SoftwareCenter#hardware>.

(This specification is subject to constant change: for example, Blu-Ray, compass, gyroscope, front-facing camera.)