Status
Ubuntu Mobile current status
Tollef Fog Heen led discussion on the status of Ubuntu Mobile. This was held the morning of 29-Oct-2007 (Monday) during UDS Boston summit.
Attach images of whiteboard here
Priorities: P1: most important, P2: medium important. P3, can wait.
FP == Features, Polish (the shiny stuff, not people from Poland)
Working
- Python apps/bindings
- Kernel
- Terminal
Needs Work
- Hildon input method (on-screen keyboard) - P1
- User Interface - P1
- Themeing - P2, FP
- Performance (boot time) - P1, FP
- Network - P1
- Power Management (suspend) - P1
- Home Screen/hildon desktop - P1
- Usability -P1
- Web Browser -P1
- Footprint -P2, FP
- Graphics drivers (2D/3D acceleration) - P1
- Bluetooth -P2
- Media Framework (gstreamer/Helix) - P1
- Maemo Mapper (GPS Navigation) -P3
- Chat/VoIP -P2
- Media playback /Plugin - P1
- Cheese (camera application) -P2
- NTP support (date/time applet) -P3
Missing
- Software updates - P1
- Software Developer Kit (SDK) - P2
- Handwriting recognition - P3
- Accessibility -P3
- Testing - P2
- Application criteria P2
- Synchronisation - P3
- Supportability P2
- Gesture support ("iPhone scrolling") - P3
- Email (not web based email) -P2
- Documentation on Device - P3
- Help Infrastructure - P3
- Bling - P3
- Zoom - P2
- Initial user setup (name, l10n) - P2
- Backup/restore Implementation - P1
- Import/Export of data/media - P1
==Not for MID==
- Multi-user
Notes
- Boot
- Usplash
- Managing upstream (Who is upstream?)
- Bug-tracking (a howto)
- Releases
- Branch management
- Working hardware platforms (developer/reference hardware)
Use cases
- Use cases
- What do we want the user to be able to do
- Not to do
- Eg. take a picture of themselves drunk at the bar and upload it to Flickr
- Websites that must work
- On line music sites (must work in background while continuing to browse)
- Panel volume applet
- Hardware volume control
- Incoming phone calls (pausing music)
- Media
=== Priority 1 ===
- Calculator
- GPS nagivation
- Stock market
- Note-taking
- Other iPhone applets
- Other N810 applets
Explicit Use Cases
- 18-30?
- "digital parent" (the people who ask how to add things to the phone)
- Surf the web
- Chat (instant messaging)
- Consumer not business
- High-powered executive "boys-toy"
- Single user only (not designed for multiple users)
"Just works" (should not have to return to the control panel)
Discussed
- open ended applications (web browser)
- take and upload a picture to flickr
- MID: task-oriented device (not a computer)
- Reduced functionality optimised for specific tasks
- Sports Scores
- Driving directions
- Surf.
- play music
- Reduced functionality optimised for specific tasks
- Make the web-browser work
- Flash
- Alternative (swfdec, gnash) or Adobe supported?
- Media playing
- Flash
- Queuing off-line email
- Flight-mode
- Feedback to applications that the network is off-line
- Visual feedback to "prove" to the flight attendants they are off
- Power-saving mode
- Driver issues, deep sleep.
- Location-based retrieve (eg. all images taken in "Boston" "2 weeks ago").
Second board
Hildon
- SDK
General
- Acceptance Tests
- Applications
- E????
- Intel input (??)
Network access
User want an internet application
- User doesn't care how they get it
- Picks the last one used (eg. Nokia N770, N800, N810)
- Network Manager is the only choice (as Nokia solution is not available)
- Must cover
- Turn the network connections off when not needed (no apps)
- Ad-hoc networks (IPv4/IPv6 links so Avahi/zeroconf work)
- Between all Linux devices close together
- Network Manager; for the wimax; work arounds for different devices
- Netconf (Python scripts "quick hacks")
- Who handles the user experience (UI code)
- Intel have a "resource" (Todd) dedicated to "control panel"
- NM asks you what type of key (and yet, iwlist knows)
- Automatically connect to open-wifi?
- Sensible decisions
- Use Flat-rate UMTS in your own country, but not abroad
- Policy
- "Should I automatically connect"
- Network Manager vs. Reimplement Nokia network solution
- "Network Manager doesn't fit on the screen"!
Talked about but not written down
- Packaging issues/releasing:
- Meta-packing issues (getting packages added to the meta-package)
- Should be a Launchpad project for 'ubuntu-mobile'
- Standardisation, LSB-like
- minimum set of libraries
- LSB came out last month and is broken
- Input transformation
- Voice input
- Handwriting
- On screen keyboard
- USB-mass storage
- VFAT emulator
Thought-free WiFi
- Target market
Not discussed
- ARM support
UDS-Boston/Mobile/Status (last edited 2008-08-06 16:21:22 by localhost)