Portál AbcLinuxu, 30. dubna 2025 15:57

PIM v GNU/Linuxu - 3 (Chandler)

29. 8. 2006 | Lukáš Jelínek
Články - PIM v GNU/Linuxu - 3 (Chandler)  

Představím vám program, který je sice poměrně málo známý, není ani ještě zdaleka dopracovaný, ale je současně velice revoluční. Přináší totiž do oblasti PIM řadu nových (nebo i starších, ale nerealizovaných myšlenek). Takže i kdyby sám o sobě příliš nezaujal, jeho koncepce může přinést mnoho pozitivního.

Nový pohled na věc

Chandler je desktopová PIM aplikace napsaná v Pythonu a poskytovaná s licencí GNU GPL. Pro uživatelské rozhraní využívá wxPython a obsahuje vlastní framework pro vývoj modulů (zde zvaných parcels). Vývoj programu je od začátku veden novým pohledem na oblast PIM - vše by mělo být podřízeno tomu, jak s informacemi pracuje lidský mozek, nikoli vlastnostem technologií a komunikačních protokolů.

Namísto různých druhů objektů (e-mailové zprávy, úkoly, události apod.) se zde rozlišují různé pohledy na objekty. Můžeme třeba naplánovat událost, poslat ji e-mailem (jen tak, nebo k ní připsat nějakou zprávu) a třeba z ní ještě udělat úkol. Tentýž objekt tak uvidíme v různých pohledech, jak z hlediska činnosti, tak ještě podle dalších kritérií (tzv. kolekce, např. odeslané/došlé, odstraněné, různé vlastní kolekce atd.). Nezáleží ani na tom, zda byl daný objekt vytvořen přímo v programu, přišel e-mailem, byl získán z kalendářového serveru, stažen pomocí RSS apod.

Zatím není implementováno zdaleka všechno. To, co jsem uvedl výše, v tuto chvíli již funguje, i když něco působí na první pohled dost syrově. Na to, že má Chandler k první ostré verzi zatím dost daleko, je na tom překvapivě dobře. Marně ovšem nyní budeme v Chandleru hledat např. správu kontaktů, synchronizaci s přenosnými zařízeními, pokročilejší práci s poštou (přílohy, šifrování, filtrace...) a mnoho dalšího. Koho by zajímalo, ve které verzi by se měla ta či ona věc objevit, může si prohlédnout roadmap.

pim 3 chandler 01

Výhody a nevýhody

Dobrých vlastností má Chandler na rozdávání. Podívejme se na ně blíže:

pim 3 chandler 02

Abych jen nechválil, Chandler má také některé nepříjemné vlastnosti. Některé do verze 1.0 téměř jistě zmizí, jiné bohužel přetrvají nebo se dokonce zhorší. Dejme se do toho:

Závěr

Kdo tedy Chandler dosud neznal, má možnost se s tímto zajímavým projektem seznámit, do budoucna uvažovat o jeho používání, případně se již nyní podílet na jeho vývoji. Třeba tím, že si nainstaluje aktuální "stabilní" (0.6) nebo alfa (0.7) verzi a bude program testovat (což není nic těžkého, viz výše). V každém případě tady máme aplikaci, kterou nelze nechat bez povšimnutí.

Příště se podíváme na kombinaci Mozilla Thunderbird + Lightning (a na ještě dožívající spojení Mozilla Suite + Calendar extension), což je sice méně funkcemi nabité, ale přitom velmi stabilní a dobře fungující řešení.

Seriál PIM pro GNU/Linux (dílů: 6)

První díl: PIM pro GNU/Linux - 1 (Kontact), poslední díl: PIM pro GNU/Linux - 6 (Mulberry).
Předchozí díl: PIM pro GNU/Linux - 2 (Evolution)
Následující díl: PIM pro GNU/Linux - 4 (Thundebird + Lightning)

Související články

PIM pro GNU/Linux - 1 (Kontact)
PIM pro GNU/Linux - 2 (Evolution)
Sunbird
Kalendář dostupný odkudkoliv?
Seriál: GnuCash - domácí účetnictví na úrovni
Seriál: Elektronické bankovnictví
Seriál: Zálohování v Linuxu
Jak propojit iPAQ a Linux

Odkazy a zdroje

Domovská stránka programu Chandler
Framework wxPython
Groupware server Cosmo
Webová PIM aplikace Scooby

Další články z této rubriky

Týden na ITBiz: Svět IT a burzy, umělá inteligence, Nvidia a outsourcing
Linuxové foto novinky: pozvolná evoluce
PCLinuxOS 2017.2 MATE - tak trochu zvláštní linuxová distribuce
Krátký pohled na Fedoru 25, Wayland a GNOME 3.22
Naprosto ničím nezajímavé Lubuntu 16.10

Diskuse k tomuto článku

29.8.2006 10:14 Jan
Rozbalit Rozbalit vše "Když chceš víc než můžeš"
Odpovědět | Sbalit | Link | Blokovat | Admin
Moloch, který už v alpha verzi nevleze na počítač vyrobený před rokem 2003 s ambici stát se univerzálním nástojem na všechno asi nebylo nejsťastnější pižlat v Pythonu.

