Portál AbcLinuxu, 3. června 2025 13:16

Tasque: Nástroj pro zapomnětlivé

10. 4. 2009 | Václav Zoubek
Články - Tasque: Nástroj pro zapomnětlivé  

Světu vládnou různé úkolníčky a ToDo listy. Platí to nejen pro vývojáře a osoby školou povinné. Filosofie jako Getting Things Done nebo Zen To Done zažívají v poslední době velký úspěch i mezi veřejností. Pojďme se podívat na jeden jednoduchý úkolníček se spoustou vlastností.

Tasque je velmi mladý, kvalitní správce vašich úloh a seznamu úkolů. Byl vytvořen v roce 2008 programátory Novellu jako projekt během takzvaného Hackweeku. Účelem bylo vytvořit rozhraní k internetové službě Remember The Milk, které by zapadalo do prostředí GNOME, nebylo zbytečně složité, a mít do jednoho týdne použitelný program. S těmito myšlenkami projekt založili dva programátoři Novellu - Boyd Timothy a Calvin Gaisford.

Tasque je napsán v jazyce C# na platformě Mono. Výběr tohoto jazyka zdůvodnili autoři tím, že programování v Mono je rychlé a může se k nim přidat mnoho dalších uživatelů a vývojářů. Díky tomu je možno využívat nejen server Remember The Milk a lokální SQLite databázi, ale také Evolution Data Server, ICEcore a na server Hiveminder.

Co všechno tedy Tasque umí? Předně vám dává možnost spravovat své seznamy úkolů. V jednoduchém okně vidíte přehledný seznam úloh řazený chronologicky a zároveň podle priority. Priority i datum, do kdy chcete danou položku splnit, lze velmi pohodlně měnit z hlavního okna programu. Poznámky k položce můžete přidávat, měnit a nebo mazat pomocí nabídky „Poznámky...“.

Instalace

Pro instalaci si můžete vybrat ze dvou možností. Buď můžete využít repozitáře své distribuce, nebo zkompilovat Tasque ze zdrojového kódu. Pro přidání zdroje do Ubuntu, ze kterého můžete nainstalovat tento balíček, spusťte příkaz gksudo gedit /etc/apt/sources.list a přidejte do něj následující řádku (pro Ubuntu 8.10):

deb http://ppa.launchpad.net/tasque-packagers/ubuntu itrepid main

Můžete samozřejmě využít i grafického správce zdrojů tak, jak je popsáno na Ubuntu Wiki.

V případě, že si chcete Tasque zkompilovat, stáhněte si na domovské stránce poslední verzi nebo nejaktuálnější kód z SVN repozitáře na adrese http://svn.gnome.org/svn/tasque/trunk. Pro kompilaci budete potřebovat balíčky gtk-sharp, glib-sharp a ndesk-dbus. Pro lokální SQLite databázi je třeba ještě sqlite3 a pro Evolution Data Server evolution-sharp. Následně stačí použít magickou trojici ./configure && make && make install a můžete začít využívat Tasque.

Použití

Lehce použitelný správce ToDo listů - to chtěli vývojáři vytvořit. A své plány dokázali uskutečnit. V první řadě je třeba vybrat si backend, který si přejete používat. Bohužel nelze volně synchronizovat jednotlivé backendy, tudíž při přechodu z jednoho na druhý ztratíte své úkoly. Ne doslova, můžete si je samozřejmě zobrazit znovu, ale nelze je uložit na vzdálený server.

Po prvním spuštění se zobrazí okno nastavení, ve kterém si můžete vybrat backend a také, které úkoly chcete vidět pod volbou „Vše“. Více jistě prozradí obrázek.

tasque backend selection

Pro prvotní seznámení je vhodné využít lokální databázi, pokud nemáte svůj ToDo list již někde jinde. V hlavním okně se lze snadno orientovat. V levém horním rohu můžete nastavit, kterou kategorii chcete zobrazit. Vedle něj je políčko, do kterého se píše název nového úkolu a tlačítko přidat, které úkol přidá do kategorie, kterou si zrovna prohlížíte. Úplně vpravo je rozklikávací menu, ve kterém můžete explicitně zvolit kategorii, do které se příspěvek zařadí.

