Tygodnik KDE — Akonadi Hacking Meeting
5 maja 2007, pbm
W ubiegłym tygodniu odbyło się nie tylko spotkanie KMail Hacking Days ale także drugie już spotkanie Akonadi Hacking Meeting. Miejscem spotkania był Berlin. 7 programistów pakietu KDE-PIM spotkało się na 2 dni w siedzibie firmy KDAB i wspólnie pracowali nad ulepszeniem Akonadi, interfejsu do przechowywania danych kontaktowych w KDE 4. Spotkanie z innymi programistami i omówienie pomysłów zawsze pomaga znaleźć nowe rozwiązania i zaimplementować ważne funkcje w krótkim okresie czasu.
Pierwszym dużym krokiem było uproszczenie konfiguracji Akonadi. Teraz wystarczy tylko uruchomić ‘akonadi_control’ i wszystkie niezbędne komponenty będą uruchamiane - włączając w to serwer MySQL, dzięki czemu można będzie od razu zapisywać i odczytywać dane.
Aby móc przetestować pełną funkcjonalność Akonadi, aplikacja ‘akonadiconsole’ (która ma być tylko aplikacją testową) zyskała funkcję wyświetlania danych różnych typów.
Kod Akonadi został posprzątany, a API biblioteki libakonadi przystosowane do dalszych zmian w przyszłości.
Mapa drogowa projektu została przedefiniowana i następnym krokiem będzie uproszczenie API, aby można było tworzyć nowe wtyczki pozwalające na współpracę pomiędzy Akonadi a zewnętrznymi źródłami danych.
Po stronie klienta następnym krokiem będzie pisanie modeli danych różnego typu [takich jak emaile, kontakty, zdarzenia, listy ToDo (lista rzeczy do zrobienia)], dzięki którym możliwe będzie pobieranie danych z Akonadi. Zadanie to odbywa się w ramach projektu Google Summer of Code. Kolejnym krokiem będzie pisanie komponentów takich jak edytory i przeglądarki, które współpracowałyby z Akonadi i dostarczały usługi typu automatyczne odświeżanie w przypadku zmian w Akonadi lub zapobieganie konfliktom danych.
Na poniższym zdjęciu uwiecznieni są wszyscy uczestnicy spotkania:
Od lewej do prawej:
- Ingo Kloecker: KMail hacking
- Cornelius Schumacher: KOrganizer hacking
- Till Adam: Akonadi - przechowywanie danych
- Robert Zwerus: Akonadi - bazy danych
- Tobias Koenig: Akonadi - biblioteki
- Frank Osterfeld: Akregator
- Volker Krause: Akonadi
Podsumowując było to bardzo udane spotkanie w świetnym miejscu i ze świetnymi ludźmi.
Jeśli chciałbyś pomóc w rozwoju Akonadi poprzez programowanie, pisanie dokumentacji lub tworzenie grafik skontaktuj się za pośrednictwem e-maila lub zajrzyj na kanał #kontact na irc.kde.org.
Komentarze (RSS) | Trackback (URI)
Komentarze
W komentarzach możesz używać prostych znaczników HTML. Przykłady:
- Link: <a href="jaklinux.org">Linux dla każdego</a>,
- Wytłuszczenie: <strong>tekst pogrubiony</strong>,
- Kursywa: <em>tekst pochylony</em>,
- Przekreślenie: <strike>
tekst przekreślony</strike>, - Kod: <code>
printf("blok kodu");</code>, - Cytat: <blockquote>cytat</blockquote>




Do tego wpisu nie dodano żadnych komentarzy.