llivejo: (Default)
Снова по поводу ToDo и пр. (см.предыдущий пост).

Есть такой онлайновый SyncML сервер/сервис Memotoo, годный на то чтобы синхронизировать адресную книгу между телефоном и вообще чем угодно. Типа MyFunambol, только через веб управляется намного удобнее, и вдобавок к контактам и календарю еще и синхронизацию задач понимает.


Memotoo продвинут


В бесплатном варианте Memotoo сильно ограниченный, мои 400 контактов туда уже не помещаются. Оплатил через Paypal $4.5 за месяц, чисто в тестовых целях. Очень оказалась удобная вещь, с ее помощью наконец-то упорядочил свои контакты, когда на другой телефон переезжал. На Фунамбол-то только бэкапил, а тут прямо с веба все поля позаполнял, поисправлял, залил обратно в телефон — красота.

Потом синхронизировал с Evolution, для этого есть специальный пакет syncevolution и морда к нему sync-ui. Тут и полезли косяки: поля с Джаббером и ICQ, внесенные в контакт на стороне Evolution, были напрочь вырезаны при модификации на стороне Memotoo. Ну вот как это называется?! Если закинули при синхронизации неизвестное тебе поле X-JABBER, — так будь добр, оставь его в контакте, ты ж сервер SyncML всё-таки, должен чужие атрибуты уважать! Платить французам за Memotoo резко расхотелось.

Продолжил бороться с задачами. Ну, думаю, если через web неудобно задачи править, — буду править на десктопе и синхронизировать с RememberTheMilk. Ага, щаззз!

Написанная в духе GTD питоновская Getting Things Gnome при первичной „медленной” синхронизации с RememberTheMilk принимает все задачи в Unicode-escaped виде, сплошные "\u0423\0478" вместо русских букв. Если потом сдуру засинхронизировать задачи обратно — поздравляю, вы испортили свои задачи в RTM. Прямо как я.

С задачами, созданными изначально в GTG, другая проблема: примечания к задаче в соответствующие Notes у RememberTheMilk не попадают. Писал-писал свои соображения на полэкрана — и потерял их при синхронизации. Просто замечательно.

Еще GTG умеет синхронизироваться с Evolution, это ему в плюс. И даже Notes при этом не теряет, ура. Но для перебросания задачи из GTG в Evolution надо лезть в меню, а чтобы потом из Evolution оно попало куда-то в интернет и забэкапилось — запускать отдельную syncevolution. А чтобы из SyncML-сервера потом оно попало в телефон — на телефоне надо запускать синхронизацию. Очень удобно, офигеть, дайте две.

Ближайшая альтернатива GTG на линуксовом десктопе, умеющая работать с RTM, — Tasque. Бледненькая, надо признать, неудобная, еще и написана на Mono. Пришлось вернуться к GTG. Попытался настроить свежайшую версию из репозитория — не показывает RTM как backend. Ужас.

Зато в GTG можно передавать имя текущей задачи в программу учета времени Hamster. Как-то даже не ожидал я, что можно так ненапряжно контролировать время, обычно это такой геморрой. Надо будет обязательно попробовать.

А пока решил от RTM и Memotoo отказаться. Вот Hamster, GTG и Evolution вполне можно использовать на работе и дома. Задачи забрасывать в Evolution простейшим джаббер-ботом. А вот телефон синхрить нечем, свой собственный SyncML-сервер на основе исходников Funambol пока поставить не удалось. Снова в поиске единого центра для синхронизации...
llivejo: (Default)
Очередной «Плач Ярославны». Сегодня — об идеальном органайзере.

Нет, я конечно очень рад великим изобретениям человечества в виде vCal/iCal и SyncML. Благодаря им я могу перекидывать задачи между Evolution, RememberTheMilk и телефоном, бэкапить todo из своей N800. Но неудобно же!

Онлайновые ToDo-органайзеры ужасны. Наименее неудобный из них, хваленый RememberTheMilk, похоже, заточен на удобный вывод уже набранных кем-то задач, а не на удобный ввод новой задачи, редактировать и добавлять тэги и прочие атрибуты для задачи в нем — истинное мучение. Те же заметки, фиг добавишь, чуть ли не пять кликов делать приходится. Инфобоксы справа прыгают, фиг мышкой попадешь.

У этой заточенной вовсе не на календарь системы есть оповещение о наступающих событиях через e-mail и Jabber, но зато ввод задач через джаббер невозможен, через личные сообщения в твиттере — пожалуйста. Вы охренели там совсем? Нашли рабочий инструмент, называется.

Ладно, прицепил я jabber2rtm, а он ненадежен, иногда тупо теряет посланные ему задачи. Ты мысль записал, отправил — и тишина. Ну вот нафига он такой нужен? На простейшего бота надежды нет, вся система GTD идет прахом, куда катится мир.

Не стоить даже говорить о том, что ваши задачи хранятся на сервере фиг знает где, что не добавляет спокойствия естественной сисадминской паранойе. Есть, правда, опенсорсный Tracks, но он написан на Ruby-On-Rails, пока поставишь и запустишь — поседеешь. Да даже и в нем неудобно править задачи, подзадач нету, целей (goals) нету, умных списков-фильтров, как в RTM, — тоже нету. Зато уж всякой статистики полно: можно с легкостью узнать в какой день недели больше всего задач отмечаются сделанными. Тьфу.

Полновесный баг-трекер я пробовать в качестве ToDo-трекера не стал, сомневаюсь что он удобен для ввода Next Actions.

Разве я многого хочу? Не владычицей же морскою, а всего лишь:

  • чтобы сие крутилось на моем сервере
  • чтобы в INBOX задачи попадали через веб, емейл и джаббер
  • чтобы я мог, как в Evernote, не думать, куда я это все сохраняю, но быть уверенным что оно не пропадет
  • чтобы INBOX было легко разбирать, отрывки мыслей без напряга переделывать в Next Actions
  • чтобы к любому списку, как в RTM, был доступ через RSS и webcal://
  • чтобы перед глазами чуть ли не на каждое действие было напоминание "Зачем?" в виде цели («вынести мусор» «зачем?» — «чтобы чисто было, идиот ты этакий!»)
  • чтобы был SyncML, или другой какой удобный способ синхронизироваться
  • чтобы... (дописать по желанию)



Опенсорсную-то софтину всегда поправить можно. Но допилить Tracks до такого я точно не смогу, — Руби изучать лень. Печаль.

December 2020

S M T W T F S
  12345
6789101112
13141516171819
20212223242526
27282930 31  

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 18th, 2026 08:02 pm
Powered by Dreamwidth Studios