Hotel

Easiest way to reach the hotel is by taking a train to Ostbahnhof (it's just across the street from the station). If your train doesn't stop there, take the S-Bahn from Hauptbahnhof, any east-bound line will do.

From TXL take the bus labeld 'TXL' to Hauptbahnhof or Alexanderplatz and switch to the S-Bahn there, any east-bound train will do.

In both cases you'll need a single 'AB' Ticket, which can be purchased on ticket machines and costs 2.10€.

Meeting Notes

Porting status / release planning / app/runtime split

Akonadi/Nepomuk/Search and the future

Discussed future of desktop PIM and applications which are context or project specific rather than transport specific. Ie, beyond the concepts of "one application handles my email, another handles my contacts, another handles my notes." Instead these things should be grouped and available in applications which present them by project/task or person.

Should be able to clear completed tasks by taking action on them. For any task, there may be multiple action paths to complete before the task is "complete", eg "The cat just threw up. Clean up the mess. Take the cat to the vet". Two action paths to handle the sick cat.

Communicating with contacts independently of the transport mechanism in an application which can show history of communication with the person. Also, be able to configure notifications such as "Notify me the next time this person is online using the message 'Talk to Alice about the server backups'"

Merging of contacts from multiple resources.

Tricky because some resources have read-only access.

Some resources rewrite fields, which could mean bugs like having to perform a merge operation again and again.

Could be sensible to link Akonadi contacts to PIMO::Person objects in Nepomuk.

Considering the implementation of how tags should be represented in PIM apps.

Showing "All available tags from Nepomuk with linked items in the collections" would not scale because people could have thousands of, eg, emails, but only several would be relevant and contain tagged emails. It could be more sensible to configure individual simple searched such as "show me emails tagged with 'giraffe'" and use searches instead of explicitly using the tag resource.

Nepomuk triples can be queried in interesting unrestricted and versatile ways. predicates can be variables and can have placeholders.

Discussed the ideas brought out in Zeitgeist and how it can relate to Nepomuk and hooked into KIO.

How can PIM relate to plasma activities, for example?

Possible that PIM applications should not directly respond to changes in plasma activity, but plasma activity should map in some way to one or more 'PIMO::Project', and therefore change the most easily acceptible data related to the project.