tasque new task

Remember The Milk

Původním účelem Tasque bylo integrovat rozhraní webové služby Remember The Milk (zkráceně RTM) do prostředí Gnome, aby vývojáři a další uživatelé nemuseli přepínat do prohlížeče a nahrávat stránku. Co je vlastně Remember The Milk? Jedná se o webový startup dvou Australanů, který vám umožňuje správu vašich úkolů v jednoduchém ToDo listu. Nabízí pokročilé funkce jako zadávání GPS souřadnic k úkolům, sdílení úkolů s přáteli a hlavně poskytuje velké množství upozornění a exportů.

Zprovoznění RTM v Tasque vyžaduje jen pár kroků, pokud již máte vytvořený účet. Stačí změnit v nastavení volbu backendu, pod záložkou Remember The Milk naleznete odkaz, na který je potřeba kliknout. Prohlížeč vás přenese na server RTM, kde musíte povolit přístup Tasque k API s vašimi daty. Potom se stačí jen vrátit k programu, odkliknout dokončenou autorizaci a dále jen profitovat z faktu, že máte data přístupná odkudkoliv.

tasque all

Souhrnem by se dalo říct, že je Tasque povedený projekt. Oproti konkurentům jako gToDo a podobným se skví v příjemném grafickém kabátku a možností komunikovat s jinými backendy, oproti Evolution a Sunbird je zase velmi jednoduchý. Mimo jiné má i vlastní D-Bus rozhraní, kterým můžete získávat informace data, případně je přidávat, vlastními skripty. Jediným minusem, jedinou funkcí, kterou byste mohli postrádat, je zobrazení úkolů v kalendáři. Ale taková komplexnost ani nebyla cílem vývojářů.

Související články

Kalendář dostupný odkudkoliv?
eGroupWare 1.4 - komplexné riešenie pre grupvér
Groupware řešení pro vaši kancelář
Zimbra Collaboration Suite - případová studie
Seriál: PIM pro GNU/Linux
Sunbird

Odkazy a zdroje

Tasque

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

10.4.2009 02:47 Michal2
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Odpovědět | Sbalit | Link | Blokovat | Admin

Světu vládnou různé úkolníčky a ToDo listy? To jsou mi ale veci... jsem asi zase neco propasl. Kdy byly z teto pozice sesazeny penize?

 

Fluttershy, yay! avatar 10.4.2009 08:04 Fluttershy, yay! | skóre: 93 | blog:
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Odpovědět | Sbalit | Link | Blokovat | Admin
Oproti konkurentům jako gToDo a podobným se skví v příjemném grafickém kabátku...

Podle toho screenshotu vypadá úplně stejně.

🇵🇸Touch grass🇺🇦 ✊ ani boha, ani pána
10.4.2009 08:10 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Odpovědět | Sbalit | Link | Blokovat | Admin

Mono ? Tak to nic pro mě...

Fluttershy, yay! avatar 10.4.2009 08:20 Fluttershy, yay! | skóre: 93 | blog:
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Proč? Pomalé? Má to něco s MS? Docela mne to zajímá: C# a Mono bohužel (raději bych C++) používám.
🇵🇸Touch grass🇺🇦 ✊ ani boha, ani pána
10.4.2009 09:36 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé

Jednak zatím nějak tomu, že to MS myslí s linuxem dobře, nevěřím. A pak taky se mi zdá zbytečné instalovat víc jak 130 MB pro C# a gnome-sharp. Programy napsané v mono mě nijak neoslovili, pro KDE jsem programy v mono snad ani neviděl, jen pro Gnome. .NET platforma mi prostě nic neříká...

Fluttershy, yay! avatar 10.4.2009 10:30 Fluttershy, yay! | skóre: 93 | blog:
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Jednak zatím nějak tomu, že to MS myslí s linuxem dobře, nevěřím.

