From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeff Rush Subject: Call for an Emacs Library Developer Date: Mon, 24 Oct 2016 22:58:09 -0500 Message-ID: <580ED851.50407@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60523) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1byssY-0000ix-6W for emacs-orgmode@gnu.org; Mon, 24 Oct 2016 23:58:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1byssX-0000Ol-9j for emacs-orgmode@gnu.org; Mon, 24 Oct 2016 23:58:22 -0400 Received: from mail-oi0-x231.google.com ([2607:f8b0:4003:c06::231]:35982) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1byssX-0000Ob-4W for emacs-orgmode@gnu.org; Mon, 24 Oct 2016 23:58:21 -0400 Received: by mail-oi0-x231.google.com with SMTP id m72so73807020oik.3 for ; Mon, 24 Oct 2016 20:58:20 -0700 (PDT) Received: from ?IPv6:2602:30a:c036:ea40:523f:56ff:fe01:e87a? ([2602:30a:c036:ea40:523f:56ff:fe01:e87a]) by smtp.googlemail.com with ESMTPSA id l123sm6355229oih.6.2016.10.24.20.58.19 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 24 Oct 2016 20:58:19 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: emacs-orgmode@gnu.org I'm a huge fan of Org-Mode and have tried on and off to use it to sync tasks with Toodledo.com. There is an Emacs library org-toodledo for this but it has fallen into disrepair and the author of the latest fork, @myuhe (Yuhei Maeda) can't be found. I need it fixed in specific ways and I'm willing to pay for that work. (the result of this work will be/remains shared w/the community) 1. migrate from Toodledo.com API 2.0 to API 3.0 (OAuth2) 2. set it up to run on Travis-CI with unit tests, so it stays working 3. extend it to use the org-agenda-list for files to sync with instead of just the one it does today 4. base it off the github myuhe branch as it seems to be the latest 5. add code to handle data exchange errors (bad chars in content) and add unit tests to test those error handlers; today it hangs on bad data. 6. get the result onto MELPA in a standard, proper package, along with all dependencies so anyone can install it easily This module seems to be the best way forward for making the many tasks I maintain in org-mode available bi-directionally on my Android phone, using the Ultimate ToDo app (layers over Toodledo.com) and the Orgzly app (syncs docs and tasks (via search expr) using Dropbox). -Jeff