From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Abrahamsen Subject: Re: Some thoughts on MobileOrg and its development .... Date: Thu, 14 Aug 2014 21:07:32 +0800 Message-ID: <87r40jqkx7.fsf@ericabrahamsen.net> References: <87a97e1mp3.fsf@gmail.com> <87fvh6rte3.fsf@cern.ch> <8761hvs7ce.fsf@cern.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48519) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XHugj-0000ES-Bj for emacs-orgmode@gnu.org; Thu, 14 Aug 2014 09:03:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XHugb-0000Yd-SZ for emacs-orgmode@gnu.org; Thu, 14 Aug 2014 09:03:29 -0400 Received: from plane.gmane.org ([80.91.229.3]:53515) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XHugb-0000Y7-M1 for emacs-orgmode@gnu.org; Thu, 14 Aug 2014 09:03:21 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1XHugW-0000VF-Pb for emacs-orgmode@gnu.org; Thu, 14 Aug 2014 15:03:16 +0200 Received: from 58.34.234.51 ([58.34.234.51]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 14 Aug 2014 15:03:16 +0200 Received: from eric by 58.34.234.51 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 14 Aug 2014 15:03:16 +0200 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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Henning Weiss writes: > Hi, > > My name is Henning and I am the co-maintainer of MobileOrg Android. > > The reason I stopped working on the project is partially the lack of > time, but also because I didn't believe in the design of > org-mobile-push/pull and edit nodes. Almost half of the bugs on our > issue tracker are with regards to synchronization. Our mailing list > is also full with questions about how to set synchronization up. This > is the reason I tried to come up with a better design based on git > synchronization. And I did ;) Sounds great! I think a lot of us already keep our ~/org directories under git version-control, and probably many more mean to, but just need a good push to start doing it. This would be a good push. > I have been working over the last couple of months on a private > prototype. I'm currently using it in my daily life and it works for > me. It uses Git (and only Git) for synchronization and doesn't use > org-mobile at all. The idea is that you keep all org files under git > version control. Synchronization of all "clients" (apps or Emacs) is > done against that repository. It is also possible to configure > whether to use "ours" or "theirs" merge strategy when conflicts > occur. I have focused on designing an app I can trust. > > It already has an outline view like MobileOrg, an agenda view, you > can add and edit nodes, synchronize changes with a remote repository > and synchronize scheduled entries to the calendar. I ported some of > my code from MobileOrg, but a lot of it is written from scratch. > > I don't feel comfortable publishing it for general consumption yet. > There are still some rough edges for the end user, but the core > functionality is done and it works reliably. If you want to help > development and testing, feel free to contact me :) Maybe you could publish a very basic how-to here, and then we could annoy you privately with problems? Thanks! Eric > Henning > > > On Thu, Aug 14, 2014 at 12:17 PM, Jacek Generowicz < > jacek.generowicz@cern.ch> wrote: > > > Sean Escriva writes: > > >>> https://cordova.apache.org/ > > >>    http://kivy.org > > > From the little experience I have with them, cross platform > frameworks > > do suffer from a loss of fidelity compared to native > applications but > > as mentioned that may be an acceptable trade off. > > We are talking about interfacing to org-mode, an Emacs mode: I > don't > think that the target audience is one which excessively values > platform-specific look-and-feel and has an insurmountable > aversion to > idiosyncratic interfaces :-) > > > There's tons of options for possible paths here > > Do you have a decent resource for seeking them out? I found good > ones > surprisingly difficult to find. > > > (even https://wukix.com/mocl for fellow LISPers) but the key in > my > > mind is to support a community of contributors. > > Yes, I almost mentioned Mocl along with Kivy, but two things > stopped me: > >   + Mocl is not free, which will not help increase the number of >     contributors, > >   + I get the feeling that the average org-mode user is even less > Lispy >     than your average Emacs user, Elisp notwithstanding. > > >>> Unfortunately, due to other existing commitments, i wouldn't > be able > >>> to take point on such a reboot. > >> > >> The dreamer in me thinks this might be the itch-to-scratch > that finally > >> motivates me to getting to grips with Kivy; the realist in me > is pretty > >> certain that I fall into the same category as you. > > > > Realistically this is the issue in most cases, plenty of well > meaning > > help but not a lot of time to do anything. Life gets in the > way. > > For me, after life getting in the way, by far the biggest barrier > to > contribution is the platform-specificity of the projects: I > simply can't > be bothered to even think about contributing to something which > only be > useful to "half" the potential users. >