meegointro/meegointro.txt

Mon, 26 Sep 2011 12:45:44 +0200

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Mon, 26 Sep 2011 12:45:44 +0200
changeset 6
4b9e0438a53c
parent 3
d1a3334b9538
permissions
-rw-r--r--

Make post lecture changes before publication, namely
rename files to allow localization, add questions by the
audience after first lecture experience, and other minimal improvements.

michael@1 1 MeeGo Wie Schaut's Aus, 15 minute presentation
michael@1 2 Vorstellung zum MeeGo mit Hardware Vorfuehrung
michael@1 3 Audience: Unix like operating system users
michael@6 4 Lecturer notes
michael@1 5
michael@1 6 Index
michael@1 7 Basic information
michael@1 8 What is MeeGo?
michael@3 9 Using looks like video
michael@1 10 Commercial support
michael@1 11 Community support
michael@1 12 Other support
michael@1 13 Licenses used
michael@1 14 Software package management
michael@1 15 Software delivery
michael@1 16 Hands on demonstration
michael@3 17 First words on user interfaces
michael@1 18 Netbook
michael@1 19 Tablet
michael@1 20 Handheld
michael@1 21 Questions
michael@1 22 Optional fun video
michael@1 23
michael@1 24 Author and speaker
michael@1 25 ------------------
michael@1 26 Michael Schloh von Bennewitz, Europalab Networks
michael@1 27 web: http://michael.schloh.com/
michael@1 28 email: michael@schloh.com
michael@1 29 isdn: +49(89)44239885
michael@1 30 voip: sips:michael@schloh.com
michael@1 31
michael@1 32 --------------- Chapter Basic Information ---------------
michael@1 33
michael@1 34 What is MeeGo?
michael@1 35 --------------
michael@1 36 All devices share the MeeGo core, but...
michael@1 37 UX (User eXperience) types with screenshots
michael@1 38 Netbook
michael@1 39 Handheld
michael@1 40 Tablet
michael@1 41 IVI (Diverse Fahrzeuge)
michael@1 42 From Wikipedia article:
michael@1 43 MeeGo is a Linux-based open source mobile operating system
michael@1 44 project. Primarily targeted at mobile devices and information
michael@1 45 appliances in the consumer electronics market, MeeGo is designed
michael@1 46 to act as an operating system for hardware platforms such as
michael@1 47 netbooks, entry-level desktops, nettops, tablet computers,
michael@1 48 mobile computing and communications devices, in-vehicle
michael@1 49 infotainment devices, SmartTV / ConnectedTV, IPTV-boxes,
michael@1 50 smart phones, and other embedded systems. MeeGo is today
michael@1 51 hosted by the Linux Foundation.
michael@1 52
michael@1 53 It was first announced at Mobile World Congress in February
michael@1 54 2010 by Intel and Nokia in a joint press conference. The
michael@1 55 stated aim is to merge the efforts of Intel's Moblin and
michael@1 56 Nokia's Maemo former projects into one new common project.
michael@1 57 According to Intel, MeeGo was developed because Microsoft
michael@1 58 did not offer comprehensive Windows 7 support for the Atom
michael@1 59 processor. Aminocom and Novell also play a large part in the
michael@1 60 MeeGo effort, working with the Linux Foundation on their
michael@1 61 build infrastructure and official MeeGo products. Amino was
michael@1 62 responsible for extending MeeGo to TV devices, while Novell
michael@1 63 is increasingly introducing technology that was originally
michael@1 64 developed for openSUSE, (including openSUSE Build Service,
michael@1 65 ZYpp for package management, and other system management
michael@1 66 tools). In November 2010, AMD also joined the alliance
michael@1 67 of companies that are actively developing MeeGo.
michael@1 68
michael@3 69 Using MeeGo looks like video
michael@3 70 ----------------------------
michael@1 71 Not worth showing Nokia videos
michael@1 72 Showing of Intel tablet video
michael@1 73
michael@1 74 Commercial support
michael@1 75 ------------------
michael@1 76 Nokia et Intel
michael@1 77 Texas Instruments
michael@1 78 LG and some others IVI exclusive
michael@1 79 Over 30 listed companies providing various types of support
michael@1 80 Local support by firma 4titoo on Landsberger Strasse
michael@1 81 Seems to be disolving with Nokia Windows Phone announcement
michael@1 82
michael@1 83 Community support
michael@1 84 -----------------
michael@1 85 Central community repository
michael@1 86 Several communications vehicles
michael@1 87 Membership on MeeGo homepage
michael@1 88 Variety of mailing lists
michael@1 89 IRC is very popular
michael@1 90 Personal conferences
michael@1 91
michael@1 92 Other support
michael@1 93 -------------
michael@1 94 Linux Foundation very involved
michael@1 95 Hosting
michael@1 96 Mediation
michael@1 97 Steering
michael@1 98 Coordinating
michael@1 99
michael@1 100 Licenses used
michael@1 101 -------------
michael@1 102 90% source code uses GPLv3 or GPLv2
michael@1 103
michael@1 104 Software package management
michael@1 105 ---------------------------
michael@1 106 RPM based (like Fedora)
michael@1 107 Zypper based (like OpenSUSE)
michael@1 108 PackageKit on top of everything
michael@1 109 Exception is Handset image Harmattan (very Maemo like)
michael@1 110 Uses dpkg package management system (apt auch?)
michael@1 111
michael@1 112 Software delivery
michael@1 113 -----------------
michael@1 114 Most common PackageKit GUI
michael@1 115 Various command line tools
michael@1 116 Rather poor 'Garage' application
michael@1 117 Community Apps in Beta (apps.meego.com)
michael@1 118 Intel AppUp providing commercial appstore
michael@1 119 Quite good update tools (at least on releases)
michael@1 120
michael@1 121 --------------- Chapter Hands On Demonstrations ---------------
michael@1 122
michael@3 123 About user interfaces and UX terminology
michael@3 124 ----------------------------------------
michael@3 125 Reminder of various UX (User eXperience) types
michael@3 126
michael@1 127 Demonstrate Netbook
michael@1 128 -------------------
michael@1 129 Beamer camera input required for this demo
michael@1 130 Alternative involves manual switching VGA cable
michael@1 131 Typical use cases
michael@1 132
michael@1 133 Demonstrate Tablet
michael@1 134 ------------------
michael@1 135 Beamer camera input required for this demo
michael@1 136 Alternative involves installing a VNC server
michael@1 137 Typical use cases
michael@1 138
michael@1 139 Demonstrate Handheld
michael@1 140 --------------------
michael@1 141 Beamer camera input required for this demo
michael@1 142 Alternative involves installing a VNC server
michael@1 143 Typical use cases
michael@1 144
michael@1 145 --------------- Chapter End of Presentation ---------------
michael@1 146
michael@1 147 MeeGo Glossary
michael@1 148 --------------
michael@1 149 UX = User eXperience
michael@1 150
michael@1 151 Links
michael@1 152 -----
michael@1 153 MeeGo Homepage
michael@1 154 https://www.meego.com/
michael@1 155 Wikipedia
michael@1 156 https://secure.wikimedia.org/wikipedia/en/wiki/MeeGo_(operating_system)
michael@1 157 The speaker
michael@1 158 http://michael.schloh.com/
michael@1 159 This presentation
michael@1 160 ftp://ftp.europalab.com/pub/doc/lect/meegointro/meegointro.svg
michael@1 161 How to make presentations like this one
michael@1 162 http://sozi.baierouge.fr/
michael@1 163
michael@1 164 --------------- Opensource Treffen specific ---------------
michael@1 165
michael@1 166 Follow up
michael@1 167 ---------
michael@1 168 In the event that no questions are asked or the presentation finishes
michael@1 169 early, the video 'Stephen Fry, Software Freedom' can be shown to
michael@1 170 celebrate the recent Software Freedom day (on 17 September.)
michael@1 171
michael@1 172 Questions asked
michael@1 173 ---------------

mercurial