<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=80.221.22.253</id>
	<title>Maemo Wiki Mirror - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=80.221.22.253"/>
	<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php/Special:Contributions/80.221.22.253"/>
	<updated>2026-04-22T05:54:58Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Open_development/Maemo_roadmap/Fremantle&amp;diff=30640</id>
		<title>Open development/Maemo roadmap/Fremantle</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Open_development/Maemo_roadmap/Fremantle&amp;diff=30640"/>
		<updated>2009-07-18T19:32:11Z</updated>

		<summary type="html">&lt;p&gt;80.221.22.253: /* Fremantle timeline */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fremantle is the codename of the Maemo 5 release. It comes after Maemo 4.1 (Diablo) and before [[Task:Maemo roadmap/Harmattan|Harmattan]].&lt;br /&gt;
&lt;br /&gt;
== Fremantle timeline ==&lt;br /&gt;
This is a timeline based on known events and announcements. Many dates are quite flexible at this point.&lt;br /&gt;
&lt;br /&gt;
* 2008-06-01: &amp;quot;Fremantle&amp;quot; codename announced in LinuxTag 2008. See [http://flors.wordpress.com/2008/06/01/maemo-linuxtag-update/ maemo LinuxTag update].&lt;br /&gt;
* 2008-09-17: First annoucements in OSiM World: [http://jaaksi.blogspot.com/2008/09/osim-news-whats-up-with-maemo.html OSiM News: What&#039;s up with Maemo?] (Ari Jaaksi, Head of Maemo Software @ Nokia) &amp;amp; [http://flors.wordpress.com/2008/09/19/osim-world-maemo-devsesh-slides/ Get ready for 2009!][http://flors.wordpress.com/2008/09/19/osim-world-maemo-devsesh-slides/ OSiM World 2008] (Erkko Anttila, Maemo SW Fremantle product manager, and Quim Gil, Maemo SW open source advocate).&lt;br /&gt;
* 2008-09-19: More announcements in the [[Maemo Summit 2008]] - Summary: What can we get out of Fremantle ([http://www.slideshare.net/silpol/maemo-community-fremantle-support-september-2008-presentation slides]) ([http://www.vimeo.com/1853196?pg=embed&amp;amp;sec=1853196 video]), by Peter Schneider (Maemo SW head of product marketing)&lt;br /&gt;
* 2008-12-08: [http://maemo.org/news/announcements/first_maemo_5_sdk_release_targeting_platform_developers/ First pre-alpha SDK] and first report on API changes. Suitable for platform development only.&lt;br /&gt;
* 2009-01-29: [http://maemo.org/news/announcements/07a262bcedec11ddabdc07d2d12051a151a1/ Second pre-alpha SDK] with [https://garage.maemo.org/docman/view.php/885/368/mafw-maemo-fremantle-draft.pdf Media Application Framework] and more new platform components.&lt;br /&gt;
* 2009-02-08: [http://maemoteam.wordpress.com/2009/02/12/maemo-and-beagleboard/ Maemo for Beagle board] presented at FOSDEM.&lt;br /&gt;
* 2009-03-02: [http://maemo.org/news/announcements/maemo_5_alpha_sdk_released/ Maemo 5 Alpha SDK released] - [http://www.internettablettalk.com/forums/showthread.php?t=27242 InternetTabletTalk thread], [http://arstechnica.com/open-source/news/2009/03/new-maemo-ui-framework-arrives-in-fremantle-sdk-alpha.ars Ars Technica], [http://www.engadget.com/2009/03/03/maemo-5-gets-alpha-sdk-nokia-fans-rejoice/ Engadget], [http://gpsobsessed.com/maemo-5-alpha-sdk-available-with-location-city-info-apis-and-3d-graphics-support/ GPSObsessed], [http://www.intomobile.com/2009/03/04/maemo-5-alpha-sdk-is-out.html IntoMobile], [http://www.umpcportal.com/2009/03/maemo-5-alpha-sdk-released-by-nokia UMPCPortal], [http://www.linuxdevices.com/news/NS2940085368.html LinuxDevices].&lt;br /&gt;
** [http://blogs.forum.nokia.com/blog/kate-alholas-forum-nokia-blog/2009/03/02/qt4.5-for-maemo-5-fremantle-sdk Qt4.5 for Maemo 5 Fremantle SDK]&lt;br /&gt;
** [http://maemoteam.wordpress.com/2009/03/05/maemo-5-alpha-rootstraps-now-available-in-sdk/ Maemo 5 Alpha rootstraps now available in SDK+]&lt;br /&gt;
** First ports: [http://www.internettablettalk.com/forums/showpost.php?p=268420&amp;amp;postcount=16 Mauku], [http://www.internettablettalk.com/forums/showpost.php?p=268543&amp;amp;postcount=24 Qt Cannon], [http://www.internettablettalk.com/forums/showpost.php?p=268618&amp;amp;postcount=37 GPodder], [http://www.internettablettalk.com/forums/showpost.php?p=268622&amp;amp;postcount=38 Transmission], [http://www.internettablettalk.com/forums/showpost.php?p=268650&amp;amp;postcount=48 SharePy], [http://www.internettablettalk.com/forums/showpost.php?p=269082&amp;amp;postcount=65 OSM2Go], [http://arstechnica.com/open-source/news/2009/03/developer-ports-frets-on-fire-to-maemo-5.ars Frets On Fire].&lt;br /&gt;
* 2009-04-28: [http://maemo.org/news/announcements/maemo_5_beta_sdk_out/ The Maemo 5 Beta SDK is out] with Desktop edit mode and draft [http://maemo.org/development/sdks/maemo_5_beta_docs/ Development Manual]. [http://www.internettablettalk.com/forums/showthread.php?p=283245 talk.maemo.org thread] - [http://www.engadget.com/2009/04/29/maemo-5-beta-sdk-released-into-the-hands-of-an-eagerly-waiting-w/ Engadget] - [http://www.intomobile.com/2009/05/03/maemo-5-sdk-reaches-beta-stage.html IntoMobile].&lt;br /&gt;
** [http://blogs.igalia.com/berto/2009/04/29/maemo-sdk-beta-released-hildon-development-is-now-open/ Hildon development is now open!]&lt;br /&gt;
** [http://blogs.igalia.com/dape/2009/04/29/new-modest-plugin-system-anyone-willing-to-implement-rss-support/ Modest development goes open].&lt;br /&gt;
* 2009-05-11: First version of the [http://blogs.igalia.com/apinheiro/2009/05/11/cail-clutter-accessibility-implementation-library/ CAIL: Clutter Accessibility Implementation Library] released by Igalia, sponsored by Maemo SW.&lt;br /&gt;
* 2009-05-29: [[Mozilla_Maemo_Danish_Weekend|Mozilla/Maemo Danish Weekend]].&lt;br /&gt;
&lt;br /&gt;
Expected:&lt;br /&gt;
* Theme Maker by Urho Konttori.&lt;br /&gt;
* Final release when ready.  :)&lt;br /&gt;
&lt;br /&gt;
==New==&lt;br /&gt;
&lt;br /&gt;
* [http://focus.ti.com/general/docs/wtbu/wtbuproductcontent.tsp?templateId=6123&amp;amp;navigationId=12643&amp;amp;contentId=14649 OMAP3] support&lt;br /&gt;
* HSPA/3G support&lt;br /&gt;
* High definition camera support&lt;br /&gt;
* [[OpenGL-ES]]&lt;br /&gt;
* [https://garage.maemo.org/projects/mafw/ Media Application Framework] ([http://garage.maemo.org/docman/view.php/885/368/mafw-maemo-fremantle-draft.pdf Documentation], [http://arstechnica.com/open-source/news/2009/02/first-look-the-maemo-5-multimedia-framework.ars Ars Technica review])&lt;br /&gt;
* [http://clutter-project.org/ Clutter] - [http://www.murrayc.com/blog/permalink/2009/04/24/tutorial-for-clutter-0910/ Tutorial for Clutter 0.9/1.0] - [http://blogs.igalia.com/apinheiro/2009/05/11/cail-clutter-accessibility-implementation-library/ CAIL: Clutter Accessibility Implementation Library]&lt;br /&gt;
* Meta Tracker ([http://pvanhoof.be/files/fosdem09.odp FOSDEM 2009 presentation], [http://blog.ifrade.es/2009/02/25/release-release-tracker-0690/ About the 0.6.90 release])&lt;br /&gt;
* PulseAudio&lt;br /&gt;
* GUPnP&lt;br /&gt;
* OHM&lt;br /&gt;
* upstart&lt;br /&gt;
* A2DP &amp;amp; AVRCP support&lt;br /&gt;
* OpenMAX&lt;br /&gt;
* Improved [http://lwn.net/Articles/318154/ power management for OMAP3].&lt;br /&gt;
&lt;br /&gt;
See also the improvements done in [[Task:Open_Development|open development]].&lt;br /&gt;
&lt;br /&gt;
== Changes ==&lt;br /&gt;
&lt;br /&gt;
===Toolkit===&lt;br /&gt;
* New and updated Hildon/Gtk widgets.&lt;br /&gt;
* Gtk 2.0 library upgraded to version 2.12&lt;br /&gt;
* Glib upgraded to 2.18&lt;br /&gt;
* Pango upgraded to 1.20&lt;br /&gt;
* Cairo upgraded to 1.6.4&lt;br /&gt;
* gcc upgraded to 4.2&lt;br /&gt;
&lt;br /&gt;
===UI Framework===&lt;br /&gt;
Fremantle introduces a new UI framework which uses Clutter OpenGL library. It provides the following functionality:&lt;br /&gt;
* Window/compositing manager&lt;br /&gt;
* Task Launcher&lt;br /&gt;
* Task switcher&lt;br /&gt;
* Home view&lt;br /&gt;
* Status menu and status area&lt;br /&gt;
* New Hildon notification API for handling desktop notifications.&lt;br /&gt;
&lt;br /&gt;
The Help library is dropped. Diablo applications that use context-sensitive help and use the libhildonhelp library need to remove the dependencies from their packages in order to work in Maemo 5.&lt;br /&gt;
&lt;br /&gt;
More information in the [http://maemo.org/development/sdks/maemo5_alpha_overview/ Overview of Maemo 5 UI].&lt;br /&gt;
&lt;br /&gt;
=== Media Application Framework===&lt;br /&gt;
The [https://garage.maemo.org/projects/mafw/ Media Application Framework] (MAFW) provides an open, flexible and extensible layer that eases the development of multimedia applications for the Maemo platform. It is a complement to the Multimedia framework that has been heavily improved in Fremantle. MAFW provides:&lt;br /&gt;
&lt;br /&gt;
* An extendable, pluggable framework interface, which allows to develop new plugins that provide integration with new multimedia services or rendering engines, that can be seamlessly integrated in all MAFW based applications.&lt;br /&gt;
* Easy to use APIs that speed up application developing, providing support for playback control, discovery and browsing of multimedia resources and playlist manipulation.&lt;br /&gt;
* Independence of the technology. Since MAFW is a plugin based framework, it is not tied to a particular multimedia technology (GStreamer,MPlayer, Tracker). Plugin developers have freedom to choose the technologies they want to use in their plugins, and application developers do not need to know about them.&lt;br /&gt;
&lt;br /&gt;
The revamped Media Player will be based on this framework, allowing the possibility for third party developers to create integrated media applications and plugins integrating web services. Application developers are encouraged to look at the [http://garage.maemo.org/docman/view.php/885/368/mafw-maemo-fremantle-draft.pdf documentation] and the example application provided in the SDK.&lt;br /&gt;
&lt;br /&gt;
===Data management===&lt;br /&gt;
* Tracker introduced to replace libmetalayer.&lt;br /&gt;
* osso-gnomevfs-extra is deprecated. Applications should not depend on it anymore.&lt;br /&gt;
&lt;br /&gt;
===Connectivity===&lt;br /&gt;
&lt;br /&gt;
==== BlueZ====&lt;br /&gt;
BlueZ updated to version 4.x. Brings along a major redesign of the D-Bus API and local bluetooth service framework. The main benefit of this change is decreased code complexity both on the BlueZ and the application side due to a much simpler API.&lt;br /&gt;
&lt;br /&gt;
====osso-gwconnect====&lt;br /&gt;
Removed since identical functionality has been a part of Bluez core since Chinook.&lt;br /&gt;
&lt;br /&gt;
====Samba====&lt;br /&gt;
Samba support to be dropped.&lt;br /&gt;
&lt;br /&gt;
====ClinkC====&lt;br /&gt;
ClinkC deprecated in favour of GUPnP. The following main advantages have been identified to support this transition:&lt;br /&gt;
* Designed specifically for Maemo.&lt;br /&gt;
* Much simpler design/api compared to ClinkC or any other UPnP library.&lt;br /&gt;
* Uses glib&#039;s main loop for waiting on sockets rather than launching several threads that adds lots of unneeded complexity and therefore introduces lots of hard-to-kill bugs.&lt;br /&gt;
&lt;br /&gt;
====Location framework====&lt;br /&gt;
&lt;br /&gt;
The following deprecated low level GPS libraries are removed:&lt;br /&gt;
* libgpsbt&lt;br /&gt;
* libgpsmgr&lt;br /&gt;
* gpsd daemon&lt;br /&gt;
&lt;br /&gt;
Instead of gpsd, there is liblocation API library and a set of on-request daemon processes for different location methods (eg: gypsy-daemon for bluetooth GPS, location daemon for integrated GPS and network-based methods).&lt;br /&gt;
&lt;br /&gt;
===Multimedia===&lt;br /&gt;
* Gstreamer OpenMax wrapper on freedesktop.org.&lt;br /&gt;
* New GStreamer plugin introduced that wraps openmax-il components under the gstreamer API.&lt;br /&gt;
* OpenMax plugins for all the codecs.&lt;br /&gt;
* No DSP sink and sources anymore.&lt;br /&gt;
* esound replaced by libcanberra.&lt;br /&gt;
* Speex introduced.&lt;br /&gt;
* GUPnP introduced.&lt;br /&gt;
&lt;br /&gt;
See http://www.slideshare.net/ensonic/maemo-multimedia-framework-presentation&lt;br /&gt;
&lt;br /&gt;
===System SW===&lt;br /&gt;
* initfs isn&#039;t used anymore&lt;br /&gt;
* Device startup handled by Upstart instead of sysvinit.  Location and format of init scripts differ.&lt;br /&gt;
* OHM introduced as a policy framework mainly for audio in addition to [https://garage.maemo.org/projects/dsm/ dsme] (now developed openly) and mce components, which are responsible for device state and mode control.&lt;br /&gt;
* Profile API : A new client library (libprofile) and daemon (profiled) introduced for accessing profile settings.&lt;br /&gt;
* Alarm API&#039;s updated: The number and functionality of API interface functions remains roughly the same as before. The usage (parameters passed) and underlying transfer protocol (dbus messages) are changed substantially.&lt;br /&gt;
* [https://garage.maemo.org/projects/busybox4maemo/ BusyBox] (now developed openly) updated to 1.10.2 (or newer?).&lt;br /&gt;
&lt;br /&gt;
===SDK===&lt;br /&gt;
&lt;br /&gt;
* GCC updated to 4.x. Stricter checks for C and C++ code.&lt;br /&gt;
&lt;br /&gt;
===RTCom===&lt;br /&gt;
* Farsight API break: Farsight upgraded/re-written to farsight2. &lt;br /&gt;
* Telepathy: libtelepathy outdated. Use telepathy-glib instead.&lt;br /&gt;
* libgalago and galago-daemon dropped.&lt;br /&gt;
&lt;br /&gt;
===Window manager===&lt;br /&gt;
Window manager upgraded to matchbox-window-manager-2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Enhancement requests implemented ==&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |milestone=Fremantle&lt;br /&gt;
  |resolution=fixed&lt;br /&gt;
  |severity=enhancement&lt;br /&gt;
  |sort=product,component&lt;br /&gt;
  |columns=product,component,id,summary&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Bugs fixed ==&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |milestone=Fremantle&lt;br /&gt;
  |resolution=fixed&lt;br /&gt;
  |severity=!enhancement&lt;br /&gt;
  |sort=product,component&lt;br /&gt;
  |columns=product,component,id,summary&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>80.221.22.253</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Task:PIM&amp;diff=40247</id>
		<title>Task:PIM</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Task:PIM&amp;diff=40247"/>
		<updated>2008-11-01T10:14:38Z</updated>

		<summary type="html">&lt;p&gt;80.221.22.253: /* User Interface Considerations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page started as a consequence of this ITt thread: [http://www.internettablettalk.com/forums/showthread.php?t=24654 Did you say PIM? Come here please]. &lt;br /&gt;
&lt;br /&gt;
* Vote on current enhancement requests or open new ones at http://bugs.maemo.org&lt;br /&gt;
* Summarize more complex proposals here or in new wiki pages.&lt;br /&gt;
* Link to good and bad ideas, projects, examples out there.&lt;br /&gt;
&lt;br /&gt;
This exercise is as useful to Nokia as to the own community and 3rd party developers in seeing what are the great ideas and points of most interest. And the names able to move them forward. Think visionary. Think Harmattan. Squeeze your brains showing that you are getting it so right.&lt;br /&gt;
&lt;br /&gt;
== General needs ==&lt;br /&gt;
In trying to &#039;&#039;move outside the PIM-trap&#039;&#039;, please list here the things you want to do with your tablet related to managing your daily life. Who knows, maybe there are better ways of doing &amp;quot;PIM&amp;quot; besides of the regular Calendar+Todo+Addresses approach.&lt;br /&gt;
&lt;br /&gt;
* Knowing where I need to be today&lt;br /&gt;
* Knowing where I need to be next&lt;br /&gt;
* Knowing where I was last friday at four&lt;br /&gt;
&lt;br /&gt;
* Knowing when I have free time next week / month&lt;br /&gt;
* Knowing if I&#039;m free tomorrow at six&lt;br /&gt;
&lt;br /&gt;
* Knowing the context of my events (work, studying, hobbies, friends)&lt;br /&gt;
&lt;br /&gt;
* Seeing all the times I&#039;ve been to place X or met person  Y&lt;br /&gt;
* Having the device notify me if it notices that I&#039;m running late or forgetting something (GPS, location awareness?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Using the data from my previous calendar when migrating to tablets&lt;br /&gt;
* Browsing my events on my computer and cell phone. I should have all the contacts from my cell and computer on the tablet, and changes should be updated elsewhere automatically.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Making notes quick&lt;br /&gt;
* Finding my notes later easily &lt;br /&gt;
* Classifying my notes (work, school, misc.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Initiating a phone call to my friend from my tablet&lt;br /&gt;
&lt;br /&gt;
[[User:naranek|naranek]]&lt;br /&gt;
&lt;br /&gt;
* Getting related information I&#039;m not actively looking for as a side effect: &lt;br /&gt;
** Postal addresses show up in map application as POIs (get people-related info when I&#039;m not in &amp;quot;Contacts&amp;quot;)&lt;br /&gt;
** Instant messaging application highlights contacts with birthdays (get time-related info when I&#039;m not in &amp;quot;Calendar&amp;quot;) [[User:ossi1967|ossi1967]] 12:52, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Let&#039;s not forget there&#039;s a context outside Maemo - Ovi.com, the user&#039;s dektop etc. - Regardless of the necessity to &amp;quot;think outside the box&amp;quot;, do we have a common understanding that when we say PIM, it means &#039;&#039;at least&#039;&#039; Calendar+Todo+Addresses+Notes+Syncing? [[User:ossi1967|ossi1967]] 09:17, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
Personally only use the calendar from the usual PIM software, so I hope others can chime in on the needs that the other software fills. We certainly shouldn&#039;t limit ourselves to anything at this point. (I also have trouble staying logged in so I&#039;m writing anonymously. Sorry about that.) [[User:naranek|naranek]]&lt;br /&gt;
&lt;br /&gt;
== Desired Features ==&lt;br /&gt;
&lt;br /&gt;
=== General/shared features ===&lt;br /&gt;
SIMPLE views for the UI dialogs.  most of the time as a user I do not require all these things, yes we &#039;&#039;&#039;need&#039;&#039;&#039; them there, but an option to dumb down or remove the extra stuff would be really important to me. &lt;br /&gt;
* for instance, most todo items for me simply need a description, once they are on the list I know they need doing&lt;br /&gt;
&lt;br /&gt;
--[[User:lcuk|lcuk]] 22:25, 30 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
The GTD philosophy is to collect simply and easily, and process later.  A quick entry option would be wise - or a tabbed interface like mCalendar or Pimlico Dates.- [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
&lt;br /&gt;
Allow items to be tagged with more than one tag and allow filtering on multiple tags.&lt;br /&gt;
* So, a contact may work for Company X, be alumnus of school Y and be a part of SIG A. I would like to be able to assign tags &amp;quot;X&amp;quot;, &amp;quot;Y&amp;quot;, and &amp;quot;SIG A&amp;quot; and later filter on any of these tags to find all my contacts who work for &amp;quot;X&amp;quot; and were once in &amp;quot;Y&amp;quot; etc. &lt;br /&gt;
&lt;br /&gt;
-- [[User:cyta|cyta]]&lt;br /&gt;
&lt;br /&gt;
Some things aren&#039;t essential but really help.  For example, a context-sensitive zoom... for example, in Pocket Informant, you tap on a day in the month grid and that day grows to take most of the grid space, and everything else squashes down to minimum size.&lt;br /&gt;
&lt;br /&gt;
Palm&#039;s newer address books did this too, as you scrolled through the names with the hardware keys, the currently selected one was double the height, and had much bigger fonts.&lt;br /&gt;
&lt;br /&gt;
I can see how this could extend also to the todo list, too  --[[User:boxofsnoo|boxofsnoo]] 01:38, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calendar ===&lt;br /&gt;
#* Calendar function with &#039;&#039;&#039;iCal&#039;&#039;&#039; support - import/export functions&lt;br /&gt;
#* Multiple calendars (ie. work, home, hobbies, school..)&lt;br /&gt;
#* Interaction  (or import from) with Web enabled calendars - namely Google, Zoho Planner, 30 Boxes&lt;br /&gt;
#* Integrate Calendar with Addressbook component - for easy inter communication between apps&lt;br /&gt;
#** Automatically import anniversairies and &#039;&#039;&#039;birthdays from addressbook&#039;&#039;&#039; oponent and calculate (current age e.g.) - [[User:asys3|asys3]]&lt;br /&gt;
#*** Do we want to &amp;quot;import&amp;quot; as in &amp;quot;import once&amp;quot; or do we want to automatically have birthdays/anniversaries displayed in calendar if option checked? I&#039;d prefer the automatic way. [[User:ossi1967|ossi1967]] 12:37, 31 October 2008 (UTC)&lt;br /&gt;
#* Interact Calendar with Web Browser - so as to enable opening a web link from a Calendar event directly&lt;br /&gt;
#* Allow generic and open format of Calendar data - so that it can be used by 3rd party apps as well (i.e. sqlite)&lt;br /&gt;
#* Synching&lt;br /&gt;
#** Support &#039;&#039;&#039;syncml&#039;&#039;&#039; to synchronize dates to mobile phone and a server pim database (e.g. funambol, evolution) - [[User:asys3|asys3]]&lt;br /&gt;
#** &#039;&#039;&#039;Support CalDAV&#039;&#039;&#039; - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** Support &#039;&#039;&#039;synching over bluetooth&#039;&#039;&#039; and wlan - [[User:asys3|asys3]]&lt;br /&gt;
#* Interaction with email program - allow to open a mail with a specific date attached - [[User:asys3|asys3]]&lt;br /&gt;
#** Better yet, copy the mail body into the notes field of the event. - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#* Monthly grid view&lt;br /&gt;
#** Multi-day events - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** Multiple calendars - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** Quick-glance task identification - icons? - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#* Integrate to-do items into schedule - items with no date should show up on &#039;today&#039; - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** wouldn&#039;t that get very messy quickly?  have options for the display [ ] events [ ] tasks [ ] mails ... ? --[[User:lcuk|lcuk]] 22:40, 30 October 2008 (UTC)&lt;br /&gt;
#*** most PIM apps on, say, Palm do this already.  The options are typically to hide undated, or only show tasks that are pending. Mails are completely unnecessary, if it&#039;s a task that&#039;s mailed, it will typically already be converted into one or the other. - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#* Repeating events - [[User:vre|vre]]&lt;br /&gt;
#** Repeating options similar as in GPE or in Date Book for PalmOS (check Garnet VM)&lt;br /&gt;
#** An event can be changed so that all occurences change accordingly&lt;br /&gt;
#** An event can be removed from the middle of repeat&lt;br /&gt;
#** Events can be removed for a period, or for all future events from the selected day&lt;br /&gt;
#** An individual event&#039;s time/date can be adjusted so that the other occurences does not change (decoupling)&lt;br /&gt;
#** An individual event can be renamed without changing the rest of the occurences (decoupling)&lt;br /&gt;
&lt;br /&gt;
=== Address Book ===&lt;br /&gt;
#* import/export functions &lt;br /&gt;
#* Integration with the Calendar component - allow for cross application interaction&lt;br /&gt;
#* Import/export from web Contact apps - namely Google Contact, Yahoo Address Book etc.&lt;br /&gt;
#* Allow user added fields (e.g. 4 mobile phone numbers if needed, 2 URLs for office/private website) - [[User:asys3|asys3]]&lt;br /&gt;
#* Either allow multiple format masks for fields like phone numbers or do not enforce a format on them.&lt;br /&gt;
#** (E.g. &amp;quot;US&amp;quot; formatted phone numbers just look wrong in other countries) - [[User:cyta|cyta]]&lt;br /&gt;
#** Agreed, most of the best contact apps do not enforce formats. - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#* Integrate with Maemo email client - so as to allow selection/adding to and from the addressbook and email client together&lt;br /&gt;
#* Allow active web links from any contact information to interact with Web browser.&lt;br /&gt;
#* Allow generic and open format of Calendar data - so that it can be used by 3rd party apps as well&lt;br /&gt;
#** should be &#039;&#039;&#039;VCARD&#039;&#039;&#039; - look for best suitable VCARD definition - [[User:asys3|asys3]]&lt;br /&gt;
#* Synching&lt;br /&gt;
#** &#039;&#039;&#039;Support syncml&#039;&#039;&#039; to synchronize contacts to mobile phone and a server pim database (e.g. funambol, evolution) - [[User:asys3|asys3]]&lt;br /&gt;
#** Support &#039;&#039;&#039;synching over bluetooth&#039;&#039;&#039; and wlan - [[User:asys3|asys3]]&lt;br /&gt;
&lt;br /&gt;
=== ToDo List ===&lt;br /&gt;
#* Items should have start date, deadline, priority, tags as well as description and completed (and completion date). &lt;br /&gt;
#* Should optionally be finger-friendly (especially relevant for to-do lists)&lt;br /&gt;
#* Subtasks/Projects&lt;br /&gt;
#* Integration with sites like ToodleDo or RememberTheMilk.&lt;br /&gt;
#* Recurring tasks&lt;br /&gt;
#* Categorized/tagged filtered view&lt;br /&gt;
#* Include options for items to fire an alarm not only at a certain time, but also at a certain place (&amp;quot;remind me when I&#039;m  at...&amp;quot;)&lt;br /&gt;
#* Make tasks visible in calendar too, start date to deadline (similar to no time event in PalmOs date book)&lt;br /&gt;
#* After completing: hide or show as done (this could be adjustable view from a menu)&lt;br /&gt;
#* Multiple lists (home, work, hobbies) - basically a tag also.. but tied with calendar and addressbook and their separate groupings&lt;br /&gt;
&lt;br /&gt;
=== Syncing ===&lt;br /&gt;
*Sync on a per-profile basis; (Nokia could pre-configure profiles like Ovi)&lt;br /&gt;
*Sync from/to desktop as well as to services on the internet&lt;br /&gt;
*Let user define sync options (refresh from server, overwrite, sync 2 ways....) &lt;br /&gt;
*Maybe central place in settings or in a dedicated sync application to do these settings. &amp;quot;Sync now!&amp;quot; only from applications. (Simpler this way?) [[User:ossi1967|ossi1967]] 12:53, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== User Interface Considerations ==&lt;br /&gt;
There&#039;s a choice between the &amp;quot;one application PIM suite&amp;quot; (as Outlook, Evolution) and many smaller applications.&lt;br /&gt;
I guess on a tablet it makes sense to offer smaller &amp;quot;per-use-case&amp;quot;-applications the way the Pimlico suit currently does. [[User:ossi1967|ossi1967]] 09:51, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is an example of a per-use-case approach. This won&#039;t be useable for all use cases of calendar, but for browsing on the move this would be great, because it is also very easy to use with the 4-way navigator. The idea is presenting the calendar as a menu where you navigate toward the information you want. It doesn&#039;t require starting a separate program, just start clicking from a calendar button. &lt;br /&gt;
&lt;br /&gt;
Because of [https://bugs.maemo.org/show_bug.cgi?id=3788 Bug 3378] I can&#039;t add the images to the wiki, but see the following links to see what I mean.&lt;br /&gt;
[http://naranek.wippiespace.com/n800/sshot01.png Image 1] [http://naranek.wippiespace.com/n800/sshot02.png Image 2] [http://naranek.wippiespace.com/n800/sshot03.png Image 3] [http://naranek.wippiespace.com/n800/sshot04.png Image 4] [http://naranek.wippiespace.com/n800/sshot05.png Image 5] [http://naranek.wippiespace.com/n800/sshot06.png Image 6]&lt;br /&gt;
[http://naranek.wippiespace.com/n800/sshot07.png Image 7] &lt;br /&gt;
I made a quick &amp;amp; dirty demo with the bookmarks. You can try it yourself by downloading and importing [http://naranek.wippiespace.com/n800/Calendar-final-2.html this file] to bookmarks: &lt;br /&gt;
I have only filled one day and made paths that lead to it from week, month and year routes so you get the idea. The numbers are there mostly to keep the items in order. This would need a nicer way of going back in the structure, and browsing long lists up and down, but it&#039;s just quick &amp;amp; dirty prototyping anyway. [[User:naranek|naranek]] [[Special:Contributions/80.221.22.253|80.221.22.253]] 10:14, 1 November 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Technical Design Considerations ==&lt;br /&gt;
I&#039;d appreciate a design where we concentrate an application framework for data storage and retrieval. This should be the central part of the OS and used by stock applications as well as 3rd party apps. End user applications like &amp;quot;Address Book&amp;quot; and &amp;quot;Calendar&amp;quot; or &amp;quot;Syncing&amp;quot; access this database, but can be changed by the user without loosing data. &lt;br /&gt;
This way, it&#039;s also easier to avoid the &amp;quot;PIM trap&amp;quot; (who coined this phrase?) because there&#039;s no need to built the one great PIM application. A map application (instead of Contacts) can show postal addresses as POIs, a IM roaster (instead of Calendar) can highlight people with birthdays today or within one week, ... PIM mashups instead of PIM trap. [[User:ossi1967|ossi1967]] 12:42, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Status of current PIM apps ==&lt;br /&gt;
&lt;br /&gt;
Could we list what&#039;s good and what&#039;s missing in the various current PIMs? &lt;br /&gt;
Might give us an idea of where to start improving things (especially for those who&#039;ve not used all of them)&lt;br /&gt;
&lt;br /&gt;
I&#039;ve started with a few apps I could find, there are doubtless others, please add them (and urls, and change the urls there if there&#039;s something better)&lt;br /&gt;
--[[User:Lardman|Lardman]] 30 Oct 2008 21:56 UTC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Pimlico Dates ===&lt;br /&gt;
http://www.pimlico-project.org/dates.html&lt;br /&gt;
==== Good ====&lt;br /&gt;
==== Bad ====&lt;br /&gt;
*Seems like its no longer actively developed for Maemo&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Pimlico Tasks ===&lt;br /&gt;
http://www.pimlico-project.org/tasks.html&lt;br /&gt;
==== Good ====&lt;br /&gt;
==== Bad ====&lt;br /&gt;
*Seems like its no longer actively developed for Maemo&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Pimlico Contact ===&lt;br /&gt;
http://www.pimlico-project.org/contacts.html&lt;br /&gt;
==== Good ====&lt;br /&gt;
*Same database as stock &amp;quot;Contacts&amp;quot; application; works as extended view to postal address and other data stored on the tablet, but not shown normally&lt;br /&gt;
*Part of an already usable workflow that includes syncing with SyncEvolution&lt;br /&gt;
==== Bad ====&lt;br /&gt;
*Seems like its no longer actively developed for Maemo&lt;br /&gt;
*Bad cosmetics. Looks terrible.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== GPE Calendar ===&lt;br /&gt;
http://gpe.handhelds.org/projects/GPE-calendar.shtml&lt;br /&gt;
==== Good ====&lt;br /&gt;
&lt;br /&gt;
Has :&lt;br /&gt;
* Day view&lt;br /&gt;
* Week view&lt;br /&gt;
* Month view&lt;br /&gt;
* List view&lt;br /&gt;
&lt;br /&gt;
Can publish/retrieve to/from remote iCal servers (eg eGroupware)&lt;br /&gt;
&lt;br /&gt;
Has multiple calendars (eg remote, work, social)&lt;br /&gt;
&lt;br /&gt;
Has reminder service&lt;br /&gt;
&lt;br /&gt;
Can publish/export as iCal&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
&lt;br /&gt;
* Missing Native sync support&lt;br /&gt;
* No Two-week (or 3-day) grid view&lt;br /&gt;
* No Year view&lt;br /&gt;
* Missing Per task formatting (icons would be nice) --[[User:boxofsnoo|boxofsnoo]] 21:00, 30 October 2008 (UTC)&lt;br /&gt;
* No options for start/stop of the day, or time increments (15 min, 30 min, 1 hour)&lt;br /&gt;
* No options for non-shaded/combined weekends&lt;br /&gt;
* Slows down to a crawl when there are a lot of events in the database.&lt;br /&gt;
* Editing repeating event changes all occurences and delete removes current or current and all future, no other options&lt;br /&gt;
* When entering an new event, end date(+time) does not automatically update when start date(+time) changes&lt;br /&gt;
* When entering an new event it takes much more work to change time and date that for example on Date Book on PalmOS (check GarnetVM)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== GPE To-do list ===&lt;br /&gt;
==== Good ====&lt;br /&gt;
* Categories&lt;br /&gt;
* Ability to purge completed tasks&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
* Buttons are too tiny, even for stylus use&lt;br /&gt;
* No subtasks/projects or tags&lt;br /&gt;
* No start date&lt;br /&gt;
* No integration with calendar (apart from applet)&lt;br /&gt;
* No alarms on due date&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== GPE Contacts ===&lt;br /&gt;
==== Good ====&lt;br /&gt;
* Quick lookup 3-letter tabs on left&lt;br /&gt;
* Search&lt;br /&gt;
* Categories&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
* Does not integrate with Mail&lt;br /&gt;
::then probably doesn&#039;t integrate at all, right? (IM, internet call...) [[User:ossi1967|ossi1967]] 18:44, 31 October 2008 (UTC)&lt;br /&gt;
* First, Last name display is not configurable, sort looks off&lt;br /&gt;
* First, Last name parsing is often wrong.  Needs at least 2 separate fields&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== mCalendar ===&lt;br /&gt;
http://www.khertan.net/mcalendar.php&lt;br /&gt;
==== Good ====&lt;br /&gt;
* finger friendly&lt;br /&gt;
* in active development&lt;br /&gt;
* desktop integration&lt;br /&gt;
* maemo targeted&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
* Grid views missing&lt;br /&gt;
* Can&#039;t deselect an online calendar from sync - all or nothing&lt;br /&gt;
* Can&#039;t enter tasks into subcalendars&lt;br /&gt;
* Tied only to Google calendar&lt;br /&gt;
* No iCal import&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== slapd ===&lt;br /&gt;
Small but fully featured addressbook engine&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== kdepimpi ===&lt;br /&gt;
https://garage.maemo.org/projects/kdepimpi/&lt;br /&gt;
* For more information please see: http://www.internettablettalk.com/forums/showthread.php?t=15566&lt;br /&gt;
&lt;br /&gt;
=== osmo ===&lt;br /&gt;
&lt;br /&gt;
[http://www.internettablettalk.com/forums/showthread.php?t=14774 Port]&lt;br /&gt;
&lt;br /&gt;
==== Good ====&lt;br /&gt;
* Supports SyncML&lt;br /&gt;
* Supports iCal (import &amp;amp; export)&lt;br /&gt;
* Supports birthdays&lt;br /&gt;
* Supports encrypted storage using libgringotts&lt;br /&gt;
* Supports libnotify&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
* While GTK2, not Hildonized nor very touch _finger_ friendly (stylus usage is OK)&lt;br /&gt;
&lt;br /&gt;
[I haven&#039;t ported or tried 0.2.4 yet. I&#039;ll get on it this weekend. ~~--]&lt;br /&gt;
&lt;br /&gt;
=== SyncEvolution ===&lt;br /&gt;
http://www.estamos.de/projects/SyncML/&lt;br /&gt;
==== Good ====&lt;br /&gt;
*Syncs Contacts and Events via SyncML servers (like ScheduleWorld.com)&lt;br /&gt;
*Result fully integrated with stock applications as well as  Pimlico Dates/Contacts&lt;br /&gt;
*Great customization&lt;br /&gt;
*Works well in daily use &lt;br /&gt;
==== Bad ====&lt;br /&gt;
*Command line only, need to edit config files&lt;br /&gt;
*No direct syncing (desktop to tablet)&lt;br /&gt;
&lt;br /&gt;
== Other links ==&lt;br /&gt;
* http://chandlerproject.org/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>80.221.22.253</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Task:PIM&amp;diff=40248</id>
		<title>Task:PIM</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Task:PIM&amp;diff=40248"/>
		<updated>2008-11-01T10:14:15Z</updated>

		<summary type="html">&lt;p&gt;80.221.22.253: Added an idea of presenting calendar data&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page started as a consequence of this ITt thread: [http://www.internettablettalk.com/forums/showthread.php?t=24654 Did you say PIM? Come here please]. &lt;br /&gt;
&lt;br /&gt;
* Vote on current enhancement requests or open new ones at http://bugs.maemo.org&lt;br /&gt;
* Summarize more complex proposals here or in new wiki pages.&lt;br /&gt;
* Link to good and bad ideas, projects, examples out there.&lt;br /&gt;
&lt;br /&gt;
This exercise is as useful to Nokia as to the own community and 3rd party developers in seeing what are the great ideas and points of most interest. And the names able to move them forward. Think visionary. Think Harmattan. Squeeze your brains showing that you are getting it so right.&lt;br /&gt;
&lt;br /&gt;
== General needs ==&lt;br /&gt;
In trying to &#039;&#039;move outside the PIM-trap&#039;&#039;, please list here the things you want to do with your tablet related to managing your daily life. Who knows, maybe there are better ways of doing &amp;quot;PIM&amp;quot; besides of the regular Calendar+Todo+Addresses approach.&lt;br /&gt;
&lt;br /&gt;
* Knowing where I need to be today&lt;br /&gt;
* Knowing where I need to be next&lt;br /&gt;
* Knowing where I was last friday at four&lt;br /&gt;
&lt;br /&gt;
* Knowing when I have free time next week / month&lt;br /&gt;
* Knowing if I&#039;m free tomorrow at six&lt;br /&gt;
&lt;br /&gt;
* Knowing the context of my events (work, studying, hobbies, friends)&lt;br /&gt;
&lt;br /&gt;
* Seeing all the times I&#039;ve been to place X or met person  Y&lt;br /&gt;
* Having the device notify me if it notices that I&#039;m running late or forgetting something (GPS, location awareness?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Using the data from my previous calendar when migrating to tablets&lt;br /&gt;
* Browsing my events on my computer and cell phone. I should have all the contacts from my cell and computer on the tablet, and changes should be updated elsewhere automatically.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Making notes quick&lt;br /&gt;
* Finding my notes later easily &lt;br /&gt;
* Classifying my notes (work, school, misc.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Initiating a phone call to my friend from my tablet&lt;br /&gt;
&lt;br /&gt;
[[User:naranek|naranek]]&lt;br /&gt;
&lt;br /&gt;
* Getting related information I&#039;m not actively looking for as a side effect: &lt;br /&gt;
** Postal addresses show up in map application as POIs (get people-related info when I&#039;m not in &amp;quot;Contacts&amp;quot;)&lt;br /&gt;
** Instant messaging application highlights contacts with birthdays (get time-related info when I&#039;m not in &amp;quot;Calendar&amp;quot;) [[User:ossi1967|ossi1967]] 12:52, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Let&#039;s not forget there&#039;s a context outside Maemo - Ovi.com, the user&#039;s dektop etc. - Regardless of the necessity to &amp;quot;think outside the box&amp;quot;, do we have a common understanding that when we say PIM, it means &#039;&#039;at least&#039;&#039; Calendar+Todo+Addresses+Notes+Syncing? [[User:ossi1967|ossi1967]] 09:17, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
Personally only use the calendar from the usual PIM software, so I hope others can chime in on the needs that the other software fills. We certainly shouldn&#039;t limit ourselves to anything at this point. (I also have trouble staying logged in so I&#039;m writing anonymously. Sorry about that.) [[User:naranek|naranek]]&lt;br /&gt;
&lt;br /&gt;
== Desired Features ==&lt;br /&gt;
&lt;br /&gt;
=== General/shared features ===&lt;br /&gt;
SIMPLE views for the UI dialogs.  most of the time as a user I do not require all these things, yes we &#039;&#039;&#039;need&#039;&#039;&#039; them there, but an option to dumb down or remove the extra stuff would be really important to me. &lt;br /&gt;
* for instance, most todo items for me simply need a description, once they are on the list I know they need doing&lt;br /&gt;
&lt;br /&gt;
--[[User:lcuk|lcuk]] 22:25, 30 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
The GTD philosophy is to collect simply and easily, and process later.  A quick entry option would be wise - or a tabbed interface like mCalendar or Pimlico Dates.- [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
&lt;br /&gt;
Allow items to be tagged with more than one tag and allow filtering on multiple tags.&lt;br /&gt;
* So, a contact may work for Company X, be alumnus of school Y and be a part of SIG A. I would like to be able to assign tags &amp;quot;X&amp;quot;, &amp;quot;Y&amp;quot;, and &amp;quot;SIG A&amp;quot; and later filter on any of these tags to find all my contacts who work for &amp;quot;X&amp;quot; and were once in &amp;quot;Y&amp;quot; etc. &lt;br /&gt;
&lt;br /&gt;
-- [[User:cyta|cyta]]&lt;br /&gt;
&lt;br /&gt;
Some things aren&#039;t essential but really help.  For example, a context-sensitive zoom... for example, in Pocket Informant, you tap on a day in the month grid and that day grows to take most of the grid space, and everything else squashes down to minimum size.&lt;br /&gt;
&lt;br /&gt;
Palm&#039;s newer address books did this too, as you scrolled through the names with the hardware keys, the currently selected one was double the height, and had much bigger fonts.&lt;br /&gt;
&lt;br /&gt;
I can see how this could extend also to the todo list, too  --[[User:boxofsnoo|boxofsnoo]] 01:38, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calendar ===&lt;br /&gt;
#* Calendar function with &#039;&#039;&#039;iCal&#039;&#039;&#039; support - import/export functions&lt;br /&gt;
#* Multiple calendars (ie. work, home, hobbies, school..)&lt;br /&gt;
#* Interaction  (or import from) with Web enabled calendars - namely Google, Zoho Planner, 30 Boxes&lt;br /&gt;
#* Integrate Calendar with Addressbook component - for easy inter communication between apps&lt;br /&gt;
#** Automatically import anniversairies and &#039;&#039;&#039;birthdays from addressbook&#039;&#039;&#039; oponent and calculate (current age e.g.) - [[User:asys3|asys3]]&lt;br /&gt;
#*** Do we want to &amp;quot;import&amp;quot; as in &amp;quot;import once&amp;quot; or do we want to automatically have birthdays/anniversaries displayed in calendar if option checked? I&#039;d prefer the automatic way. [[User:ossi1967|ossi1967]] 12:37, 31 October 2008 (UTC)&lt;br /&gt;
#* Interact Calendar with Web Browser - so as to enable opening a web link from a Calendar event directly&lt;br /&gt;
#* Allow generic and open format of Calendar data - so that it can be used by 3rd party apps as well (i.e. sqlite)&lt;br /&gt;
#* Synching&lt;br /&gt;
#** Support &#039;&#039;&#039;syncml&#039;&#039;&#039; to synchronize dates to mobile phone and a server pim database (e.g. funambol, evolution) - [[User:asys3|asys3]]&lt;br /&gt;
#** &#039;&#039;&#039;Support CalDAV&#039;&#039;&#039; - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** Support &#039;&#039;&#039;synching over bluetooth&#039;&#039;&#039; and wlan - [[User:asys3|asys3]]&lt;br /&gt;
#* Interaction with email program - allow to open a mail with a specific date attached - [[User:asys3|asys3]]&lt;br /&gt;
#** Better yet, copy the mail body into the notes field of the event. - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#* Monthly grid view&lt;br /&gt;
#** Multi-day events - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** Multiple calendars - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** Quick-glance task identification - icons? - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#* Integrate to-do items into schedule - items with no date should show up on &#039;today&#039; - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** wouldn&#039;t that get very messy quickly?  have options for the display [ ] events [ ] tasks [ ] mails ... ? --[[User:lcuk|lcuk]] 22:40, 30 October 2008 (UTC)&lt;br /&gt;
#*** most PIM apps on, say, Palm do this already.  The options are typically to hide undated, or only show tasks that are pending. Mails are completely unnecessary, if it&#039;s a task that&#039;s mailed, it will typically already be converted into one or the other. - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#* Repeating events - [[User:vre|vre]]&lt;br /&gt;
#** Repeating options similar as in GPE or in Date Book for PalmOS (check Garnet VM)&lt;br /&gt;
#** An event can be changed so that all occurences change accordingly&lt;br /&gt;
#** An event can be removed from the middle of repeat&lt;br /&gt;
#** Events can be removed for a period, or for all future events from the selected day&lt;br /&gt;
#** An individual event&#039;s time/date can be adjusted so that the other occurences does not change (decoupling)&lt;br /&gt;
#** An individual event can be renamed without changing the rest of the occurences (decoupling)&lt;br /&gt;
&lt;br /&gt;
=== Address Book ===&lt;br /&gt;
#* import/export functions &lt;br /&gt;
#* Integration with the Calendar component - allow for cross application interaction&lt;br /&gt;
#* Import/export from web Contact apps - namely Google Contact, Yahoo Address Book etc.&lt;br /&gt;
#* Allow user added fields (e.g. 4 mobile phone numbers if needed, 2 URLs for office/private website) - [[User:asys3|asys3]]&lt;br /&gt;
#* Either allow multiple format masks for fields like phone numbers or do not enforce a format on them.&lt;br /&gt;
#** (E.g. &amp;quot;US&amp;quot; formatted phone numbers just look wrong in other countries) - [[User:cyta|cyta]]&lt;br /&gt;
#** Agreed, most of the best contact apps do not enforce formats. - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#* Integrate with Maemo email client - so as to allow selection/adding to and from the addressbook and email client together&lt;br /&gt;
#* Allow active web links from any contact information to interact with Web browser.&lt;br /&gt;
#* Allow generic and open format of Calendar data - so that it can be used by 3rd party apps as well&lt;br /&gt;
#** should be &#039;&#039;&#039;VCARD&#039;&#039;&#039; - look for best suitable VCARD definition - [[User:asys3|asys3]]&lt;br /&gt;
#* Synching&lt;br /&gt;
#** &#039;&#039;&#039;Support syncml&#039;&#039;&#039; to synchronize contacts to mobile phone and a server pim database (e.g. funambol, evolution) - [[User:asys3|asys3]]&lt;br /&gt;
#** Support &#039;&#039;&#039;synching over bluetooth&#039;&#039;&#039; and wlan - [[User:asys3|asys3]]&lt;br /&gt;
&lt;br /&gt;
=== ToDo List ===&lt;br /&gt;
#* Items should have start date, deadline, priority, tags as well as description and completed (and completion date). &lt;br /&gt;
#* Should optionally be finger-friendly (especially relevant for to-do lists)&lt;br /&gt;
#* Subtasks/Projects&lt;br /&gt;
#* Integration with sites like ToodleDo or RememberTheMilk.&lt;br /&gt;
#* Recurring tasks&lt;br /&gt;
#* Categorized/tagged filtered view&lt;br /&gt;
#* Include options for items to fire an alarm not only at a certain time, but also at a certain place (&amp;quot;remind me when I&#039;m  at...&amp;quot;)&lt;br /&gt;
#* Make tasks visible in calendar too, start date to deadline (similar to no time event in PalmOs date book)&lt;br /&gt;
#* After completing: hide or show as done (this could be adjustable view from a menu)&lt;br /&gt;
#* Multiple lists (home, work, hobbies) - basically a tag also.. but tied with calendar and addressbook and their separate groupings&lt;br /&gt;
&lt;br /&gt;
=== Syncing ===&lt;br /&gt;
*Sync on a per-profile basis; (Nokia could pre-configure profiles like Ovi)&lt;br /&gt;
*Sync from/to desktop as well as to services on the internet&lt;br /&gt;
*Let user define sync options (refresh from server, overwrite, sync 2 ways....) &lt;br /&gt;
*Maybe central place in settings or in a dedicated sync application to do these settings. &amp;quot;Sync now!&amp;quot; only from applications. (Simpler this way?) [[User:ossi1967|ossi1967]] 12:53, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== User Interface Considerations ==&lt;br /&gt;
There&#039;s a choice between the &amp;quot;one application PIM suite&amp;quot; (as Outlook, Evolution) and many smaller applications.&lt;br /&gt;
I guess on a tablet it makes sense to offer smaller &amp;quot;per-use-case&amp;quot;-applications the way the Pimlico suit currently does. [[User:ossi1967|ossi1967]] 09:51, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is an example of a per-use-case approach. This won&#039;t be useable for all use cases of calendar, but for browsing on the move this would be great, because it is also very easy to use with the 4-way navigator. The idea is presenting the calendar as a menu where you navigate toward the information you want. It doesn&#039;t require starting a separate program, just start clicking from a calendar button. &lt;br /&gt;
&lt;br /&gt;
Because of [https://bugs.maemo.org/show_bug.cgi?id=3788 Bug 3378] I can&#039;t add the images to the wiki, but see the following links to see what I mean.&lt;br /&gt;
[http://naranek.wippiespace.com/n800/sshot01.png Image 1] [http://naranek.wippiespace.com/n800/sshot02.png Image 2] [http://naranek.wippiespace.com/n800/sshot03.png Image 3] [http://naranek.wippiespace.com/n800/sshot04.png Image 4] [http://naranek.wippiespace.com/n800/sshot05.png Image 5] [http://naranek.wippiespace.com/n800/sshot06.png Image 6]&lt;br /&gt;
[http://naranek.wippiespace.com/n800/sshot07.png Image 7] &lt;br /&gt;
I made a quick &amp;amp; dirty demo with the bookmarks. You can try it yourself by downloading and importing [http://naranek.wippiespace.com/n800/Calendar-final-2.html this file] to bookmarks: &lt;br /&gt;
I have only filled one day and made paths that lead to it from week, month and year routes so you get the idea. The numbers are there mostly to keep the items in order. This would need a nicer way of going back in the structure, and browsing long lists up and down, but it&#039;s just quick &amp;amp; dirty prototyping anyway.&lt;br /&gt;
&lt;br /&gt;
[[User:naranek|naranek]] [[Special:Contributions/80.221.22.253|80.221.22.253]] 10:14, 1 November 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Technical Design Considerations ==&lt;br /&gt;
I&#039;d appreciate a design where we concentrate an application framework for data storage and retrieval. This should be the central part of the OS and used by stock applications as well as 3rd party apps. End user applications like &amp;quot;Address Book&amp;quot; and &amp;quot;Calendar&amp;quot; or &amp;quot;Syncing&amp;quot; access this database, but can be changed by the user without loosing data. &lt;br /&gt;
This way, it&#039;s also easier to avoid the &amp;quot;PIM trap&amp;quot; (who coined this phrase?) because there&#039;s no need to built the one great PIM application. A map application (instead of Contacts) can show postal addresses as POIs, a IM roaster (instead of Calendar) can highlight people with birthdays today or within one week, ... PIM mashups instead of PIM trap. [[User:ossi1967|ossi1967]] 12:42, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Status of current PIM apps ==&lt;br /&gt;
&lt;br /&gt;
Could we list what&#039;s good and what&#039;s missing in the various current PIMs? &lt;br /&gt;
Might give us an idea of where to start improving things (especially for those who&#039;ve not used all of them)&lt;br /&gt;
&lt;br /&gt;
I&#039;ve started with a few apps I could find, there are doubtless others, please add them (and urls, and change the urls there if there&#039;s something better)&lt;br /&gt;
--[[User:Lardman|Lardman]] 30 Oct 2008 21:56 UTC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Pimlico Dates ===&lt;br /&gt;
http://www.pimlico-project.org/dates.html&lt;br /&gt;
==== Good ====&lt;br /&gt;
==== Bad ====&lt;br /&gt;
*Seems like its no longer actively developed for Maemo&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Pimlico Tasks ===&lt;br /&gt;
http://www.pimlico-project.org/tasks.html&lt;br /&gt;
==== Good ====&lt;br /&gt;
==== Bad ====&lt;br /&gt;
*Seems like its no longer actively developed for Maemo&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Pimlico Contact ===&lt;br /&gt;
http://www.pimlico-project.org/contacts.html&lt;br /&gt;
==== Good ====&lt;br /&gt;
*Same database as stock &amp;quot;Contacts&amp;quot; application; works as extended view to postal address and other data stored on the tablet, but not shown normally&lt;br /&gt;
*Part of an already usable workflow that includes syncing with SyncEvolution&lt;br /&gt;
==== Bad ====&lt;br /&gt;
*Seems like its no longer actively developed for Maemo&lt;br /&gt;
*Bad cosmetics. Looks terrible.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== GPE Calendar ===&lt;br /&gt;
http://gpe.handhelds.org/projects/GPE-calendar.shtml&lt;br /&gt;
==== Good ====&lt;br /&gt;
&lt;br /&gt;
Has :&lt;br /&gt;
* Day view&lt;br /&gt;
* Week view&lt;br /&gt;
* Month view&lt;br /&gt;
* List view&lt;br /&gt;
&lt;br /&gt;
Can publish/retrieve to/from remote iCal servers (eg eGroupware)&lt;br /&gt;
&lt;br /&gt;
Has multiple calendars (eg remote, work, social)&lt;br /&gt;
&lt;br /&gt;
Has reminder service&lt;br /&gt;
&lt;br /&gt;
Can publish/export as iCal&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
&lt;br /&gt;
* Missing Native sync support&lt;br /&gt;
* No Two-week (or 3-day) grid view&lt;br /&gt;
* No Year view&lt;br /&gt;
* Missing Per task formatting (icons would be nice) --[[User:boxofsnoo|boxofsnoo]] 21:00, 30 October 2008 (UTC)&lt;br /&gt;
* No options for start/stop of the day, or time increments (15 min, 30 min, 1 hour)&lt;br /&gt;
* No options for non-shaded/combined weekends&lt;br /&gt;
* Slows down to a crawl when there are a lot of events in the database.&lt;br /&gt;
* Editing repeating event changes all occurences and delete removes current or current and all future, no other options&lt;br /&gt;
* When entering an new event, end date(+time) does not automatically update when start date(+time) changes&lt;br /&gt;
* When entering an new event it takes much more work to change time and date that for example on Date Book on PalmOS (check GarnetVM)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== GPE To-do list ===&lt;br /&gt;
==== Good ====&lt;br /&gt;
* Categories&lt;br /&gt;
* Ability to purge completed tasks&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
* Buttons are too tiny, even for stylus use&lt;br /&gt;
* No subtasks/projects or tags&lt;br /&gt;
* No start date&lt;br /&gt;
* No integration with calendar (apart from applet)&lt;br /&gt;
* No alarms on due date&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== GPE Contacts ===&lt;br /&gt;
==== Good ====&lt;br /&gt;
* Quick lookup 3-letter tabs on left&lt;br /&gt;
* Search&lt;br /&gt;
* Categories&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
* Does not integrate with Mail&lt;br /&gt;
::then probably doesn&#039;t integrate at all, right? (IM, internet call...) [[User:ossi1967|ossi1967]] 18:44, 31 October 2008 (UTC)&lt;br /&gt;
* First, Last name display is not configurable, sort looks off&lt;br /&gt;
* First, Last name parsing is often wrong.  Needs at least 2 separate fields&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== mCalendar ===&lt;br /&gt;
http://www.khertan.net/mcalendar.php&lt;br /&gt;
==== Good ====&lt;br /&gt;
* finger friendly&lt;br /&gt;
* in active development&lt;br /&gt;
* desktop integration&lt;br /&gt;
* maemo targeted&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
* Grid views missing&lt;br /&gt;
* Can&#039;t deselect an online calendar from sync - all or nothing&lt;br /&gt;
* Can&#039;t enter tasks into subcalendars&lt;br /&gt;
* Tied only to Google calendar&lt;br /&gt;
* No iCal import&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== slapd ===&lt;br /&gt;
Small but fully featured addressbook engine&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== kdepimpi ===&lt;br /&gt;
https://garage.maemo.org/projects/kdepimpi/&lt;br /&gt;
* For more information please see: http://www.internettablettalk.com/forums/showthread.php?t=15566&lt;br /&gt;
&lt;br /&gt;
=== osmo ===&lt;br /&gt;
&lt;br /&gt;
[http://www.internettablettalk.com/forums/showthread.php?t=14774 Port]&lt;br /&gt;
&lt;br /&gt;
==== Good ====&lt;br /&gt;
* Supports SyncML&lt;br /&gt;
* Supports iCal (import &amp;amp; export)&lt;br /&gt;
* Supports birthdays&lt;br /&gt;
* Supports encrypted storage using libgringotts&lt;br /&gt;
* Supports libnotify&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
* While GTK2, not Hildonized nor very touch _finger_ friendly (stylus usage is OK)&lt;br /&gt;
&lt;br /&gt;
[I haven&#039;t ported or tried 0.2.4 yet. I&#039;ll get on it this weekend. ~~--]&lt;br /&gt;
&lt;br /&gt;
=== SyncEvolution ===&lt;br /&gt;
http://www.estamos.de/projects/SyncML/&lt;br /&gt;
==== Good ====&lt;br /&gt;
*Syncs Contacts and Events via SyncML servers (like ScheduleWorld.com)&lt;br /&gt;
*Result fully integrated with stock applications as well as  Pimlico Dates/Contacts&lt;br /&gt;
*Great customization&lt;br /&gt;
*Works well in daily use &lt;br /&gt;
==== Bad ====&lt;br /&gt;
*Command line only, need to edit config files&lt;br /&gt;
*No direct syncing (desktop to tablet)&lt;br /&gt;
&lt;br /&gt;
== Other links ==&lt;br /&gt;
* http://chandlerproject.org/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>80.221.22.253</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Task:PIM&amp;diff=40249</id>
		<title>Task:PIM</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Task:PIM&amp;diff=40249"/>
		<updated>2008-11-01T09:11:31Z</updated>

		<summary type="html">&lt;p&gt;80.221.22.253: /* General needs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page started as a consequence of this ITt thread: [http://www.internettablettalk.com/forums/showthread.php?t=24654 Did you say PIM? Come here please]. &lt;br /&gt;
&lt;br /&gt;
* Vote on current enhancement requests or open new ones at http://bugs.maemo.org&lt;br /&gt;
* Summarize more complex proposals here or in new wiki pages.&lt;br /&gt;
* Link to good and bad ideas, projects, examples out there.&lt;br /&gt;
&lt;br /&gt;
This exercise is as useful to Nokia as to the own community and 3rd party developers in seeing what are the great ideas and points of most interest. And the names able to move them forward. Think visionary. Think Harmattan. Squeeze your brains showing that you are getting it so right.&lt;br /&gt;
&lt;br /&gt;
== General needs ==&lt;br /&gt;
In trying to &#039;&#039;move outside the PIM-trap&#039;&#039;, please list here the things you want to do with your tablet related to managing your daily life. Who knows, maybe there are better ways of doing &amp;quot;PIM&amp;quot; besides of the regular Calendar+Todo+Addresses approach.&lt;br /&gt;
&lt;br /&gt;
* Knowing where I need to be today&lt;br /&gt;
* Knowing where I need to be next&lt;br /&gt;
* Knowing where I was last friday at four&lt;br /&gt;
&lt;br /&gt;
* Knowing when I have free time next week / month&lt;br /&gt;
* Knowing if I&#039;m free tomorrow at six&lt;br /&gt;
&lt;br /&gt;
* Knowing the context of my events (work, studying, hobbies, friends)&lt;br /&gt;
&lt;br /&gt;
* Seeing all the times I&#039;ve been to place X or met person  Y&lt;br /&gt;
* Having the device notify me if it notices that I&#039;m running late or forgetting something (GPS, location awareness?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Using the data from my previous calendar when migrating to tablets&lt;br /&gt;
* Browsing my events on my computer and cell phone. I should have all the contacts from my cell and computer on the tablet, and changes should be updated elsewhere automatically.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Making notes quick&lt;br /&gt;
* Finding my notes later easily &lt;br /&gt;
* Classifying my notes (work, school, misc.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Initiating a phone call to my friend from my tablet&lt;br /&gt;
&lt;br /&gt;
[[User:naranek|naranek]]&lt;br /&gt;
&lt;br /&gt;
* Getting related information I&#039;m not actively looking for as a side effect: &lt;br /&gt;
** Postal addresses show up in map application as POIs (get people-related info when I&#039;m not in &amp;quot;Contacts&amp;quot;)&lt;br /&gt;
** Instant messaging application highlights contacts with birthdays (get time-related info when I&#039;m not in &amp;quot;Calendar&amp;quot;) [[User:ossi1967|ossi1967]] 12:52, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Let&#039;s not forget there&#039;s a context outside Maemo - Ovi.com, the user&#039;s dektop etc. - Regardless of the necessity to &amp;quot;think outside the box&amp;quot;, do we have a common understanding that when we say PIM, it means &#039;&#039;at least&#039;&#039; Calendar+Todo+Addresses+Notes+Syncing? [[User:ossi1967|ossi1967]] 09:17, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
Personally only use the calendar from the usual PIM software, so I hope others can chime in on the needs that the other software fills. We certainly shouldn&#039;t limit ourselves to anything at this point. (I also have trouble staying logged in so I&#039;m writing anonymously. Sorry about that.) [[User:naranek|naranek]]&lt;br /&gt;
&lt;br /&gt;
== Desired Features ==&lt;br /&gt;
&lt;br /&gt;
=== General/shared features ===&lt;br /&gt;
SIMPLE views for the UI dialogs.  most of the time as a user I do not require all these things, yes we &#039;&#039;&#039;need&#039;&#039;&#039; them there, but an option to dumb down or remove the extra stuff would be really important to me. &lt;br /&gt;
* for instance, most todo items for me simply need a description, once they are on the list I know they need doing&lt;br /&gt;
&lt;br /&gt;
--[[User:lcuk|lcuk]] 22:25, 30 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
The GTD philosophy is to collect simply and easily, and process later.  A quick entry option would be wise - or a tabbed interface like mCalendar or Pimlico Dates.- [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
&lt;br /&gt;
Allow items to be tagged with more than one tag and allow filtering on multiple tags.&lt;br /&gt;
* So, a contact may work for Company X, be alumnus of school Y and be a part of SIG A. I would like to be able to assign tags &amp;quot;X&amp;quot;, &amp;quot;Y&amp;quot;, and &amp;quot;SIG A&amp;quot; and later filter on any of these tags to find all my contacts who work for &amp;quot;X&amp;quot; and were once in &amp;quot;Y&amp;quot; etc. &lt;br /&gt;
&lt;br /&gt;
-- [[User:cyta|cyta]]&lt;br /&gt;
&lt;br /&gt;
Some things aren&#039;t essential but really help.  For example, a context-sensitive zoom... for example, in Pocket Informant, you tap on a day in the month grid and that day grows to take most of the grid space, and everything else squashes down to minimum size.&lt;br /&gt;
&lt;br /&gt;
Palm&#039;s newer address books did this too, as you scrolled through the names with the hardware keys, the currently selected one was double the height, and had much bigger fonts.&lt;br /&gt;
&lt;br /&gt;
I can see how this could extend also to the todo list, too  --[[User:boxofsnoo|boxofsnoo]] 01:38, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calendar ===&lt;br /&gt;
#* Calendar function with &#039;&#039;&#039;iCal&#039;&#039;&#039; support - import/export functions&lt;br /&gt;
#* Multiple calendars (ie. work, home, hobbies, school..)&lt;br /&gt;
#* Interaction  (or import from) with Web enabled calendars - namely Google, Zoho Planner, 30 Boxes&lt;br /&gt;
#* Integrate Calendar with Addressbook component - for easy inter communication between apps&lt;br /&gt;
#** Automatically import anniversairies and &#039;&#039;&#039;birthdays from addressbook&#039;&#039;&#039; oponent and calculate (current age e.g.) - [[User:asys3|asys3]]&lt;br /&gt;
#*** Do we want to &amp;quot;import&amp;quot; as in &amp;quot;import once&amp;quot; or do we want to automatically have birthdays/anniversaries displayed in calendar if option checked? I&#039;d prefer the automatic way. [[User:ossi1967|ossi1967]] 12:37, 31 October 2008 (UTC)&lt;br /&gt;
#* Interact Calendar with Web Browser - so as to enable opening a web link from a Calendar event directly&lt;br /&gt;
#* Allow generic and open format of Calendar data - so that it can be used by 3rd party apps as well (i.e. sqlite)&lt;br /&gt;
#* Synching&lt;br /&gt;
#** Support &#039;&#039;&#039;syncml&#039;&#039;&#039; to synchronize dates to mobile phone and a server pim database (e.g. funambol, evolution) - [[User:asys3|asys3]]&lt;br /&gt;
#** &#039;&#039;&#039;Support CalDAV&#039;&#039;&#039; - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** Support &#039;&#039;&#039;synching over bluetooth&#039;&#039;&#039; and wlan - [[User:asys3|asys3]]&lt;br /&gt;
#* Interaction with email program - allow to open a mail with a specific date attached - [[User:asys3|asys3]]&lt;br /&gt;
#** Better yet, copy the mail body into the notes field of the event. - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#* Monthly grid view&lt;br /&gt;
#** Multi-day events - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** Multiple calendars - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** Quick-glance task identification - icons? - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#* Integrate to-do items into schedule - items with no date should show up on &#039;today&#039; - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** wouldn&#039;t that get very messy quickly?  have options for the display [ ] events [ ] tasks [ ] mails ... ? --[[User:lcuk|lcuk]] 22:40, 30 October 2008 (UTC)&lt;br /&gt;
#*** most PIM apps on, say, Palm do this already.  The options are typically to hide undated, or only show tasks that are pending. Mails are completely unnecessary, if it&#039;s a task that&#039;s mailed, it will typically already be converted into one or the other. - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#* Repeating events - [[User:vre|vre]]&lt;br /&gt;
#** Repeating options similar as in GPE or in Date Book for PalmOS (check Garnet VM)&lt;br /&gt;
#** An event can be changed so that all occurences change accordingly&lt;br /&gt;
#** An event can be removed from the middle of repeat&lt;br /&gt;
#** Events can be removed for a period, or for all future events from the selected day&lt;br /&gt;
#** An individual event&#039;s time/date can be adjusted so that the other occurences does not change (decoupling)&lt;br /&gt;
#** An individual event can be renamed without changing the rest of the occurences (decoupling)&lt;br /&gt;
&lt;br /&gt;
=== Address Book ===&lt;br /&gt;
#* import/export functions &lt;br /&gt;
#* Integration with the Calendar component - allow for cross application interaction&lt;br /&gt;
#* Import/export from web Contact apps - namely Google Contact, Yahoo Address Book etc.&lt;br /&gt;
#* Allow user added fields (e.g. 4 mobile phone numbers if needed, 2 URLs for office/private website) - [[User:asys3|asys3]]&lt;br /&gt;
#* Either allow multiple format masks for fields like phone numbers or do not enforce a format on them.&lt;br /&gt;
#** (E.g. &amp;quot;US&amp;quot; formatted phone numbers just look wrong in other countries) - [[User:cyta|cyta]]&lt;br /&gt;
#** Agreed, most of the best contact apps do not enforce formats. - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#* Integrate with Maemo email client - so as to allow selection/adding to and from the addressbook and email client together&lt;br /&gt;
#* Allow active web links from any contact information to interact with Web browser.&lt;br /&gt;
#* Allow generic and open format of Calendar data - so that it can be used by 3rd party apps as well&lt;br /&gt;
#** should be &#039;&#039;&#039;VCARD&#039;&#039;&#039; - look for best suitable VCARD definition - [[User:asys3|asys3]]&lt;br /&gt;
#* Synching&lt;br /&gt;
#** &#039;&#039;&#039;Support syncml&#039;&#039;&#039; to synchronize contacts to mobile phone and a server pim database (e.g. funambol, evolution) - [[User:asys3|asys3]]&lt;br /&gt;
#** Support &#039;&#039;&#039;synching over bluetooth&#039;&#039;&#039; and wlan - [[User:asys3|asys3]]&lt;br /&gt;
&lt;br /&gt;
=== ToDo List ===&lt;br /&gt;
#* Items should have start date, deadline, priority, tags as well as description and completed (and completion date). &lt;br /&gt;
#* Should optionally be finger-friendly (especially relevant for to-do lists)&lt;br /&gt;
#* Subtasks/Projects&lt;br /&gt;
#* Integration with sites like ToodleDo or RememberTheMilk.&lt;br /&gt;
#* Recurring tasks&lt;br /&gt;
#* Categorized/tagged filtered view&lt;br /&gt;
#* Include options for items to fire an alarm not only at a certain time, but also at a certain place (&amp;quot;remind me when I&#039;m  at...&amp;quot;)&lt;br /&gt;
#* Make tasks visible in calendar too, start date to deadline (similar to no time event in PalmOs date book)&lt;br /&gt;
#* After completing: hide or show as done (this could be adjustable view from a menu)&lt;br /&gt;
#* Multiple lists (home, work, hobbies) - basically a tag also.. but tied with calendar and addressbook and their separate groupings&lt;br /&gt;
&lt;br /&gt;
=== Syncing ===&lt;br /&gt;
*Sync on a per-profile basis; (Nokia could pre-configure profiles like Ovi)&lt;br /&gt;
*Sync from/to desktop as well as to services on the internet&lt;br /&gt;
*Let user define sync options (refresh from server, overwrite, sync 2 ways....) &lt;br /&gt;
*Maybe central place in settings or in a dedicated sync application to do these settings. &amp;quot;Sync now!&amp;quot; only from applications. (Simpler this way?) [[User:ossi1967|ossi1967]] 12:53, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== User Interface Considerations ==&lt;br /&gt;
There&#039;s a choice between the &amp;quot;one application PIM suite&amp;quot; (as Outlook, Evolution) and many smaller applications.&lt;br /&gt;
I guess on a tablet it makes sense to offer smaller &amp;quot;per-use-case&amp;quot;-applications the way the Pimlico suit currently does. [[User:ossi1967|ossi1967]] 09:51, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Technical Design Considerations ==&lt;br /&gt;
I&#039;d appreciate a design where we concentrate an application framework for data storage and retrieval. This should be the central part of the OS and used by stock applications as well as 3rd party apps. End user applications like &amp;quot;Address Book&amp;quot; and &amp;quot;Calendar&amp;quot; or &amp;quot;Syncing&amp;quot; access this database, but can be changed by the user without loosing data. &lt;br /&gt;
This way, it&#039;s also easier to avoid the &amp;quot;PIM trap&amp;quot; (who coined this phrase?) because there&#039;s no need to built the one great PIM application. A map application (instead of Contacts) can show postal addresses as POIs, a IM roaster (instead of Calendar) can highlight people with birthdays today or within one week, ... PIM mashups instead of PIM trap. [[User:ossi1967|ossi1967]] 12:42, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Status of current PIM apps ==&lt;br /&gt;
&lt;br /&gt;
Could we list what&#039;s good and what&#039;s missing in the various current PIMs? &lt;br /&gt;
Might give us an idea of where to start improving things (especially for those who&#039;ve not used all of them)&lt;br /&gt;
&lt;br /&gt;
I&#039;ve started with a few apps I could find, there are doubtless others, please add them (and urls, and change the urls there if there&#039;s something better)&lt;br /&gt;
--[[User:Lardman|Lardman]] 30 Oct 2008 21:56 UTC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Pimlico Dates ===&lt;br /&gt;
http://www.pimlico-project.org/dates.html&lt;br /&gt;
==== Good ====&lt;br /&gt;
==== Bad ====&lt;br /&gt;
*Seems like its no longer actively developed for Maemo&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Pimlico Tasks ===&lt;br /&gt;
http://www.pimlico-project.org/tasks.html&lt;br /&gt;
==== Good ====&lt;br /&gt;
==== Bad ====&lt;br /&gt;
*Seems like its no longer actively developed for Maemo&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Pimlico Contact ===&lt;br /&gt;
http://www.pimlico-project.org/contacts.html&lt;br /&gt;
==== Good ====&lt;br /&gt;
*Same database as stock &amp;quot;Contacts&amp;quot; application; works as extended view to postal address and other data stored on the tablet, but not shown normally&lt;br /&gt;
*Part of an already usable workflow that includes syncing with SyncEvolution&lt;br /&gt;
==== Bad ====&lt;br /&gt;
*Seems like its no longer actively developed for Maemo&lt;br /&gt;
*Bad cosmetics. Looks terrible.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== GPE Calendar ===&lt;br /&gt;
http://gpe.handhelds.org/projects/GPE-calendar.shtml&lt;br /&gt;
==== Good ====&lt;br /&gt;
&lt;br /&gt;
Has :&lt;br /&gt;
* Day view&lt;br /&gt;
* Week view&lt;br /&gt;
* Month view&lt;br /&gt;
* List view&lt;br /&gt;
&lt;br /&gt;
Can publish/retrieve to/from remote iCal servers (eg eGroupware)&lt;br /&gt;
&lt;br /&gt;
Has multiple calendars (eg remote, work, social)&lt;br /&gt;
&lt;br /&gt;
Has reminder service&lt;br /&gt;
&lt;br /&gt;
Can publish/export as iCal&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
&lt;br /&gt;
* Missing Native sync support&lt;br /&gt;
* No Two-week (or 3-day) grid view&lt;br /&gt;
* No Year view&lt;br /&gt;
* Missing Per task formatting (icons would be nice) --[[User:boxofsnoo|boxofsnoo]] 21:00, 30 October 2008 (UTC)&lt;br /&gt;
* No options for start/stop of the day, or time increments (15 min, 30 min, 1 hour)&lt;br /&gt;
* No options for non-shaded/combined weekends&lt;br /&gt;
* Slows down to a crawl when there are a lot of events in the database.&lt;br /&gt;
* Editing repeating event changes all occurences and delete removes current or current and all future, no other options&lt;br /&gt;
* When entering an new event, end date(+time) does not automatically update when start date(+time) changes&lt;br /&gt;
* When entering an new event it takes much more work to change time and date that for example on Date Book on PalmOS (check GarnetVM)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== GPE To-do list ===&lt;br /&gt;
==== Good ====&lt;br /&gt;
* Categories&lt;br /&gt;
* Ability to purge completed tasks&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
* Buttons are too tiny, even for stylus use&lt;br /&gt;
* No subtasks/projects or tags&lt;br /&gt;
* No start date&lt;br /&gt;
* No integration with calendar (apart from applet)&lt;br /&gt;
* No alarms on due date&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== GPE Contacts ===&lt;br /&gt;
==== Good ====&lt;br /&gt;
* Quick lookup 3-letter tabs on left&lt;br /&gt;
* Search&lt;br /&gt;
* Categories&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
* Does not integrate with Mail&lt;br /&gt;
::then probably doesn&#039;t integrate at all, right? (IM, internet call...) [[User:ossi1967|ossi1967]] 18:44, 31 October 2008 (UTC)&lt;br /&gt;
* First, Last name display is not configurable, sort looks off&lt;br /&gt;
* First, Last name parsing is often wrong.  Needs at least 2 separate fields&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== mCalendar ===&lt;br /&gt;
http://www.khertan.net/mcalendar.php&lt;br /&gt;
==== Good ====&lt;br /&gt;
* finger friendly&lt;br /&gt;
* in active development&lt;br /&gt;
* desktop integration&lt;br /&gt;
* maemo targeted&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
* Grid views missing&lt;br /&gt;
* Can&#039;t deselect an online calendar from sync - all or nothing&lt;br /&gt;
* Can&#039;t enter tasks into subcalendars&lt;br /&gt;
* Tied only to Google calendar&lt;br /&gt;
* No iCal import&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== slapd ===&lt;br /&gt;
Small but fully featured addressbook engine&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== kdepimpi ===&lt;br /&gt;
https://garage.maemo.org/projects/kdepimpi/&lt;br /&gt;
* For more information please see: http://www.internettablettalk.com/forums/showthread.php?t=15566&lt;br /&gt;
&lt;br /&gt;
=== osmo ===&lt;br /&gt;
&lt;br /&gt;
[http://www.internettablettalk.com/forums/showthread.php?t=14774 Port]&lt;br /&gt;
&lt;br /&gt;
==== Good ====&lt;br /&gt;
* Supports SyncML&lt;br /&gt;
* Supports iCal (import &amp;amp; export)&lt;br /&gt;
* Supports birthdays&lt;br /&gt;
* Supports encrypted storage using libgringotts&lt;br /&gt;
* Supports libnotify&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
* While GTK2, not Hildonized nor very touch _finger_ friendly (stylus usage is OK)&lt;br /&gt;
&lt;br /&gt;
[I haven&#039;t ported or tried 0.2.4 yet. I&#039;ll get on it this weekend. ~~--]&lt;br /&gt;
&lt;br /&gt;
=== SyncEvolution ===&lt;br /&gt;
http://www.estamos.de/projects/SyncML/&lt;br /&gt;
==== Good ====&lt;br /&gt;
*Syncs Contacts and Events via SyncML servers (like ScheduleWorld.com)&lt;br /&gt;
*Result fully integrated with stock applications as well as  Pimlico Dates/Contacts&lt;br /&gt;
*Great customization&lt;br /&gt;
*Works well in daily use &lt;br /&gt;
==== Bad ====&lt;br /&gt;
*Command line only, need to edit config files&lt;br /&gt;
*No direct syncing (desktop to tablet)&lt;br /&gt;
&lt;br /&gt;
== Other links ==&lt;br /&gt;
* http://chandlerproject.org/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>80.221.22.253</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Task:PIM&amp;diff=40274</id>
		<title>Task:PIM</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Task:PIM&amp;diff=40274"/>
		<updated>2008-10-31T08:17:41Z</updated>

		<summary type="html">&lt;p&gt;80.221.22.253: Added the general needs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Desired Features ==&lt;br /&gt;
&lt;br /&gt;
=== Calendar ===&lt;br /&gt;
#* Calendar function with &#039;&#039;&#039;iCal&#039;&#039;&#039; support - import/export functions&lt;br /&gt;
#* Interaction  (or import from) with Web enabled calendars - namely Google, Zoho Planner, 30 Boxes&lt;br /&gt;
#* Integrate Calendar with Addressbook component - for easy inter communication between apps&lt;br /&gt;
#** Automatically import anniversairies and &#039;&#039;&#039;birthdays from addressbook&#039;&#039;&#039; oponent and calculate (current age e.g.) - [[User:asys3|asys3]]&lt;br /&gt;
#* Interact Calendar with Web Browser - so as to enable opening a web link from a Calendar event directly&lt;br /&gt;
#* Allow generic and open format of Calendar data - so that it can be used by 3rd party apps as well (i.e. sqlite)&lt;br /&gt;
#* Synching&lt;br /&gt;
#** Support &#039;&#039;&#039;syncml&#039;&#039;&#039; to synchronize dates to mobile phone and a server pim database (e.g. funambol, evolution) - [[User:asys3|asys3]]&lt;br /&gt;
#** &#039;&#039;&#039;Support CalDAV&#039;&#039;&#039; - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** Support &#039;&#039;&#039;synching over bluetooth&#039;&#039;&#039; and wlan - [[User:asys3|asys3]]&lt;br /&gt;
#* Interaction with email program - allow to open a mail with a specific date attached - [[User:asys3|asys3]]&lt;br /&gt;
#** Better yet, copy the mail body into the notes field of the event. - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#* Monthly grid view&lt;br /&gt;
#** Multi-day events - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** Multiple calendars - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** Quick-glance task identification - icons? - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#* Integrate to-do items into schedule - items with no date should show up on &#039;today&#039; - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** wouldn&#039;t that get very messy quickly?  have options for the display [ ] events [ ] tasks [ ] mails ... ? --[[User:lcuk|lcuk]] 22:40, 30 October 2008 (UTC)&lt;br /&gt;
#*** most PIM apps on, say, Palm do this already.  The options are typically to hide undated, or only show tasks that are pending. Mails are completely unnecessary, if it&#039;s a task that&#039;s mailed, it will typically already be converted into one or the other. - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
&lt;br /&gt;
=== Address Book ===&lt;br /&gt;
#* import/export functions &lt;br /&gt;
#* Integration with the Calendar component - allow for cross application interaction&lt;br /&gt;
#* Import/export from web Contact apps - namely Google Contact, Yahoo Address Book etc.&lt;br /&gt;
#* Allow user added fields (e.g. 4 mobile phone numbers if needed, 2 URLs for home an private website) - [[User:asys3|asys3]]&lt;br /&gt;
#* Either allow multiple format masks for fields like phone numbers or do not enforce a format on them.&lt;br /&gt;
#** (E.g. &amp;quot;US&amp;quot; formatted phone numbers just look wrong in other countries) - [[User:cyta|cyta]]&lt;br /&gt;
#** Agreed, most of the best contact apps do not enforce formats. - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#* Integrate with Maemo email client - so as to allow selection/adding to and from the addressbook and email client together&lt;br /&gt;
#* Allow active web links from any contact information to interact with Web browser.&lt;br /&gt;
#* Allow generic and open format of Calendar data - so that it can be used by 3rd party apps as well&lt;br /&gt;
#** should be &#039;&#039;&#039;VCARD&#039;&#039;&#039; - look for best suitable VCARD definition - [[User:asys3|asys3]]&lt;br /&gt;
#* Synching&lt;br /&gt;
#** &#039;&#039;&#039;Support syncml&#039;&#039;&#039; to synchronize dates to mobile phone and a server pim database (e.g. funambol, evolution) - [[User:asys3|asys3]]&lt;br /&gt;
#** Support &#039;&#039;&#039;synching over bluetooth&#039;&#039;&#039; and wlan - [[User:asys3|asys3]]&lt;br /&gt;
&lt;br /&gt;
=== ToDo List ===&lt;br /&gt;
#* Items should have start date, completion date, priority, tags as well as description and completed. &lt;br /&gt;
#* Should optionally be finger-friendly (especially relevant for to-do lists)&lt;br /&gt;
#* Subtasks/Projects&lt;br /&gt;
#* Integration with sites like ToodleDo or RememberTheMilk.&lt;br /&gt;
#* Recurring tasks&lt;br /&gt;
#* Categorized/tagged filtered view&lt;br /&gt;
&lt;br /&gt;
=== General/shared features ===&lt;br /&gt;
SIMPLE views for the UI dialogs.  most of the time as a user I do not require all these things, yes we &#039;&#039;&#039;need&#039;&#039;&#039; them there, but an option to dumb down or remove the extra stuff would be really important to me. &lt;br /&gt;
* for instance, most todo items for me simply need a description, once they are on the list I know they need doing&lt;br /&gt;
&lt;br /&gt;
--[[User:lcuk|lcuk]] 22:25, 30 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
The GTD philosophy is to collect simply and easily, and process later.  A quick entry option would be wise - or a tabbed interface like mCalendar or Pimlico Dates.- [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
&lt;br /&gt;
Allow items to be tagged with more than one tag and allow filtering on multiple tags.&lt;br /&gt;
* So, a contact may work for Company X, be alumnus of school Y and be a part of SIG A. I would like to be able to assign tags &amp;quot;X&amp;quot;, &amp;quot;Y&amp;quot;, and &amp;quot;SIG A&amp;quot; and later filter on any of these tags to find all my contacts who work for &amp;quot;X&amp;quot; and were once in &amp;quot;Y&amp;quot; etc. &lt;br /&gt;
&lt;br /&gt;
-- [[User:cyta|cyta]]&lt;br /&gt;
&lt;br /&gt;
Some things aren&#039;t essential but really help.  For example, a context-sensitive zoom... for example, in Pocket Informant, you tap on a day in the month grid and that day grows to take most of the grid space, and everything else squashes down to minimum size.&lt;br /&gt;
&lt;br /&gt;
Palm&#039;s newer address books did this too, as you scrolled through the names with the hardware keys, the currently selected one was double the height, and had much bigger fonts.&lt;br /&gt;
&lt;br /&gt;
I can see how this could extend also to the todo list, too  --[[User:boxofsnoo|boxofsnoo]] 01:38, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== General needs ==&lt;br /&gt;
In trying to &#039;&#039;move outside the PIM-trap&#039;&#039;, please list here the things you want to do with your tablet related to managing your daily life. Who knows, maybe there are better ways of doing &amp;quot;PIM&amp;quot; besides of the regular Calendar+Todo+Addresses approach.&lt;br /&gt;
&lt;br /&gt;
* Knowing where I need to be today&lt;br /&gt;
* Knowing where I need to be next&lt;br /&gt;
* Knowing where I was last friday at four&lt;br /&gt;
&lt;br /&gt;
* Knowing when I have free time next week / month&lt;br /&gt;
* Knowing if I&#039;m free tomorrow at six&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Knowing the context of my events (work, stydying, hobbies, friends)&lt;br /&gt;
&lt;br /&gt;
* Seeing all the times I&#039;ve been to place X or met person  Y&lt;br /&gt;
* Having the device notify me if it notices that I&#039;m running late or forgetting something (GPS, location awareness?)&lt;br /&gt;
[[User:naranek|naranek]]&lt;br /&gt;
&lt;br /&gt;
== Status of current PIM apps ==&lt;br /&gt;
&lt;br /&gt;
Could we list what&#039;s good and what&#039;s missing in the various current PIMs? &lt;br /&gt;
Might give us an idea of where to start improving things (especially for those who&#039;ve not used all of them)&lt;br /&gt;
&lt;br /&gt;
I&#039;ve started with a few apps I could find, there are doubtless others, please add them (and urls, and change the urls there if there&#039;s something better)&lt;br /&gt;
--[[User:Lardman|Lardman]] 30 Oct 2008 21:56 UTC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Pimlico Dates ===&lt;br /&gt;
http://www.pimlico-project.org/dates.html&lt;br /&gt;
==== Good ====&lt;br /&gt;
==== Bad ====&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Pimlico Tasks ===&lt;br /&gt;
http://www.pimlico-project.org/tasks.html&lt;br /&gt;
==== Good ====&lt;br /&gt;
==== Bad ====&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Pimlico Contact ===&lt;br /&gt;
http://www.pimlico-project.org/contacts.html&lt;br /&gt;
==== Good ====&lt;br /&gt;
==== Bad ====&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== GPE Calendar ===&lt;br /&gt;
http://gpe.handhelds.org/projects/GPE-calendar.shtml&lt;br /&gt;
==== Good ====&lt;br /&gt;
&lt;br /&gt;
Has :&lt;br /&gt;
* Day view&lt;br /&gt;
* Week view&lt;br /&gt;
* Month view&lt;br /&gt;
* List view&lt;br /&gt;
&lt;br /&gt;
Can publish/retrieve to/from remote iCal servers (eg eGroupware)&lt;br /&gt;
&lt;br /&gt;
Has multiple calendars (eg remote, work, social)&lt;br /&gt;
&lt;br /&gt;
Has reminder service&lt;br /&gt;
&lt;br /&gt;
Can publish/export as iCal&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
&lt;br /&gt;
* Missing Native sync support&lt;br /&gt;
* No Two-week (or 3-day) grid view&lt;br /&gt;
* No Year view&lt;br /&gt;
* Missing Per task formatting (icons would be nice) --[[User:boxofsnoo|boxofsnoo]] 21:00, 30 October 2008 (UTC)&lt;br /&gt;
* No options for start/stop of the day, or time increments (15 min, 30 min, 1 hour)&lt;br /&gt;
* No options for non-shaded/combined weekends&lt;br /&gt;
* Slows down to a crawl when there are a lot of events in the database.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== GPE To-do list ===&lt;br /&gt;
==== Good ====&lt;br /&gt;
* Categories&lt;br /&gt;
* Ability to purge completed tasks&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
* Buttons are too tiny, even for stylus use&lt;br /&gt;
* No subtasks/projects or tags&lt;br /&gt;
* No start date&lt;br /&gt;
* No integration with calendar (apart from applet)&lt;br /&gt;
* No alarms on due date&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== GPE Contacts ===&lt;br /&gt;
==== Good ====&lt;br /&gt;
* Quick lookup 3-letter tabs on left&lt;br /&gt;
* Search&lt;br /&gt;
* Categories&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
* Does not integrate with Mail&lt;br /&gt;
* First, Last name display is not configurable, sort looks off&lt;br /&gt;
* First, Last name parsing is often wrong.  Needs at least 2 separate fields&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== mCalendar ===&lt;br /&gt;
http://www.khertan.net/mcalendar.php&lt;br /&gt;
==== Good ====&lt;br /&gt;
* finger friendly&lt;br /&gt;
* in active development&lt;br /&gt;
* desktop integration&lt;br /&gt;
* maemo targeted&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
* Grid views missing&lt;br /&gt;
* Can&#039;t deselect an online calendar from sync - all or nothing&lt;br /&gt;
* Can&#039;t enter tasks into subcalendars&lt;br /&gt;
* Tied only to Google calendar&lt;br /&gt;
* No iCal import&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== slapd ===&lt;br /&gt;
Small but fully featured addressbook engine&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== kdepimpi ===&lt;br /&gt;
https://garage.maemo.org/projects/kdepimpi/&lt;br /&gt;
* For more information please see: http://www.internettablettalk.com/forums/showthread.php?t=15566&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>80.221.22.253</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Task:PIM&amp;diff=40275</id>
		<title>Task:PIM</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Task:PIM&amp;diff=40275"/>
		<updated>2008-10-31T07:26:13Z</updated>

		<summary type="html">&lt;p&gt;80.221.22.253: /* Bad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Desired Features ==&lt;br /&gt;
&lt;br /&gt;
=== Calendar ===&lt;br /&gt;
#* Calendar function with &#039;&#039;&#039;iCal&#039;&#039;&#039; support - import/export functions&lt;br /&gt;
#* Interaction  (or import from) with Web enabled calendars - namely Google, Zoho Planner, 30 Boxes&lt;br /&gt;
#* Integrate Calendar with Addressbook component - for easy inter communication between apps&lt;br /&gt;
#** Automatically import anniversairies and &#039;&#039;&#039;birthdays from addressbook&#039;&#039;&#039; oponent and calculate (current age e.g.) - [[User:asys3|asys3]]&lt;br /&gt;
#* Interact Calendar with Web Browser - so as to enable opening a web link from a Calendar event directly&lt;br /&gt;
#* Allow generic and open format of Calendar data - so that it can be used by 3rd party apps as well (i.e. sqlite)&lt;br /&gt;
#* Synching&lt;br /&gt;
#** Support &#039;&#039;&#039;syncml&#039;&#039;&#039; to synchronize dates to mobile phone and a server pim database (e.g. funambol, evolution) - [[User:asys3|asys3]]&lt;br /&gt;
#** &#039;&#039;&#039;Support CalDAV&#039;&#039;&#039; - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** Support &#039;&#039;&#039;synching over bluetooth&#039;&#039;&#039; and wlan - [[User:asys3|asys3]]&lt;br /&gt;
#* Interaction with email program - allow to open a mail with a specific date attached - [[User:asys3|asys3]]&lt;br /&gt;
#** Better yet, copy the mail body into the notes field of the event. - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#* Monthly grid view&lt;br /&gt;
#** Multi-day events - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** Multiple calendars - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** Quick-glance task identification - icons? - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#* Integrate to-do items into schedule - items with no date should show up on &#039;today&#039; - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#** wouldn&#039;t that get very messy quickly?  have options for the display [ ] events [ ] tasks [ ] mails ... ? --[[User:lcuk|lcuk]] 22:40, 30 October 2008 (UTC)&lt;br /&gt;
#*** most PIM apps on, say, Palm do this already.  The options are typically to hide undated, or only show tasks that are pending. Mails are completely unnecessary, if it&#039;s a task that&#039;s mailed, it will typically already be converted into one or the other. - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
&lt;br /&gt;
=== Address Book ===&lt;br /&gt;
#* import/export functions &lt;br /&gt;
#* Integration with the Calendar component - allow for cross application interaction&lt;br /&gt;
#* Import/export from web Contact apps - namely Google Contact, Yahoo Address Book etc.&lt;br /&gt;
#* Allow user added fields (e.g. 4 mobile phone numbers if needed, 2 URLs for home an private website) - [[User:asys3|asys3]]&lt;br /&gt;
#* Either allow multiple format masks for fields like phone numbers or do not enforce a format on them.&lt;br /&gt;
#** (E.g. &amp;quot;US&amp;quot; formatted phone numbers just look wrong in other countries) - [[User:cyta|cyta]]&lt;br /&gt;
#** Agreed, most of the best contact apps do not enforce formats. - [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
#* Integrate with Maemo email client - so as to allow selection/adding to and from the addressbook and email client together&lt;br /&gt;
#* Allow active web links from any contact information to interact with Web browser.&lt;br /&gt;
#* Allow generic and open format of Calendar data - so that it can be used by 3rd party apps as well&lt;br /&gt;
#** should be &#039;&#039;&#039;VCARD&#039;&#039;&#039; - look for best suitable VCARD definition - [[User:asys3|asys3]]&lt;br /&gt;
#* Synching&lt;br /&gt;
#** &#039;&#039;&#039;Support syncml&#039;&#039;&#039; to synchronize dates to mobile phone and a server pim database (e.g. funambol, evolution) - [[User:asys3|asys3]]&lt;br /&gt;
#** Support &#039;&#039;&#039;synching over bluetooth&#039;&#039;&#039; and wlan - [[User:asys3|asys3]]&lt;br /&gt;
&lt;br /&gt;
=== ToDo List ===&lt;br /&gt;
#* Items should have start date, completion date, priority, tags as well as description and completed. &lt;br /&gt;
#* Should optionally be finger-friendly (especially relevant for to-do lists)&lt;br /&gt;
#* Subtasks/Projects&lt;br /&gt;
#* Integration with sites like ToodleDo or RememberTheMilk.&lt;br /&gt;
#* Recurring tasks&lt;br /&gt;
#* Categorized/tagged filtered view&lt;br /&gt;
&lt;br /&gt;
=== General/shared features ===&lt;br /&gt;
SIMPLE views for the UI dialogs.  most of the time as a user I do not require all these things, yes we &#039;&#039;&#039;need&#039;&#039;&#039; them there, but an option to dumb down or remove the extra stuff would be really important to me. &lt;br /&gt;
* for instance, most todo items for me simply need a description, once they are on the list I know they need doing&lt;br /&gt;
&lt;br /&gt;
--[[User:lcuk|lcuk]] 22:25, 30 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
The GTD philosophy is to collect simply and easily, and process later.  A quick entry option would be wise - or a tabbed interface like mCalendar or Pimlico Dates.- [[User:boxofsnoo|boxofsnoo]]&lt;br /&gt;
&lt;br /&gt;
Allow items to be tagged with more than one tag and allow filtering on multiple tags.&lt;br /&gt;
* So, a contact may work for Company X, be alumnus of school Y and be a part of SIG A. I would like to be able to assign tags &amp;quot;X&amp;quot;, &amp;quot;Y&amp;quot;, and &amp;quot;SIG A&amp;quot; and later filter on any of these tags to find all my contacts who work for &amp;quot;X&amp;quot; and were once in &amp;quot;Y&amp;quot; etc. &lt;br /&gt;
&lt;br /&gt;
-- [[User:cyta|cyta]]&lt;br /&gt;
&lt;br /&gt;
Some things aren&#039;t essential but really help.  For example, a context-sensitive zoom... for example, in Pocket Informant, you tap on a day in the month grid and that day grows to take most of the grid space, and everything else squashes down to minimum size.&lt;br /&gt;
&lt;br /&gt;
Palm&#039;s newer address books did this too, as you scrolled through the names with the hardware keys, the currently selected one was double the height, and had much bigger fonts.&lt;br /&gt;
&lt;br /&gt;
I can see how this could extend also to the todo list, too  --[[User:boxofsnoo|boxofsnoo]] 01:38, 31 October 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Status of current PIM apps ==&lt;br /&gt;
&lt;br /&gt;
Could we list what&#039;s good and what&#039;s missing in the various current PIMs? &lt;br /&gt;
Might give us an idea of where to start improving things (especially for those who&#039;ve not used all of them)&lt;br /&gt;
&lt;br /&gt;
I&#039;ve started with a few apps I could find, there are doubtless others, please add them (and urls, and change the urls there if there&#039;s something better)&lt;br /&gt;
--[[User:Lardman|Lardman]] 30 Oct 2008 21:56 UTC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Pimlico Dates ===&lt;br /&gt;
http://www.pimlico-project.org/dates.html&lt;br /&gt;
==== Good ====&lt;br /&gt;
==== Bad ====&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Pimlico Tasks ===&lt;br /&gt;
http://www.pimlico-project.org/tasks.html&lt;br /&gt;
==== Good ====&lt;br /&gt;
==== Bad ====&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Pimlico Contact ===&lt;br /&gt;
http://www.pimlico-project.org/contacts.html&lt;br /&gt;
==== Good ====&lt;br /&gt;
==== Bad ====&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== GPE Calendar ===&lt;br /&gt;
http://gpe.handhelds.org/projects/GPE-calendar.shtml&lt;br /&gt;
==== Good ====&lt;br /&gt;
&lt;br /&gt;
Has :&lt;br /&gt;
* Day view&lt;br /&gt;
* Week view&lt;br /&gt;
* Month view&lt;br /&gt;
* List view&lt;br /&gt;
&lt;br /&gt;
Can publish/retrieve to/from remote iCal servers (eg eGroupware)&lt;br /&gt;
&lt;br /&gt;
Has multiple calendars (eg remote, work, social)&lt;br /&gt;
&lt;br /&gt;
Has reminder service&lt;br /&gt;
&lt;br /&gt;
Can publish/export as iCal&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
&lt;br /&gt;
* Missing Native sync support&lt;br /&gt;
* No Two-week (or 3-day) grid view&lt;br /&gt;
* No Year view&lt;br /&gt;
* Missing Per task formatting (icons would be nice) --[[User:boxofsnoo|boxofsnoo]] 21:00, 30 October 2008 (UTC)&lt;br /&gt;
* No options for start/stop of the day, or time increments (15 min, 30 min, 1 hour)&lt;br /&gt;
* No options for non-shaded/combined weekends&lt;br /&gt;
* Slows down to a crawl when there are a lot of events in the database.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== GPE To-do list ===&lt;br /&gt;
==== Good ====&lt;br /&gt;
* Categories&lt;br /&gt;
* Ability to purge completed tasks&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
* Buttons are too tiny, even for stylus use&lt;br /&gt;
* No subtasks/projects or tags&lt;br /&gt;
* No start date&lt;br /&gt;
* No integration with calendar (apart from applet)&lt;br /&gt;
* No alarms on due date&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== GPE Contacts ===&lt;br /&gt;
==== Good ====&lt;br /&gt;
* Quick lookup 3-letter tabs on left&lt;br /&gt;
* Search&lt;br /&gt;
* Categories&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
* Does not integrate with Mail&lt;br /&gt;
* First, Last name display is not configurable, sort looks off&lt;br /&gt;
* First, Last name parsing is often wrong.  Needs at least 2 separate fields&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== mCalendar ===&lt;br /&gt;
http://www.khertan.net/mcalendar.php&lt;br /&gt;
==== Good ====&lt;br /&gt;
* finger friendly&lt;br /&gt;
* in active development&lt;br /&gt;
* desktop integration&lt;br /&gt;
* maemo targeted&lt;br /&gt;
&lt;br /&gt;
==== Bad ====&lt;br /&gt;
* Grid views missing&lt;br /&gt;
* Can&#039;t deselect an online calendar from sync - all or nothing&lt;br /&gt;
* Can&#039;t enter tasks into subcalendars&lt;br /&gt;
* Tied only to Google calendar&lt;br /&gt;
* No iCal import&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== slapd ===&lt;br /&gt;
Small but fully featured addressbook engine&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== kdepimpi ===&lt;br /&gt;
https://garage.maemo.org/projects/kdepimpi/&lt;br /&gt;
* For more information please see: http://www.internettablettalk.com/forums/showthread.php?t=15566&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>80.221.22.253</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Updating_the_firmware&amp;diff=42046</id>
		<title>Updating the firmware</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Updating_the_firmware&amp;diff=42046"/>
		<updated>2008-10-17T15:20:46Z</updated>

		<summary type="html">&lt;p&gt;80.221.22.253: /* Seamless Software Update */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Beware that flashing a new image on your tablet will reset the device back to factory defaults and remove all data not on the memory cards—preferences, bookmarks, installed applications, with a single exception that any previously-set lock code will be kept and not reset to the factory-default of &amp;quot;12345&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Backup/Restore&amp;quot; application only saves a list of your repositories and installed applications (the applications you can reinstall after flashing), files in &amp;lt;code&amp;gt;/home/user/MyDocs&amp;lt;/code&amp;gt;, some settings in &amp;lt;code&amp;gt;/home/user&amp;lt;/code&amp;gt;, gconf and &amp;lt;code&amp;gt;/etc&amp;lt;/code&amp;gt;, and additional files reported by applications on install. In general, properly packaged applications tell the backup tool what to back up, but if you&#039;ve created extra shell scripts or files outside MyDocs, you&#039;ll have to back them up yourself.&lt;br /&gt;
&lt;br /&gt;
== Flashing your tablet ==&lt;br /&gt;
&lt;br /&gt;
If you want to flash your tablet, follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Download the flasher for your platform and tablet model from [http://tablets-dev.nokia.com/ Nokia&#039;s Tablet Dev site]&lt;br /&gt;
# In the same directory download the latest firmware image&lt;br /&gt;
#* for [http://tablets-dev.nokia.com/nokia_N810.php N810]&lt;br /&gt;
#* for [http://tablets-dev.nokia.com/nokia_N800.php N800]&lt;br /&gt;
#* for [http://tablets-dev.nokia.com/nokia_770.php 770] (or, for the Hacker Editions, [http://tablets-dev.nokia.com/os2007_hacker_edition.php OS2007HE] and [http://tablets-dev.nokia.com/os2008_hacker_edition.php OS2008HE])&lt;br /&gt;
# Make sure the battery of your tablet is fully charged.&lt;br /&gt;
# Unplug charger and switch off the tablet. &lt;br /&gt;
# Connect the tablet to your computer via USB without turning it on.&lt;br /&gt;
&lt;br /&gt;
== Flashing on Linux ==&lt;br /&gt;
&lt;br /&gt;
Execute as root (or as a normal user with rights to use the USB port—if you see &amp;lt;code&amp;gt;Error claiming USB interface: Operation not permitted&amp;lt;/code&amp;gt; then you need to run flasher as root), replace &amp;lt;FIASCO image&amp;gt; with the firmware image you downloaded from Nokia:&lt;br /&gt;
&lt;br /&gt;
For the N800 and N810:&lt;br /&gt;
 ./flasher-3.0 -F &amp;lt;FIASCO image&amp;gt; -f -R&lt;br /&gt;
&lt;br /&gt;
For the 770:&lt;br /&gt;
 ./flasher-2.0 -F &amp;lt;FIASCO image&amp;gt; -f -R&lt;br /&gt;
&lt;br /&gt;
You should now see &amp;lt;code&amp;gt;Suitable USB device not found, waiting&amp;lt;/code&amp;gt;, switch on your tablet while holding the Home-button (N800) or swap button (N810), and watch the messages on your console as the FIASCO image is flashed, after which it will reboot automatically—you&#039;re done!&lt;br /&gt;
&lt;br /&gt;
== Flashing on Mac OS X ==&lt;br /&gt;
There are two methods for flashing the tablet on OS X, using the GUI, with the 770Flasher application or using the console, much like the Linux flashing method. &#039;&#039;Both methods work fine for both the 770 and the N800/N810.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== GUI with 770Flasher ===&lt;br /&gt;
This is the easier of the two methods, and should be used by most people.&lt;br /&gt;
&lt;br /&gt;
# Download the [http://maemo.org/downloads/product/PC/770flasher/ 770Flasher] (yes, it will work fine for flashing an N800 or N810).&lt;br /&gt;
# Follow the [[Upgrading_tablet_OS#Flashing_your_Nokia_tablet|steps above]] to get the appropriate firmware image.&lt;br /&gt;
# Drag the firmware image (will end in .bin) onto 770Flasher.&lt;br /&gt;
# Follow the on-screen prompts.&lt;br /&gt;
# You should now see &#039;&#039;Suitable USB device not found, waiting&#039;&#039;, switch on your tablet while holding the Home-button.&lt;br /&gt;
# Watch the messages as the image loads to the tablet after which it reboots automatically.&lt;br /&gt;
&lt;br /&gt;
=== Console with flasher-2.0 ===&lt;br /&gt;
These steps cover flashing the tablet with OS X using the Terminal. This is the more difficult than using [[https://wiki.maemo.org/Upgrading_tablet_OS#GUI_with_770Flasher|770Flasher]], but gives you access to the advanced options flasher-2.0 provides (like setting R&amp;amp;D flags, flashing only parts of the image, unpacking the image, etc).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Follow the [[Upgrading_tablet_OS#Flashing_your_Nokia_tablet|steps above]] to get the appropriate firmware image and flasher.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;The flasher-2.0.macosx may actually download as &amp;lt;code&amp;gt;flasher-2.0.macosx, attachmen&amp;lt;/code&amp;gt; if it does, then rename it to &amp;lt;code&amp;gt;flasher-2.0.macosx&amp;lt;/code&amp;gt;.&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Now, open up the Terminal (it&#039;s in /Applications/Utilities/) and run:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;It will ask you for an administrator password, enter it.&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
::&amp;lt;pre&amp;gt;sudo chmod 755 ./flasher-2.0.macosx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;ol start=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Now turn off your device (&#039;&#039;make sure you unplug the charger or else the device wont power down completely, you can plug the device back into power once it starts flashing&#039;&#039;) and plug in the USB cable to a port on the computer and the port on your device.&lt;br /&gt;
&amp;lt;li&amp;gt;Then run this command to flash your tablet:&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
::&amp;lt;pre&amp;gt;sudo ./flasher-2.0.macosx -F &amp;lt;FIASCO image&amp;gt; -f -R&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;ol start=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;It will say:&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
::&amp;lt;pre&amp;gt;Suitable USB device not found, waiting&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;ol start=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Take your device, and hold down the Home/Swap button (looks like a little house on the N800 and 770, and two overlapping rectangles on the N810), and while holding down the Home/Swap button press the power button to turn it on.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;If it doesn&#039;t doesn&#039;t boot and start flashing, make sure the USB cable is plugged in.&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;It should start flashing and then reboot.&lt;br /&gt;
&amp;lt;li&amp;gt;You can remove the USB cable after it has booted to a normal desktop (just make sure to eject any cards that may have mounted on your Mac).&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Flashing on Windows ==&lt;br /&gt;
Windows users can go to the appropriate support page for their tablet ([https://www.nokiausa.com/A4686323 N810], [https://www.nokiausa.com/A4410958 N800], or [http://europe.nokia.com/A4144790 770]), download and install the Software Update Wizard, run it and follow the on-screen prompts.&lt;br /&gt;
&lt;br /&gt;
== Seamless Software Update ==&lt;br /&gt;
{{main|Seamless Software Update}}&lt;br /&gt;
[http://en.wikipedia.org/wiki/Maemo_(operating_system)#SSU SSU] is Nokia&#039;s new method for upgrading the tablets over-the-air without requiring a reflash. When Nokia pushes an update over SSU, you will see an update notification and be given the option to install the update—just like with your computer.&lt;br /&gt;
&lt;br /&gt;
Generally speaking, SSU updates should be relatively pain-free, but there are a few issues to watch out for. If you have an aftermarket kernel or intifs installed (like the rotation support kernel or [[Booting_from_a_flash_card#Install_bootmenu|fanoush&#039;s bootmenu]]) and a kernel or initfs upgrade is pushed, they will be overwritten and you&#039;ll need to wait for your kernel or the bootmenu to be updated to reinstall them.&lt;br /&gt;
&lt;br /&gt;
If the update doesn&#039;t show up for you at all, you may have accidentally (or intentionally) uninstalled osso-software-version-rx*4, which is required to update. You may get it back by simply running an &amp;lt;code&amp;gt;apt-get install osso-software-version-rx34&amp;lt;/code&amp;gt;, for the N800, and an &amp;lt;code&amp;gt;apt-get install osso-software-version-rx44&amp;lt;/code&amp;gt;, for the N810. Then updating your repository list in Application manager.&lt;br /&gt;
&lt;br /&gt;
If it doesn&#039;t work, it&#039;s because you&#039;ve replaced some of the software on which osso-software-version-rx*4 depends. You need to fix that by up/downgrading them to original versions, or using osso-software-version-rx*4-unlocked or osso-software-version-rx44-unlocked (depending on your device model). Unlocked package allows upgraded versions of dependencies. &lt;br /&gt;
&lt;br /&gt;
Downgrading can be done so that first you disable all extra repositories (like the one for rotation) using the Package manager. Then remove the packages that are wrong version. Then install them again. This time they&#039;ll come from the official repository and will be of correct version. Code for removing and installing is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get remove &amp;lt;package name&amp;gt;&lt;br /&gt;
&lt;br /&gt;
apt-get install &amp;lt;package name&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
* If you get a &amp;quot;Permission denied&amp;quot; error then chmod +x flasher-2.0 or chmod +x flasher-3.0 to make the flasher tool executable. You may also need root permissions, run command with sudo or su to root.&lt;br /&gt;
* It may help, if you connect the tablet directly to your computer by USB, instead of a USB hub. Also, avoid the USB ports on laptop docking stations.&lt;br /&gt;
* If you need to flash your Nokia 770 with an image from 2005 then use the [http://tablets-dev.nokia.com/d3.php older flasher] called &amp;quot;flasher&amp;quot; with no number in the name&lt;br /&gt;
* On some distributions the USB filesystem is not loaded mount -t usbfs usbfs /proc/bus/usb&lt;br /&gt;
* If you are running a newer kernel and you get &amp;quot;Suitable USB device not found, waiting&amp;quot; but nothing happens when you switch on the 770 as instructed above, try to patch the flasher: perl -pi -e &#039;s-/proc/bus/usb-/dev/bus/usb\000-;&#039; -i.backup $FLASHER, where $FLASHER is the location of your flasher 2.0 linux binary. This applies also for flasher-3.0 (tested with Debian 4.0 and an N800).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:HowTo]]&lt;/div&gt;</summary>
		<author><name>80.221.22.253</name></author>
	</entry>
</feed>