From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Masterson Subject: Re: Some thoughts on MobileOrg and its development .... Date: Fri, 08 Aug 2014 21:22:19 -0700 Message-ID: <8638d6wav8.fsf@gmail.com> References: <87a97e1mp3.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58428) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XFyAy-0005k5-Pa for emacs-orgmode@gnu.org; Sat, 09 Aug 2014 00:22:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XFyAq-0003j3-N3 for emacs-orgmode@gnu.org; Sat, 09 Aug 2014 00:22:40 -0400 Received: from plane.gmane.org ([80.91.229.3]:51834) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XFyAq-0003ix-Fz for emacs-orgmode@gnu.org; Sat, 09 Aug 2014 00:22:32 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1XFyAp-0007kO-7U for emacs-orgmode@gnu.org; Sat, 09 Aug 2014 06:22:31 +0200 Received: from 71-84-12-50.dhcp.trlk.ca.charter.com ([71.84.12.50]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 09 Aug 2014 06:22:31 +0200 Received: from dsmasterson by 71-84-12-50.dhcp.trlk.ca.charter.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 09 Aug 2014 06:22:31 +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 Alexis writes: > Hi all, > > In light of recent discussions about 'MobileOrg' - which seemingly > actually constitutes two distinct projects for two different platforms - > together with the apparent relative lack of activity of both projects, > despite demand for them, i can't help but wonder if the 'MobileOrg' > endeavour needs a reboot. > > More specifically, it seems to me that rebuilding MobileOrg as a single > project on top of Apache Cordova: > > https://cordova.apache.org/ > > might be a way forward, for several reasons: > > * It would help ensure that basically the same set of functionality is > available across platforms, modulo specific limitations/issues with > specific platforms. And when people add or modify core functionality, > that functionality would more easily become available to people across > platforms, rather than the functionality being initially implemented > on platform X, and people on platform Y having to wait for it to be > implemented in its entirety. > > * Overall, only one lot of end-user documentation would need to be > maintained. > > * It would enable MobileOrg to be made available for mobile platforms > other than Android and iOS, such as Windows Phone and Blackberry. > > * The number of people available to assist with development might well > be greater, due to the core development environment involving HTML, > CSS and JavaScript. Barriers to entry for both regular and occasional > committers would be much lower. > > i'm aware that Cordova has various limitations, > including-but-not-limited-to the lack of native 'feel' of Cordova-based > applications. However, i feel that the above advantages, combined with > the my notion that Emacs users are probably less concerned with a > perfectly slick UI than with having access to functionality they > need/want, probably outweighs such limitations. > > Unfortunately, due to other existing commitments, i wouldn't be able to > take point on such a reboot. But i'd definitely be willing and able to > help out! Particularly in the area of contact management and syncing, > of course. :-) > > Thoughts/comments/criticisms? Sounds interesting. Unfortunately, I haven't done this type of development in many years. At this moment, I'm not even sure how to go about setting up Cordova and its prerequisites. Otherwise, I might be interested in taking the lead on this. Ultimately, someone will have to pull apart the current immplementation(s) of MobileOrg in order to redevelop it in Cordova. Anyone got a handle on that? -- David Masterson Programmer At Large