Existuje standard ECMA, který Mono implementuje --- to je nezávislé na MS. Mono, pravda, implementuje i například WinForms, což by mohl být problém, ale na webu projektu Mono se tvrdí, že není problém tyto součásti v případě problémů odstranit.

A pak taky se mi zdá zbytečné instalovat víc jak 130 MB pro C# a gnome-sharp. Programy napsané v mono mě nijak neoslovili, pro KDE jsem programy v mono snad ani neviděl, jen pro Gnome.

Kdysi existovalo Qt#, ale bohužel umřelo dřive, než se dostalo do použitelného stavu. To, že nejsou aplikace, je jiná věc a chápu ji.

🇵🇸Touch grass🇺🇦 ✊ ani boha, ani pána
Ilfirin avatar 12.4.2009 16:17 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Skutečně?

Jestli ono to nebude tím, že okolo KDE (alespoň z mého pohledu) panuje silná atmosféra "jen v C++ věřiti budeš a s ostatním táhni od našich dveří".

Jinak nedávno jsem si na Miguelově blogu přečetl, že s Qyoto (Qt#) dělají nějaký "rádobyrevoluční" messenger Synapse.
Ilfirin avatar 12.4.2009 16:20 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Pardon, odkaz měl být synapse.im.
xvasek avatar 10.4.2009 10:03 xvasek | skóre: 21 | blog: | Zlín
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé

Já osobně si myslím, že pro Mono hlavně nejsou aplikace - existuje Beagle a Tomboy a co dál? Proč si mám kvůli tak stupidním aplikacím instalovat takovou knihovnu, zejména v situaci, kdy se dají tyto aplikace velmi lehko nahradit? Kvůli notepadu si taky Windows instalovat nebudu.

Fluttershy, yay! avatar 10.4.2009 10:30 Fluttershy, yay! | skóre: 93 | blog:
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Já osobně si myslím, že pro Mono hlavně nejsou aplikace - existuje Beagle a Tomboy a co dál?

Eye of GNOME. ^_^

🇵🇸Touch grass🇺🇦 ✊ ani boha, ani pána
xvasek avatar 10.4.2009 10:52 xvasek | skóre: 21 | blog: | Zlín
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé

Tak konkrétně v tomto případě si nejsem moc jistý, jestli zrovna tato aplikace je argumentem pro nebo proti Monu. :-)

thingie avatar 10.4.2009 15:22 thingie | skóre: 8
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé

Přibližně která jeho část?

Růžové lži.
24.4.2009 15:25 freshmouse
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé

EoG nemá s Mono nic společného.

17.4.2009 21:17 kavol | skóre: 28
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Mono ? Tak to nic pro mě...
rovněž jsem u této pasáže přestal číst dál ;-) ... jdu se podívat na alternativy míněné v diskusi
10.4.2009 10:40 Michal
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Odpovědět | Sbalit | Link | Blokovat | Admin

Bylo by zajimave to porovnat s BasKet: basket.kde.org, na prvni pohled vypada, ze toho umi vyrazne vic.

Fluttershy, yay! avatar 10.4.2009 11:01 Fluttershy, yay! | skóre: 93 | blog:
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Není BasKet určen k něčemu jinému? Myslím tím psaní poznámek.
🇵🇸Touch grass🇺🇦 ✊ ani boha, ani pána
10.4.2009 12:03 Jirka | skóre: 36
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Odpovědět | Sbalit | Link | Blokovat | Admin
Mám takový pocit, že článek má více znaků, než zdrojové kódy toho programu. :-)
Fluttershy, yay! avatar 10.4.2009 12:06 Fluttershy, yay! | skóre: 93 | blog:
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Špatný pocit, díval jsem se na ně.
🇵🇸Touch grass🇺🇦 ✊ ani boha, ani pána
Envel avatar 14.4.2009 19:52 Envel | skóre: 15
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé

