遺失的時代精神 - zeitgeist and gnome activity journal
DESCRIPTION
http://gnome.tw/2011gnome3TRANSCRIPT
1
遺失的時代精神 - Zeitgeist and GNOME Activity Journal
Rex Tsai<[email protected]>
2011-04-09GNOME 3 Launch Party 台北場
2
講者背景
● Rex Tsai / 蔡志展● ID: chihchun● Blog http://people.debian.org.tw/~chihchun/
● Freelancer, 10+ year Debian / GNU Linux GNOME 使用者● Active member in Taiwan FLOSS communities
● HackingThursday http://hackingthursday.wikidot.com/● DebianTW http://moto.debian.org.tw/● GNOME.TW http://gnome.tw/● Tossug, KaLUG, OpenLab.Taipei, COSCUP...
3
演講內容線上討論 - http://bit.ly/gtaipei
4
Agenda
● What's different between GNOME 2 and GNOME 3 ?● Paradigm shift - features of GNOME 3
● Challenges to Desktop Environment ● How to be productivity with GNOME ?● How to be focus ? ● How to be efficiently ?● How to be a multitasking ?● What tools else we can use in GNOME ?
5
典範轉移 (Paradigm shift)
6
GNOME 2.0
2002.06
GNOME 3.0
2011.04
7http://library.gnome.org/misc/release-notes/2.0/
GNOME 2.0
● Usability● Performance● Keyboard Navigation● Accessibility● Internationalization● XML
8
GNOME 3
http://library.gnome.org/misc/release-notes/3.0/
● Theme (CSS-powerd)● GObject Introspection● Dconf● Vala● Javascript / CSS
● Legacy API cleanup● GTK+/Cairo● X11/Wayland/HTML5● Xinput2 (multi touch)
9
● 活動概覽● 通知系統● 整合訊息● 視窗群組● 桌面搜尋● 設定值瀏覽器● 求助瀏覽器
GNOME 3 Features
● Clutter● GNOME Shell● Nautilus● Epiphany● Gedit● Cheese● Evince● Eye of GNOME● Totem 3.0● Anjuta
http://library.gnome.org/misc/release-notes/3.0/
10http://arstechnica.com/open-source/reviews/2011/04/ars-reviews-gnome-30-a-shiny-new-ornament-for-your-linux-lawn.ars
11http://arstechnica.com/open-source/reviews/2011/04/ars-reviews-gnome-30-a-shiny-new-ornament-for-your-linux-lawn.ars
12http://arstechnica.com/open-source/reviews/2011/04/ars-reviews-gnome-30-a-shiny-new-ornament-for-your-linux-lawn.ars
13http://www.youtube.com/watch?v=7Nbi8JuC8JM
14
喜歡這個界面嗎 ?Do you like the new design ?
15
不習慣。Where is my windows-like user interface?
16
命題
希望用電腦完成什麼 ?
17
Get Things Done
18
Get Things Done
家庭
事業
理想
學業
19
時間與注意力。
PTT 八卦版
家庭
事業
理想
學業
妻子
小朋友
婚姻 論文
作業
考試
進修
日本天災
應酬
專案產品企劃
生涯規劃
產品
康熙來了
閱讀
進修
進修
音樂
旅遊
親戚親戚
朋友聚餐
社羣聚會
Plurk
長輩
社團
TwitterSKYPE
日本天災
MSN拍賣網站
Mobile01Emails
20
GNOME Shell 設計理念
● Address problems of Focus, Attention, and Interruption
● Address problems of Storing, Finding, and Reminding
● Manage Complexity and Encourage Flexibility● Delight the user
https://live.gnome.org/GnomeShell/Design
21
其他問題
● 定義工作優先值● 重要 / 時間陣列
● 找出浪費時間● 資訊彙整工具● 資訊搜尋工具● 待辦事項● 訓練專注力
22
Tools already exist in GNOME
● Window Manager● GNOME Shell help you keep FOCUS
● Launchers ● Docky● GNOME-DO
● Search● Desktop search - tracker
● Applications● Time tracking - Hamster● Note taking – tomboy● Focus – Pomodoro● TODO List – Get Things GNOME
23
Zeitgeist event logging framework
24
Context of an activity Files, Time, Geolocation
2011/04/09 14:20Zeitgeist 簡報 臺灣大學
25
透過多維資訊,時間與地點提供相關的檔案
26
透過多維資訊,時間與地點提供相關的檔案Efficiently context-switch For multitasking
27
Components of Zeitgeist
● Engine● DBus Session bus.● Passive logger
● Datahub● recently used files
● Data Providers● Activity Journal● Daemon Extensions
28
http://seilo.geekyogre.com/2010/01/gnome-activity-journal-looking-sexy/
29
遺失的時代精神 - Zeitgeist
30
GAC Rejected at Jun 2010
+ GNOME Activity Journal (desktop)
- the original design idea is one we want to see happen during the
GNOME 3 development.
- needs more integration with the rest of the desktop and the overall
GNOME design; right now, it feels too much like a standalone
application.
- the team might need to work a bit more closely with other GNOME
teams for the integration.
=> rejected
http://mail.gnome.org/archives/devel-announce-list/2010-June/msg00001.html
31
Will be available at 3.2 (?)
http://seilo.geekyogre.com/2011/04/zeitgeist-work-towards-gnome-3-2/
32
KDE also.
Nepomuk (metadata) vs Zeitgeist (events)
http://www.omgubuntu.co.uk/2010/11/zeitgeist-coming-to-kde/
33
Data Providers
● Rhythmbox● Banshee● Tomboy● Hamster
34
APIs
● C/Vala - http://launchpad.net/libzeitgeist● C-sharp http://launchpad.net/zeitgeist-sharp● Qt http://gitorious.org/kde-zeitgeist/libqzeitgeist● javascript is ongoing
35
Integration with GNOME-Shell
http://seilo.geekyogre.com/2011/04/zeitgeist-work-towards-gnome-3-2/http://www.youtube.com/watch?v=y-8K8d_ak24 by seiflotfy
36
Demo with Tomboy
http://www.youtube.com/watch?v=U6YOvVaRWh4 by seiflotfy
38
謝謝
Image Source: http://www.flickr.com/photos/ranehwa/2403621220/
39
References
● Seif Lotfy https://wiki.ubuntu.com/SeifLotfy● http://zeitgeist-project.com/● http://planet.zeitgeist-project.com/● Ubuntu PPA https://launchpad.net/~zeitgeist/+archive/ppa● Exploring New Paradigms of Computing for GNOME
● http://www.slideshare.net/allancaeg/exploring-new-paradigms-of-computing-for-gnome-gnomeasia-2010-presentation
● 《與成功有約》 (The Seven Habits of Highly Effective People)● 《搞定!- 2 分鐘輕鬆管理工作與生活》 Getting Things Done)