Možná alespoň autoři alespoň vyvinou geniální UI, které později někdo použije v rozumném jazyce, ale zatím tomu nic nenasvědčuje.
29.8.2006 11:58 R
Rozbalit Rozbalit vše Re: "Když chceš víc než můžeš"
Take HW naroky nema snad ani nic od M$...to sme teda dopadli.
Josef Kufner avatar 29.8.2006 12:02 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: "Když chceš víc než můžeš"
Trošku mi to připomíná Ion. Geniální myšlenka, ale nedotažená do konce.
Hello world ! Segmentation fault (core dumped)
29.8.2006 13:57 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
Rozbalit Rozbalit vše Re: "Když chceš víc než můžeš"
Proč ne? Koneckonců nároky alfa verze nijak neznamenají, že se mezitím neudělá nějaká optimalizace. Ostatně nejvíce náročné části aplikace se mohou přepsat třeba do C/C++.
When your hammer is C++, everything begins to look like a thumb.
29.8.2006 14:28 Messa | skóre: 39 | blog: Messa
Rozbalit Rozbalit vše Re: PIM v GNU/Linuxu - 3 (Chandler)
Odpovědět | Sbalit | Link | Blokovat | Admin
Snad se to bude kamarádit s IMAPem...

Proč vůbec musí být e-maily a plánování času (tasks, kalendář) pohromadě?
Luk avatar 29.8.2006 15:21 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
Rozbalit Rozbalit vše Re: PIM v GNU/Linuxu - 3 (Chandler)
Proč vůbec musí být e-maily a plánování času (tasks, kalendář) pohromadě?
Protože to spolu souvisí. Na události lze přímo posílat pozvánky (např. ve formátu IMIP i jinak), lze sdílet kontakty (pro události a poštu), z e-mailů lze případně dělat úkoly (zadání mailem) atd.
Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
29.8.2006 18:43 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: PIM v GNU/Linuxu - 3 (Chandler)
Mně teda umožňuje odesílat e-maily kde jaký program a netrvám na tom, aby byl každý integrovaný s e-mailovým klientem. Kontakty kromě e-mailu sdílím třeba také s mobilním telefonem, webovou aplikací pro odesílání SMS a třeba i s autorizačním systémem. A úkoly můžu vytvářet třeba z programu na řízení projektů nebo systému na sledování požadavků. A opravdu nechci mít tohle vše v jedné aplikaci :-) Takže se to spojuje dohromady spíš proto, že se to tak vždycky dělalo…
Luk avatar 29.8.2006 18:56 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
Rozbalit Rozbalit vše Re: PIM v GNU/Linuxu - 3 (Chandler)
Samostatných programů pro každou s činností je spoustu. Ale je nemálo lidí, kterým vyhovuje to mít pohromadě.
Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
29.8.2006 19:15 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: PIM v GNU/Linuxu - 3 (Chandler)
To už je jiný argument :-)

Ještě kdyby z té spousty programů pro jednotlivé činnosti byly také nějaké dobré. Mutt asi dobrý bude, ale na e-maily já předsi jen radši GUI, no a nic dalšího mne už nenapadá. Ale to je zase jiné téma…
29.8.2006 21:51 Messa | skóre: 39 | blog: Messa
Rozbalit Rozbalit vše Re: PIM v GNU/Linuxu - 3 (Chandler)
Mutt je dobrý příklad pro použití specializovaného programu. Když nevyhovuje editor, můžete ho změnit na jiný oblíbený a přitom stále používat ten samý mutt. Tahle výhoda s komplexním programem, který se snaží být vším, zaniká a přizpůsobit se musí uživatel.

Možná že chybí dostatečná spolupráce mezi jednotlivými programy... Nevím, PIM zatím nepoužívám, takže se zase starám o něco, co sám vlastně ani nepotřebuju :-)
29.8.2006 15:35 Petr Bayer | blog: NIL
Rozbalit Rozbalit vše Re: PIM v GNU/Linuxu - 3 (Chandler)
Odpovědět | Sbalit | Link | Blokovat | Admin
kdyz uz se tedy mluvi o pythonu a hw ... jak je to doopravdy s pythonem pro vetsi projekty? rekl bych ze je pro to idealni, protoze se program snaz spravuje a o jeho hw narocnosti jsem si doposud myslel, ze je v pohode. o neco narocnejsi nez kompilovany program v C/C++ , ale u dnesnich pocitacu je rozdil z uzivatelskeho hlediska minimalni. jak to tedy je?
Kill the poor!
Luk avatar 29.8.2006 16:15 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
Rozbalit Rozbalit vše Re: PIM v GNU/Linuxu - 3 (Chandler)
Je to úplně stejné jako třeba s Javou. Hodí se na větší projekty, má mnoho zastánců a odpůrců. Každé má samozřejmě svoje, ale jednoznačně něco odsuzovat je chyba.
Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
29.8.2006 19:11 Messa | skóre: 39 | blog: Messa
Rozbalit Rozbalit vše Re: PIM v GNU/Linuxu - 3 (Chandler)
Tipnul bych si, že tady dost zdržuje wxPython (mimojiné).

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.