Kdyby byl článek až tak dlouhý, vydal bych ho knižně :-) sice je zdrojový kód dlouhý jen cca 190 normostran, ale přidat obrázky, vyšlo by to určitě na pěknou miniknížku :-)

"Některé pravdy nejsou pro všechny, natož na věčnost." Voltaire
10.4.2009 15:16 Peta
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Odpovědět | Sbalit | Link | Blokovat | Admin

Tohle sem potreboval, dik za tip.

Jinak neni treba pridavat zadny repozitar, moje jaunty ho ma:)

Envel avatar 14.4.2009 19:46 Envel | skóre: 15
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé

Proto jsem mluvil o Intrepid Ibex, které (pokud mám správné informace) Tasque v repozitářích nemá. Jaunty ještě nějak nevyšlo ;) Nicméně díky za postřeh, nevěděl jsem to

"Některé pravdy nejsou pro všechny, natož na věčnost." Voltaire
10.4.2009 15:23 Murry | skóre: 16 | Brno
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Odpovědět | Sbalit | Link | Blokovat | Admin
Co používají uživatelé KDE? znám basket, widget ToDo, KNotes, aj... ale nic není to co hledám...
David Watzke avatar 10.4.2009 17:59 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Jeden čas jsem používal QTodo (Qt 3).
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
11.4.2009 10:12 Murry | skóre: 16 | Brno
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Diky, toto jsem nasel pul hodinky po odeslani komentare:-D, je to asi neco, co nejvic hledam, nicmene, v kodu ja pouzivam mnohokrat "FIXME:" "TODO:" aj.. zjistil jsem ze sem nad hledanim, zkousenim utratil casu tolik, ze radci si napisu vlastni utilitu, ktera bude umet cist c++ kod a importovat ho + jednoduche poznamky,todo listy viz QTodo....
11.4.2009 17:17 Milan Horák | skóre: 24 | blog: strange blog | Havlíčkův Brod
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Já se tenhle týden začal kamarádit s WebCollab.
Každý dobrý skutek bude po zásluze potrestán. Ale ten pocit ... ;o)
11.4.2009 18:54 deda.jabko | skóre: 23 | blog: blog co se jmenuje "každý den jinak" | za new york city dvakrát doleva a pak už se doptáte
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
eclipse tyto komentare automaticky identifikuje a dava do zalozky ,,tasks''

jinak pro identifikaci a export ,,ukolu'' ze zdrojaku mnoho let uspesne pouzivam obraty jako: ,,grep -r FIXME projekt > TODO'' ... takze zadnou utilitu jsem zatim nikdy nepotreboval....
Asi před rokem se dostali hackeři na servry Debianu a ukradli jim zdrojové kódy.
11.4.2009 19:09 Murry | skóre: 16 | Brno
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Ja pro toto pouzival vyhledavani v IDE. Ale tedka jsem to chtel nejak zkombinovat. Ale to me nenapadlo, ze by me (mozna) stacil obycejny bash, nejaky skript si napisu, aby to "inteligentne" zapisoval. Diky za typ.
11.4.2009 17:29 luky
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Odpovědět | Sbalit | Link | Blokovat | Admin
Nejlepší správa TODO je vedení záznamů na papírech kolem stolu a pravidelné najímání nových aktivních uklízeček.
Petr Tomášek avatar 13.4.2009 09:14 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: Tasque: Nástroj pro zapomnětlivé
Odpovědět | Sbalit | Link | Blokovat | Admin

Škoda, že to nemá jako backend GroupDAV - raději než nějaký divný web v austrálii, který nikdo nepoužívá...

multicult.fm | monokultura je zlo | welcome refugees!
12.5.2009 13:42 m;)
Rozbalit Rozbalit vše FYI: Chandler -- The Note-to-Self Organizer
Odpovědět | Sbalit | Link | Blokovat | Admin
mozem odporucit http://chandlerproject.org ktory prave implementuje GTD a to pre mna velmi prijemnym sposobom. jediny problem su asi trochu divoke zavislosti.

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