emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* mobileorg
@ 2013-03-13 13:09 Marvin Doyley
  2013-03-13 13:53 ` mobileorg Rainer M Krug
  0 siblings, 1 reply; 37+ messages in thread
From: Marvin Doyley @ 2013-03-13 13:09 UTC (permalink / raw)
  To: emacs-orgmode

Has MobileOrg been removed from the App Store ? For some reason I can't find this.

Thanks
M

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: mobileorg
  2013-03-13 13:09 mobileorg Marvin Doyley
@ 2013-03-13 13:53 ` Rainer M Krug
  2013-03-14 11:13   ` mobileorg Rasmus
  0 siblings, 1 reply; 37+ messages in thread
From: Rainer M Krug @ 2013-03-13 13:53 UTC (permalink / raw)
  To: Marvin Doyley; +Cc: emacs-orgmode@gnu.org

[-- Attachment #1: Type: text/plain, Size: 651 bytes --]

On Wednesday, March 13, 2013, Marvin Doyley wrote:

> Has MobileOrg been removed from the App Store ? For some reason I can't
> find this.


It has been r evolved temporarily, but I hope it will be back soon.

A former mobile org user,

Rainer


> Thanks
> M
>
>
>

-- 
Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology,
UCT), Dipl. Phys. (Germany)

Centre of Excellence for Invasion Biology
Stellenbosch University
South Africa

Tel :       +33 - (0)9 53 10 27 44
Cell:       +33 - (0)6 85 62 59 98
Fax (F):       +33 - (0)9 58 10 27 44

Fax (D):    +49 - (0)3 21 21 25 22 44

email:      Rainer@krugs.de

Skype:      RMkrug

[-- Attachment #2: Type: text/html, Size: 1116 bytes --]

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: mobileorg
  2013-03-13 13:53 ` mobileorg Rainer M Krug
@ 2013-03-14 11:13   ` Rasmus
  0 siblings, 0 replies; 37+ messages in thread
From: Rasmus @ 2013-03-14 11:13 UTC (permalink / raw)
  To: emacs-orgmode

Rainer M Krug <r.m.krug@gmail.com> writes:

> On Wednesday, March 13, 2013, Marvin Doyley wrote:
>
>> Has MobileOrg been removed from the App Store ? For some reason I can't
>> find this.
>
>
> It has been r evolved temporarily, but I hope it will be back soon.


I think it's in f-droid.

–Rasmus

-- 
A clever person solves a problem. A wise person avoids it

^ permalink raw reply	[flat|nested] 37+ messages in thread

* MobileOrg
@ 2014-02-28  4:34 David Masterson
  2014-03-01  7:07 ` MobileOrg Bastien
                   ` (2 more replies)
  0 siblings, 3 replies; 37+ messages in thread
From: David Masterson @ 2014-02-28  4:34 UTC (permalink / raw)
  To: emacs-orgmode

Anyone using MobileOrg on iOS?  I can't figure out how to set it up from
the documentation -- I think I'm missing something.  I have a number of
questions:

1. What needs to be setup for the first time push from Emacs to the
Dropbox Apps/MobileOrg directory?

2. What should the results of the first time push be that I should check
to ensure that it worked?

3. What is MobileOrg looking for in the Dropbox directory?

4. What do I need to configure in MobileOrg?

5. What will MobileOrg put back in the Dropbox directory?

6. What do I need to do to get Emacs to pull from the Dropbox directory?

And so on.  Are the maintainers of MobileOrg watching this mailing list?

-- 
David Masterson

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2014-02-28  4:34 MobileOrg David Masterson
@ 2014-03-01  7:07 ` Bastien
  2014-03-02  3:14 ` MobileOrg John Hendy
  2014-03-03 19:20 ` MobileOrg Sean Escriva
  2 siblings, 0 replies; 37+ messages in thread
From: Bastien @ 2014-03-01  7:07 UTC (permalink / raw)
  To: David Masterson; +Cc: emacs-orgmode

Hi David,

David Masterson <dsmasterson@gmail.com> writes:

> Are the maintainers of MobileOrg watching this mailing list?

I'm not sure, but you can contact them/him here:
https://github.com/mobileorg/mobileorg

PS: I'm not using MobileOrg so I can't really help more, sorry.

-- 
 Bastien

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2014-02-28  4:34 MobileOrg David Masterson
  2014-03-01  7:07 ` MobileOrg Bastien
@ 2014-03-02  3:14 ` John Hendy
  2014-03-02  3:20   ` MobileOrg John Hendy
  2014-03-03 19:20 ` MobileOrg Sean Escriva
  2 siblings, 1 reply; 37+ messages in thread
From: John Hendy @ 2014-03-02  3:14 UTC (permalink / raw)
  To: David Masterson; +Cc: emacs-orgmode

On Thu, Feb 27, 2014 at 10:34 PM, David Masterson <dsmasterson@gmail.com> wrote:
> Anyone using MobileOrg on iOS?  I can't figure out how to set it up from
> the documentation -- I think I'm missing something.  I have a number of
> questions:

Not on iOS, but I've been wanting to [re]setup MobileOrg for Android,
so I went through the steps just now. Hopefully they can translate
sufficiently to get you started...

I'm starting off with nothing. I have a directory containing some .org
files, Dropbox account, and nothing MobileOrg related in .emacs. Here
we go...

> 1. What needs to be setup for the first time push from Emacs to the
> Dropbox Apps/MobileOrg directory?

I added the following to .emacs:

#+begin_src .emacs

;; where are the .org files you want on your phone?
(setq org-directory "~/vault/personal/home-notes")

;; where is your sync directory going to be?
(setq org-mobile-directory "~/Dropbox/mobile-org")

;; if you make changes on your phone, where do you want the chnages
;; to live?
(setq org-mobile-inbox-for-pull "~/vault/personal/home-notes/mobileorg.org")

;; what files in org-directory do you want synced?
(setq org-mobile-files '("~/vault/personal/home-notes/home-notes.org"
                         "~/vault/personal/home-notes/personal.org"
                         "~/vault/personal/home-notes/todo.org"
                         "~/vault/personal/home-notes/whisky.org"))
#+end_src

> 2. What should the results of the first time push be that I should check
> to ensure that it worked?

I'm writing this is as I go... but here's what happened for me! I
ended up with the following directory structure:

$ tree --charset=ASCII ~/Dropbox/mobile-org/
/home/jwhendy/Dropbox/mobile-org/
|-- agendas.org
|-- checksums.dat
|-- home-notes.org
|-- index.org
|-- mobileorg.org
|-- personal.org
|-- todo.org
`-- whisky.org

> 3. What is MobileOrg looking for in the Dropbox directory?

The maintainer would better be able to answer this... but for one,
it's looking for the index.org file, which tells it about the files
contained. If you have custom agenda views, it will tell it about
those as well. I think the checksums.dat file has something to do with
whether or not things need to be re-synced or if they're up to date.

> 4. What do I need to configure in MobileOrg?

My steps (though, on Android, not iOS):

- Open MobileOrg, choose "I want to sync using: a Dropbox account"
- I'm taken to a login screen for Dropbox; click "Log in"
- Dropbox app opens and asks if I want to give permission to
MobileOrg; I choose "Allow"
- Like a silly pants, I didn't sync Dropbox after doing the above
step, so the folder isn't listed
- Start Dropbox on Linux and let it sync
- Click back a few times in MobileOrg and re-do the above steps to
refresh the directory list
- Choose my mobile-org directory from the list of available Dropbox
folders, click "Done"
- Then I'm taken to a sort of home screen with options: Setup Wizard,
Settings, Synchronize, Webstie
- Click "Synchronize"
- A list of my .org files pops up in the app and I can navigate around
and look at them


> 5. What will MobileOrg put back in the Dropbox directory?

I pressed the + in the upper right (again, Android app...) which
opened up a capture interface.

- I title the note "Test"
- There was a dropdown menu for the file to store it in; I chose
"Captures", which was automatically created for me.
- I added the following text:

#+begin_src mobile capture

* heading

** sub heading?

#+end_src

I pressed the synchronize icon in the upper right and... the
"Captures" file vanished!! Like I said, I was typing this in real time
:) I did the same thing (pressed the + symbol in the upper right to
create a capture), except this time, no "Captures" file was
created/suggested, and instead an already existing file,
home-notes.org, was the default. I left it as that and added a capture
titled "Test" with the content text, "stuff." I tapped to synchronize
again.

Back on the computer, I opened up mobileorg.org (where we told new
stuff to go) and found the following contents:

#+begin_src mobileorg.org

* Test

* a heading

** sub heading?

* F(edit:addheading) [[olp:home-notes.org][home-notes.org]]
** Old value

** New value
Test
stuff
** End of edit

#+end_src

So, looks like it did get my initial captures, along with some
interesting structure for what it's going to add to my home-notes.org
file.

> 6. What do I need to do to get Emacs to pull from the Dropbox directory?

Now that there was some content in mobileorg.org, I saved
home-notes.org as home-notes.org.bk (just to compare to for you) and
then ran `M-x org-mobile-pull`. It opened up home-notes.org, and the
message buffer printed out: 2 new, 1 edits, 0 flags, 0 errors

It also add this to the top of the file: #+LAST_MOBILE_CHANGE:
2014-03-01 21:01:22

At the very end of the file, sure enough, I got this:

#+begin_src added-stuff

* Test
stuff

#+end_src

Remember how I saved a backup? When running `diff`, it confirms that
the only change was that headline I added from my phone:

#+begin_src sh

cd ~/vault/personal/home-notes
diff --suppress-common-lines ~/Desktop/home-notes.org.bk ./home-notes.org

> #+LAST_MOBILE_CHANGE: 2014-03-01 21:01:22
>
> * Test
> stuff

#+end_src

Now... where did the "homeless" captures end up from the mobileorg.org
file? From what I can tell, they stayed homeless. home-notes.org was
the only file that changed in the directory holding my .org files
(which we set above with the variable `org-directory`). I re-visited
the mobileorg.org file from the org-mobile-directory, and the big that
had been destined for home-notes.org was now gone! So,
`org-mobile-pull` successfully "refiled" that bit into home-notes.org
(where we told it to put it from the phone) and left the orphans there
for, I suppose, manual refiling by me.

> And so on.  Are the maintainers of MobileOrg watching this mailing list?

They have commented in the past (at least I'm pretty sure), but I
don't know. Like Bastien suggested, you can definitely give it a whirl
through github or via the email/forum listed on their website here:
- http://mobileorg.ncogni.to/support/

I hope the above has been helpful! For any others who follow along
and/or use MobileOrg, was the above at all helpful or was setup fairly
obvious? MobileOrg questions have come up before and I could give a
shot at setting up a Worg page. I'd basically populate it with the
above and perhaps leave an open spot for someone to chime in with iOS
specific instructions. Or should we leave documentation to the
MobileOrg apps themselves?

The above was just for fiddling. I want to sync work files, which I
can't make public on Dropbox, so my final setup will be WebDAV. I've
done it before, but stopped using it for a while. When I redo all the
steps (apache, webDAV, phone setup), I'd plan to add that
documentation to Worg as well. Or if no one voices a desire for that,
I'll just put it on my blog...


John


>
> --
> David Masterson
>
>

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2014-03-02  3:14 ` MobileOrg John Hendy
@ 2014-03-02  3:20   ` John Hendy
  0 siblings, 0 replies; 37+ messages in thread
From: John Hendy @ 2014-03-02  3:20 UTC (permalink / raw)
  To: David Masterson; +Cc: emacs-orgmode

On Sat, Mar 1, 2014 at 9:14 PM, John Hendy <jw.hendy@gmail.com> wrote:

[snip]

>> 1. What needs to be setup for the first time push from Emacs to the
>> Dropbox Apps/MobileOrg directory?
>
> I added the following to .emacs:
>
> #+begin_src .emacs
>
> ;; where are the .org files you want on your phone?
> (setq org-directory "~/vault/personal/home-notes")
>
> ;; where is your sync directory going to be?
> (setq org-mobile-directory "~/Dropbox/mobile-org")
>
> ;; if you make changes on your phone, where do you want the chnages
> ;; to live?
> (setq org-mobile-inbox-for-pull "~/vault/personal/home-notes/mobileorg.org")

Skimming this to make sure I didn't mess anything up... the above
caught my eye. I momentarily wondered if the inbox-for-pull file
should be in my computer's directory where the master .org files are,
or pointing to that file in my Dropbox folder. Checked the
documentation, which says:

#+begin_src org-mobile-inbox-for-pull doc

org-mobile-inbox-for-pull is a variable defined in `org-mobile.el'.
Its value is "~/vault/personal/home-notes/mobileorg.org"
Original value was
"~/org/from-mobile.org"

Documentation:
The file where captured notes and flags will be appended to.
During the execution of `org-mobile-pull', the file
`org-mobile-capture-file' will be emptied it's contents have
been appended to the file given here.  This file should be in
`org-directory', and not in the staging area or on the web server.

You can customize this variable.

#+end_src

So, whew. It should live in what I'm calling the "master directory"
where your computer's files are, not where you're staging for sync
with the phone (Dropbox in this case).


John


[snip]

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2014-02-28  4:34 MobileOrg David Masterson
  2014-03-01  7:07 ` MobileOrg Bastien
  2014-03-02  3:14 ` MobileOrg John Hendy
@ 2014-03-03 19:20 ` Sean Escriva
  2014-03-03 19:29   ` MobileOrg Ken Mankoff
  2014-03-15  0:12   ` MobileOrg Aric Gregson
  2 siblings, 2 replies; 37+ messages in thread
From: Sean Escriva @ 2014-03-03 19:20 UTC (permalink / raw)
  To: David Masterson, emacs-orgmode


Hi David, 

Yes, the maintainers are watching this list :) I'm one of them.

It looks like John gave a nice thorough answer for most things, so I
won't repeat his responses.

David Masterson <dsmasterson@gmail.com> writes:
> Anyone using MobileOrg on iOS?  I can't figure out how to set it up from
> the documentation -- I think I'm missing something.  I have a number of
> questions:
>
> 1. What needs to be setup for the first time push from Emacs to the
> Dropbox Apps/MobileOrg directory?

You will need to define org-mobile-directory, using Dropbox the correct
default setting is: "~/Dropbox/Apps/MobileOrg"

For example, I have

 (setq org-mobile-directory "~/Dropbox/Apps/MobileOrg")

in my config.

Then you can org-mobile-push to stage your files in this location.

You should not manually create any folders in Dropbox.

>
> 2. What should the results of the first time push be that I should check
> to ensure that it worked?

Your org-agenda-files will be staged and an index.org file and
checksums.dat will be created.

>
> 3. What is MobileOrg looking for in the Dropbox directory?

MobileOrg needs to be authorized as a dropbox app, this step will create
the correct path.

>
> 4. What do I need to configure in MobileOrg?
>
> 5. What will MobileOrg put back in the Dropbox directory?
>
> 6. What do I need to do to get Emacs to pull from the Dropbox directory?

org-mobile-pull will pull in changes.

>
> And so on.  Are the maintainers of MobileOrg watching this mailing list?

A while back I outlined basic troubleshooting steps that should help:
https://github.com/MobileOrg/mobileorg/wiki/Troubleshooting

Feel free to contact me directly with questions or hop in #mobileorg on
freenode irc if that's better for you.

I started work on an improved documentation site, but it needs an
overhaul to be easier for others to contribute.

-- 
-sean

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2014-03-03 19:20 ` MobileOrg Sean Escriva
@ 2014-03-03 19:29   ` Ken Mankoff
  2014-03-15  0:12   ` MobileOrg Aric Gregson
  1 sibling, 0 replies; 37+ messages in thread
From: Ken Mankoff @ 2014-03-03 19:29 UTC (permalink / raw)
  To: Sean Escriva; +Cc: David Masterson, emacs-orgmode


Some more tips:

* I have some code to monitor the mobile org file that changes and 
automagically update the desktop based Org. This means if you forget 
to push and the mobile Org is stale, you can also remotely force a 
push by adding a dummy item and syncing 2x.

http://kenmankoff.com/2012/08/17/emacs-org-mode-and-mobileorg-auto-sync/

* You can add "#+FILETAGS: REFILE" to the top of the file where 
mobile items get synced, and then in a custom agenda make sure those 
all appear in a section so you remember to file them once they are 
on the desktop Org. (C-w).

Hope this helps,

   -k.


On Mon, 3 Mar 2014, Sean Escriva wrote:

>
> Hi David,
>
> Yes, the maintainers are watching this list :) I'm one of them.
>
> It looks like John gave a nice thorough answer for most things, so I
> won't repeat his responses.
>
> David Masterson <dsmasterson@gmail.com> writes:
>> Anyone using MobileOrg on iOS?  I can't figure out how to set it up from
>> the documentation -- I think I'm missing something.  I have a number of
>> questions:
>>
>> 1. What needs to be setup for the first time push from Emacs to the
>> Dropbox Apps/MobileOrg directory?
>
> You will need to define org-mobile-directory, using Dropbox the correct
> default setting is: "~/Dropbox/Apps/MobileOrg"
>
> For example, I have
>
> (setq org-mobile-directory "~/Dropbox/Apps/MobileOrg")
>
> in my config.
>
> Then you can org-mobile-push to stage your files in this location.
>
> You should not manually create any folders in Dropbox.
>
>>
>> 2. What should the results of the first time push be that I should check
>> to ensure that it worked?
>
> Your org-agenda-files will be staged and an index.org file and
> checksums.dat will be created.
>
>>
>> 3. What is MobileOrg looking for in the Dropbox directory?
>
> MobileOrg needs to be authorized as a dropbox app, this step will create
> the correct path.
>
>>
>> 4. What do I need to configure in MobileOrg?
>>
>> 5. What will MobileOrg put back in the Dropbox directory?
>>
>> 6. What do I need to do to get Emacs to pull from the Dropbox directory?
>
> org-mobile-pull will pull in changes.
>
>>
>> And so on.  Are the maintainers of MobileOrg watching this mailing list?
>
> A while back I outlined basic troubleshooting steps that should help:
> https://github.com/MobileOrg/mobileorg/wiki/Troubleshooting
>
> Feel free to contact me directly with questions or hop in #mobileorg on
> freenode irc if that's better for you.
>
> I started work on an improved documentation site, but it needs an
> overhaul to be easier for others to contribute.
>
>

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2014-03-03 19:20 ` MobileOrg Sean Escriva
  2014-03-03 19:29   ` MobileOrg Ken Mankoff
@ 2014-03-15  0:12   ` Aric Gregson
  2014-03-15  0:50     ` MobileOrg Sean Escriva
  1 sibling, 1 reply; 37+ messages in thread
From: Aric Gregson @ 2014-03-15  0:12 UTC (permalink / raw)
  To: Sean Escriva; +Cc: David Masterson, emacs-orgmode

Hello,

I was wondering if it is possible to export only some of the org files
for mobileorg? Like have a list of included or excluded files?

Thanks, Aric

-- 
    ~O
    /\_,
###-\  |_
(*) / (*)

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2014-03-15  0:12   ` MobileOrg Aric Gregson
@ 2014-03-15  0:50     ` Sean Escriva
  2014-03-15  0:59       ` MobileOrg Aric Gregson
  2014-06-25 18:56       ` MobileOrg Aric Gregson
  0 siblings, 2 replies; 37+ messages in thread
From: Sean Escriva @ 2014-03-15  0:50 UTC (permalink / raw)
  To: Aric Gregson; +Cc: David Masterson, emacs-orgmode

Aric Gregson <aorchid@mac.com> writes:

> Hello,
>
> I was wondering if it is possible to export only some of the org files
> for mobileorg? Like have a list of included or excluded files?
>

This definitely could be possible, bu default just the value for
org-agenda-files is used.

org-mobile.el which is responsible for the sync has a custom var defined
called 'org-mobile-files-exclude-regexp' which should exlude files that
match.

I haven't used it myself though.

-- 
-sean

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2014-03-15  0:50     ` MobileOrg Sean Escriva
@ 2014-03-15  0:59       ` Aric Gregson
  2014-06-25 18:56       ` MobileOrg Aric Gregson
  1 sibling, 0 replies; 37+ messages in thread
From: Aric Gregson @ 2014-03-15  0:59 UTC (permalink / raw)
  To: Sean Escriva; +Cc: David Masterson, emacs-orgmode

Sean Escriva <sean.escriva@gmail.com> writes:

> org-mobile.el which is responsible for the sync has a custom var defined
> called 'org-mobile-files-exclude-regexp' which should exlude files that
> match.

Thanks very much. I'll give this a try again. Would be nice to have on
the phone once and a while. For computer syncing I find github to work
very well. 

Thanks, Aric

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2014-03-15  0:50     ` MobileOrg Sean Escriva
  2014-03-15  0:59       ` MobileOrg Aric Gregson
@ 2014-06-25 18:56       ` Aric Gregson
  2014-06-25 19:17         ` MobileOrg Nick Dokos
  1 sibling, 1 reply; 37+ messages in thread
From: Aric Gregson @ 2014-06-25 18:56 UTC (permalink / raw)
  To: Sean Escriva; +Cc: David Masterson, emacs-orgmode

Sean Escriva <sean.escriva@gmail.com> writes:

> org-mobile.el which is responsible for the sync has a custom var defined
> called 'org-mobile-files-exclude-regexp' which should exlude files that
> match.

OK. I've tried to play with this, but clearly my understanding of emacs
and regex is inadequate for this. Ideally I would like to exclude all of
the files except for two, agenda.org and organizer.org. Alternatively,
is there a way to list all files you want excluded in the regex match
pattern?

I tried [[:name.of.file:]][[:name.of.another:]] but it didn't like
that. I can exclude a single file just by putting it's name in, but I am
not clear on how to make a list of files to exclude. 

Thanks, Aric

-- 
    ~O
    /\_,
###-\  |_
(*) / (*)

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2014-06-25 18:56       ` MobileOrg Aric Gregson
@ 2014-06-25 19:17         ` Nick Dokos
  2014-07-04  0:47           ` MobileOrg Aric Gregson
  0 siblings, 1 reply; 37+ messages in thread
From: Nick Dokos @ 2014-06-25 19:17 UTC (permalink / raw)
  To: emacs-orgmode

Aric Gregson <aorchid@mac.com> writes:

> Sean Escriva <sean.escriva@gmail.com> writes:
>
>> org-mobile.el which is responsible for the sync has a custom var defined
>> called 'org-mobile-files-exclude-regexp' which should exlude files that
>> match.
>
> OK. I've tried to play with this, but clearly my understanding of emacs
> and regex is inadequate for this. Ideally I would like to exclude all of
> the files except for two, agenda.org and organizer.org. Alternatively,
> is there a way to list all files you want excluded in the regex match
> pattern?
>
> I tried [[:name.of.file:]][[:name.of.another:]] but it didn't like
> that. I can exclude a single file just by putting it's name in, but I am
> not clear on how to make a list of files to exclude. 
>

Instead of starting with everything and trying to exclude most of them,
go the other way: start with nothing and include just what you want:

C-h v org-mobile-files RET

Something like this:

(setq org-mobile-files '("/path/to/agenda.org" "/path/to/organizer.org"))

Nick

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2014-06-25 19:17         ` MobileOrg Nick Dokos
@ 2014-07-04  0:47           ` Aric Gregson
  2014-07-04 13:14             ` MobileOrg Nick Dokos
  2014-07-04 13:17             ` MobileOrg Nick Dokos
  0 siblings, 2 replies; 37+ messages in thread
From: Aric Gregson @ 2014-07-04  0:47 UTC (permalink / raw)
  To: emacs-orgmode

That's what I was looking for. Didn't realize I could do that...

Thanks, Aric

-- 
    ~O
    /\_,
###-\  |_
(*) / (*)

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2014-07-04  0:47           ` MobileOrg Aric Gregson
@ 2014-07-04 13:14             ` Nick Dokos
  2014-07-04 13:17             ` MobileOrg Nick Dokos
  1 sibling, 0 replies; 37+ messages in thread
From: Nick Dokos @ 2014-07-04 13:14 UTC (permalink / raw)
  To: emacs-orgmode

Aric Gregson <aorchid@mac.com> writes:

> That's what I was looking for. Didn't realize I could do that...
>


Can you please include some context in your replies? It should be
possible to figure out what you are talking about without having
to retrieve the whole thread.

Thanks!
-- 
Nick

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2014-07-04  0:47           ` MobileOrg Aric Gregson
  2014-07-04 13:14             ` MobileOrg Nick Dokos
@ 2014-07-04 13:17             ` Nick Dokos
  1 sibling, 0 replies; 37+ messages in thread
From: Nick Dokos @ 2014-07-04 13:17 UTC (permalink / raw)
  To: emacs-orgmode

Aric Gregson <aorchid@mac.com> writes:

> That's what I was looking for. Didn't realize I could do that...
>

So, after I sent my "please include context" reply, I went back and
did retrieve the thread and to my surprise, I found out you were
replying to a previous suggestion of mine :-)

So, yes, please: include context!
-- 
Nick

^ permalink raw reply	[flat|nested] 37+ messages in thread

* MobileOrg
@ 2014-08-06 14:07 Noah Slater
  2014-08-06 16:11 ` MobileOrg Subhan Michael Tindall
  0 siblings, 1 reply; 37+ messages in thread
From: Noah Slater @ 2014-08-06 14:07 UTC (permalink / raw)
  To: emacs-orgmode

[-- Attachment #1: Type: text/plain, Size: 296 bytes --]

Hello folks,

Does anyone know what's happening to MobileOrg? It seems like the project
was taken over by a new maintainer and then subsequently abandoned.

I'd love to use MobileOrg, but I always feel wary about starting to use new
software which likely wont receive any updates.

Thanks,

Noah

[-- Attachment #2: Type: text/html, Size: 439 bytes --]

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2014-08-06 14:07 MobileOrg Noah Slater
@ 2014-08-06 16:11 ` Subhan Michael Tindall
  2014-08-06 16:33   ` MobileOrg Alexis
  0 siblings, 1 reply; 37+ messages in thread
From: Subhan Michael Tindall @ 2014-08-06 16:11 UTC (permalink / raw)
  To: 'Noah Slater', emacs-orgmode@gnu.org

[-- Attachment #1: Type: text/plain, Size: 1826 bytes --]

I wish I did.
I’ve tried using it on my Android phone. It appears pretty stable, but the documentation is limited and woefully out of date.
There’s also a few areas I’d like to do or see some enhancements on the mobile end, for example handling display or edit of properties is very limited, time stamp defaults should maybe be set to current time instead of 00:00, etc.
It feels like about 85% of a really good app right now, and I’d love to see it get to 95 or 100%, but as it is now it’s mostly useful as a display option rather than for capturing anything other than simple data.
I’m not an Android/mobile programmer or I’d try making some modifications myself.
Subhan


From: emacs-orgmode-bounces+subhant=familycareinc.org@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc.org@gnu.org] On Behalf Of Noah Slater
Sent: Wednesday, August 06, 2014 7:08 AM
To: emacs-orgmode@gnu.org
Subject: [O] MobileOrg

Hello folks,

Does anyone know what's happening to MobileOrg? It seems like the project was taken over by a new maintainer and then subsequently abandoned.

I'd love to use MobileOrg, but I always feel wary about starting to use new software which likely wont receive any updates.

Thanks,

Noah


This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message.  Thank you.

[-- Attachment #2: Type: text/html, Size: 5540 bytes --]

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2014-08-06 16:11 ` MobileOrg Subhan Michael Tindall
@ 2014-08-06 16:33   ` Alexis
  2014-08-06 18:33     ` MobileOrg Xebar Saram
  0 siblings, 1 reply; 37+ messages in thread
From: Alexis @ 2014-08-06 16:33 UTC (permalink / raw)
  To: emacs-orgmode


Subhan Michael Tindall writes:

> There’s also a few areas I’d like to do or see some enhancements on
> the mobile end, for example handling display or edit of properties is
> very limited

*nod* i started to address this issue with this pull request:

https://github.com/matburt/mobileorg-android/pull/434

which got merged .... But given the lack of commits and releases more
generally, i've been reticent to work on this further.


Alexis.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2014-08-06 16:33   ` MobileOrg Alexis
@ 2014-08-06 18:33     ` Xebar Saram
  2014-08-14  1:50       ` MobileOrg Sean Escriva
  0 siblings, 1 reply; 37+ messages in thread
From: Xebar Saram @ 2014-08-06 18:33 UTC (permalink / raw)
  To: Alexis; +Cc: org mode

[-- Attachment #1: Type: text/plain, Size: 819 bytes --]

Shame

ive been using it for the past few months (took me a loong time to setup as
the documentation is really hard to follow). i really would love to see
mobile org developed as having my orgmode data on the go is really crucial

best

Z


On Wed, Aug 6, 2014 at 7:33 PM, Alexis <flexibeast@gmail.com> wrote:

>
> Subhan Michael Tindall writes:
>
> > There’s also a few areas I’d like to do or see some enhancements on
> > the mobile end, for example handling display or edit of properties is
> > very limited
>
> *nod* i started to address this issue with this pull request:
>
> https://github.com/matburt/mobileorg-android/pull/434
>
> which got merged .... But given the lack of commits and releases more
> generally, i've been reticent to work on this further.
>
>
> Alexis.
>
>

[-- Attachment #2: Type: text/html, Size: 1434 bytes --]

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2014-08-06 18:33     ` MobileOrg Xebar Saram
@ 2014-08-14  1:50       ` Sean Escriva
  0 siblings, 0 replies; 37+ messages in thread
From: Sean Escriva @ 2014-08-14  1:50 UTC (permalink / raw)
  To: Xebar Saram, Alexis; +Cc: org mode

Xebar Saram <zeltakc@gmail.com> writes:

> Shame
>
> ive been using it for the past few months (took me a loong time to setup as
> the documentation is really hard to follow). i really would love to see
> mobile org developed as having my orgmode data on the go is really crucial
>
> best
>
> Z
>
>
> On Wed, Aug 6, 2014 at 7:33 PM, Alexis <flexibeast@gmail.com> wrote:
>
>>
>> Subhan Michael Tindall writes:
>>
>> > There’s also a few areas I’d like to do or see some enhancements on
>> > the mobile end, for example handling display or edit of properties is
>> > very limited
>>
>> *nod* i started to address this issue with this pull request:
>>
>> https://github.com/matburt/mobileorg-android/pull/434
>>
>> which got merged .... But given the lack of commits and releases more
>> generally, i've been reticent to work on this further.

I am the iOS maintainer. I haven't heard from Matburt for a bit so I
can't comment there.

He was very active for a while.

>>
>>
>> Alexis.
>>
>>

-- 
-sean

^ permalink raw reply	[flat|nested] 37+ messages in thread

* MobileOrg
@ 2015-11-20 14:14 Peter Davis
  2015-11-20 20:58 ` MobileOrg dean
  0 siblings, 1 reply; 37+ messages in thread
From: Peter Davis @ 2015-11-20 14:14 UTC (permalink / raw)
  To: emacs-orgmode


I'm just starting out with MobileOrg, using Dropbox, but I'm confused by the setup instructions. I've gotten the app linked to my
Dropbox account, but the next step in the setup instructions <http://mobileorg.ncogni.to/doc/getting-started/using-dropbox/> involve
setting up some emacs stuff on my "local system." My question is: *Which* local system? I have several sync'ed to Dropbox. Is the
mobile app going to require a single point of contact?

Thanks,
-pd

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2015-11-20 14:14 MobileOrg Peter Davis
@ 2015-11-20 20:58 ` dean
  2015-11-21 15:42   ` MobileOrg Peter Davis
  0 siblings, 1 reply; 37+ messages in thread
From: dean @ 2015-11-20 20:58 UTC (permalink / raw)
  To: emacs-orgmode

On 11/21/15 00:14, Peter Davis wrote:
Hi pd,

> I'm just starting out with MobileOrg, using Dropbox, but I'm confused by the setup instructions. I've gotten the app linked to my
> Dropbox account, but the next step in the setup instructions <http://mobileorg.ncogni.to/doc/getting-started/using-dropbox/> involve
> setting up some emacs stuff on my "local system." My question is: *Which* local system? I have several sync'ed to Dropbox. Is the
> mobile app going to require a single point of contact?
> 

Im fairly new to emacs and mobileorg, so im no expert here but...
I believe Mobile org will be using your dropbox folder as its single
point of contact.
For example your workflow would be:
- Create/edit notes/todo's on your phone
- sync the app (which should save to dropbox)
- Open emacs on your pc, issue org-mobile-pull
- This should add your edits to your org files on your pc

For the other direction:
- Edit org files on your pc, issue org-mobile-push
- sync on the app should import your edits into the app

Im assuming you have a dropbox daemon taking care of the syncing in this
process.

This should be the same no matter how many pc's/emacs you use.
Does this help answer your question?

Cheers,
Dean

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2015-11-20 20:58 ` MobileOrg dean
@ 2015-11-21 15:42   ` Peter Davis
  2015-11-21 18:44     ` MobileOrg John Hendy
  2015-11-21 19:07     ` MobileOrg Ed Hirgelt
  0 siblings, 2 replies; 37+ messages in thread
From: Peter Davis @ 2015-11-21 15:42 UTC (permalink / raw)
  To: emacs-orgmode


On Fri, Nov 20, 2015, at 03:58 PM, dean wrote:
> On 11/21/15 00:14, Peter Davis wrote:
> Hi pd,
> 
> > I'm just starting out with MobileOrg, using Dropbox, but I'm confused by the setup instructions. I've gotten the app linked to my
> > Dropbox account, but the next step in the setup instructions <http://mobileorg.ncogni.to/doc/getting-started/using-dropbox/> involve
> > setting up some emacs stuff on my "local system." My question is: *Which* local system? I have several sync'ed to Dropbox. Is the
> > mobile app going to require a single point of contact?
> > 
> 
> Im fairly new to emacs and mobileorg, so im no expert here but...
> I believe Mobile org will be using your dropbox folder as its single
> point of contact.
> For example your workflow would be:
> - Create/edit notes/todo's on your phone
> - sync the app (which should save to dropbox)
> - Open emacs on your pc, issue org-mobile-pull
> - This should add your edits to your org files on your pc
> 
> For the other direction:
> - Edit org files on your pc, issue org-mobile-push
> - sync on the app should import your edits into the app
> 
> Im assuming you have a dropbox daemon taking care of the syncing in this
> process.
> 
> This should be the same no matter how many pc's/emacs you use.
> Does this help answer your question?
> 

Thanks, Dean.  Actually, I can't even sync mobileorg. When I try
(Pressing the sync button in the upper right corner), I get:


*Error downloading checksums*

An error was encountered while downloading checksums.dat from the
server. The file isn't required, but the error received was unusual. The
error was:

Unexpected error


I don't know what that's about, but I can't get past it.

Thanks,
-pd


  Peter Davis
  www.techcurmudgeon.com
  www.timebums.com

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2015-11-21 15:42   ` MobileOrg Peter Davis
@ 2015-11-21 18:44     ` John Hendy
  2015-11-21 23:24       ` MobileOrg Peter Davis
  2015-11-21 19:07     ` MobileOrg Ed Hirgelt
  1 sibling, 1 reply; 37+ messages in thread
From: John Hendy @ 2015-11-21 18:44 UTC (permalink / raw)
  To: Peter Davis; +Cc: emacs-orgmode

[-- Attachment #1: Type: text/plain, Size: 3907 bytes --]

On Sat, Nov 21, 2015 at 9:42 AM, Peter Davis <pfd@pfdstudio.com> wrote:
>
> On Fri, Nov 20, 2015, at 03:58 PM, dean wrote:
>> On 11/21/15 00:14, Peter Davis wrote:
>> Hi pd,
>>
>> > I'm just starting out with MobileOrg, using Dropbox, but I'm confused by the setup instructions. I've gotten the app linked to my
>> > Dropbox account, but the next step in the setup instructions <http://mobileorg.ncogni.to/doc/getting-started/using-dropbox/> involve
>> > setting up some emacs stuff on my "local system." My question is: *Which* local system? I have several sync'ed to Dropbox. Is the
>> > mobile app going to require a single point of contact?

Well, to my knowledge, mobile-org isn't meant to function as a way to
sync a bunch of emacs/org setups, so yes. You'd have one primary
system with your files to sync, you'd push to Dropbox from that
system, and the changes would get picked up from the phone.
Changes/additions from the phone are not automatic, to my knowledge.
These get put in the file pointed to by =org-mobile-inbox-for-pull=,
which you can then re-file or whatever into your main org files. You
could certainly sync various files with Dropbox on several systems,
re-create the same local mobileorg setup on said systems, edit them
from the Dropbox folder and invoke org-mobile-push from that system.
This will use Dropbox to sync the local file since it's under Dropbox
control, and also update it for your phone.

>> >
>>
>> Im fairly new to emacs and mobileorg, so im no expert here but...
>> I believe Mobile org will be using your dropbox folder as its single
>> point of contact.
>> For example your workflow would be:
>> - Create/edit notes/todo's on your phone
>> - sync the app (which should save to dropbox)
>> - Open emacs on your pc, issue org-mobile-pull
>> - This should add your edits to your org files on your pc
>>
>> For the other direction:
>> - Edit org files on your pc, issue org-mobile-push
>> - sync on the app should import your edits into the app
>>
>> Im assuming you have a dropbox daemon taking care of the syncing in this
>> process.
>>
>> This should be the same no matter how many pc's/emacs you use.
>> Does this help answer your question?
>>
>
> Thanks, Dean.  Actually, I can't even sync mobileorg. When I try
> (Pressing the sync button in the upper right corner), I get:
>

Well, like my comments on your subtree export thread, no one can
diagnose what they can't reproduce. You've literally supplied no
information about what you've done. Did you set any of the variables
described in the manual? What are they set to? Did you run =M-x
org-moble-push=? Do you have the Dropbox daemon on so that the changes
were pushed to the cloud? You're doing yourself a serious disservice
by not posting full details and reproducible examples. 1) you're going
to get *vastly* less responses because people don't even know what to
make of the post and won't try, and 2) people will get frustrated
making a suggestion to one email (say, about directing you on how to
use mobileorg) and meeting a response that's completely different (I
can't get it to sync due to checksums.dat missing). Basically, these
detail lacking posts waste the time of others.

I've been wanting to try mobileorg for some time so I took the time to
go through the instructions from scratch. See attached pdf and .org
file. I can't verify that mobileorg picks it up on my phone because
Dropbox is down, but the created file structure in ~/Dropbox/MobileOrg
looks sane. I'll try dropbox later to see if that part succeeds.


John

>
> *Error downloading checksums*
>
> An error was encountered while downloading checksums.dat from the
> server. The file isn't required, but the error received was unusual. The
> error was:
>
> Unexpected error
>
>
> I don't know what that's about, but I can't get past it.
>
> Thanks,
> -pd
>
>
>   Peter Davis
>   www.techcurmudgeon.com
>   www.timebums.com
>

[-- Attachment #2: instructions.org --]
[-- Type: application/octet-stream, Size: 4851 bytes --]

#+setupfile: "~/org/aux/setupfile.org"

* Basic config

Add org load paths to config and set some general stuff I prefer:

#+begin_src elisp :exports code :results silent :tangle ./min-config

(add-to-list 'load-path "~/.elisp/org.git/lisp/")
(add-to-list 'load-path "~/.elisp/org.git/contrib/lisp")
(setq-default fill-column 90)
(add-hook 'text-mode-hook 'turn-on-auto-fill)

(org-babel-do-load-languages
 'org-babel-load-languages
 '((shell . t)
   (emacs-lisp . t)))

(require 'ox-latex)
#+end_src


* Google mobileorg
  :LOGBOOK:
  CLOCK: [2015-11-21 Sat 11:29]--[2015-11-21 Sat 11:32] =>  0:03
  :END:

- found [[https://github.com/matburt/mobileorg-android/wiki][mobileorg wiki]]
- googled "orgmode mobileorg" and found [[http://orgmode.org/manual/MobileOrg.html][org manual page]]

Noted that [[https://github.com/matburt/mobileorg-android/wiki/Documentation][documentation]] says:

#+begin_quote
Initial Setup: Set up the location of your org-files by configuring and running ‘org-mobile-push’ in
emacs. 
#+end_quote

Looks like we set up emacs side first.

* Setup emacs side
  :LOGBOOK:
  CLOCK: [2015-11-21 Sat 11:51]--[2015-11-21 Sat 11:52] =>  0:01
  CLOCK: [2015-11-21 Sat 11:32]--[2015-11-21 Sat 11:42] =>  0:10
  :END:

Click [[http://orgmode.org/manual/Setting-up-the-staging-area.html#Setting-up-the-staging-area][staging area]] section and see that I need to tell it what directory to use. Also says
I should connect mobile-org to Dropbox and that directory will be created automatically,
so I'll just do that:

#+begin_src elisp :exports code :results silent :tangle ./min-config

(setq org-mobile-directory "~/Dropbox/MobileOrg")

#+end_src

To get that directory, sounds like we:
- install mobile-org on phone
- connect to dropbox
- install dropbox on laptop
- sync and find folder it created (same as listed in manual/below)
- add this to config

*Note:* wouldn't you know that Dropbox is down for maintenance, so I had to skip connecting mobileorg
to dropbox on phone/finding MobileOrg file on computer. I just manually created
=~/Dropbox/MobileOrg= it so it existed in order to continue with the test.

#+begin_src elisp :exports code :results silent :tangle ./min-config

(setq org-mobile-directory "~/Dropbox/MobileOrg")

#+end_src

Go back and click [[http://orgmode.org/manual/Pushing-to-MobileOrg.html#Pushing-to-MobileOrg][pushing]]. Looks like I need to tell it which files to push. I'll create a
=notes.org= file as well as adding this instructions file.

#+begin_src elisp :exports code :results silent :tangle ./min-config

(setq org-mobile-files '("~/Desktop/mobile-org-setup/notes.org"
                         "~/Desktop/mobile-org-setup/instructions.org"))

#+end_src

Note that paths are relative to =org-directory=. For now, ignoring since I gave full paths
above, but looks like one could set =org-directory= to, e.g.,
=~/Desktop/mobile-org-setup/= and then just list =notes.org= and =instructions.org=.

Go back and click [[http://orgmode.org/manual/Pulling-from-MobileOrg.html#Pulling-from-MobileOrg][pulling]]. Looks like I'm not ready for this yet since I haven't done
anything from Dropbox yet, but we need to tell Org where changes from mobile will land:

#+begin_src elisp :exports code :results silent :tangle ./min-config

(setq org-mobile-inbox-for-pull "~/Desktop/mobile-org-setup/changes.org")

#+end_src



* Try it out
  :LOGBOOK:
  CLOCK: [2015-11-21 Sat 11:54]--[2015-11-21 Sat 11:56] =>  0:02
  CLOCK: [2015-11-21 Sat 11:46]--[2015-11-21 Sat 11:51] =>  0:05
  :END:

Well, I happen to know that the command is =org-mobile-push=, but I find it odd that the
page doesn't actually tell you what to do (i.e. run this command) after doing the stuff
above. In any case, we run the command:

#+begin_src sh :exports results :results output 

tree ~/Dropbox/MobileOrg

#+end_src

#+RESULTS:
: /home/jwhendy/Dropbox/MobileOrg
: ├── agendas.org
: ├── checksums.dat
: ├── index.org
: ├── instructions.org
: ├── mobileorg.org
: └── notes.org
: 
: 0 directories, 6 files

Looks good to me.

To reproduce,
- put this file somewhere
- adjust paths as needed
- run =M-x org-babel-tangle= on this file
- run =emacs -Q= from the directory this file lives in
- run =M-x load-file RET ./min-config=

* Respond to email with results
  :LOGBOOK:
  CLOCK: [2015-11-21 Sat 12:02]--[2015-11-21 Sat 12:20] =>  0:18
  :END:

* Time

#+BEGIN: clocktable :maxlevel 1 :scope file
#+CAPTION: Clock summary at [2015-11-21 Sat 12:37]
| Headline                      |   Time |
|-------------------------------+--------|
| *Total time*                  | *0:39* |
|-------------------------------+--------|
| Google mobileorg              |   0:03 |
| Setup emacs side              |   0:11 |
| Try it out                    |   0:07 |
| Respond to email with results |   0:18 |
#+END:

[-- Attachment #3: instructions.pdf --]
[-- Type: application/pdf, Size: 83149 bytes --]

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2015-11-21 15:42   ` MobileOrg Peter Davis
  2015-11-21 18:44     ` MobileOrg John Hendy
@ 2015-11-21 19:07     ` Ed Hirgelt
  2015-11-21 21:17       ` MobileOrg John Hendy
  2015-11-21 22:52       ` MobileOrg Peter Davis
  1 sibling, 2 replies; 37+ messages in thread
From: Ed Hirgelt @ 2015-11-21 19:07 UTC (permalink / raw)
  To: Peter Davis; +Cc: emacs-orgmode

On Sat, 21 Nov 2015 10:42:24 -0500
Peter Davis <pfd@pfdstudio.com> wrote:

>
> On Fri, Nov 20, 2015, at 03:58 PM, dean wrote:
> > On 11/21/15 00:14, Peter Davis wrote:
> > Hi pd,
> >
> > > I'm just starting out with MobileOrg, using Dropbox, but I'm
> > > confused by the setup instructions. I've gotten the app linked to
> > > my Dropbox account, but the next step in the setup instructions
> > > <http://mobileorg.ncogni.to/doc/getting-started/using-dropbox/>
> > > involve setting up some emacs stuff on my "local system." My
> > > question is: *Which* local system? I have several sync'ed to
> > > Dropbox. Is the mobile app going to require a single point of
> > > contact?
> > >
> >
> > Im fairly new to emacs and mobileorg, so im no expert here but...
> > I believe Mobile org will be using your dropbox folder as its single
> > point of contact.
> > For example your workflow would be:
> > - Create/edit notes/todo's on your phone
> > - sync the app (which should save to dropbox)
> > - Open emacs on your pc, issue org-mobile-pull
> > - This should add your edits to your org files on your pc
> >
> > For the other direction:
> > - Edit org files on your pc, issue org-mobile-push
> > - sync on the app should import your edits into the app
> >
> > Im assuming you have a dropbox daemon taking care of the syncing in
> > this process.
> >
> > This should be the same no matter how many pc's/emacs you use.
> > Does this help answer your question?
> >
>
> Thanks, Dean.  Actually, I can't even sync mobileorg. When I try
> (Pressing the sync button in the upper right corner), I get:
>
>
> *Error downloading checksums*
>
> An error was encountered while downloading checksums.dat from the
> server. The file isn't required, but the error received was unusual.
> The error was:
>
> Unexpected error
>
>
> I don't know what that's about, but I can't get past It.
>
> Thanks,
> -pd
>
>
>   Peter Davis
>   www.techcurmudgeon.com
>   www.timebums.com
>
>

I ran into this same problem. The source of the problem appears to be
that MobileOrg really, really wants to create the directory
~/Dropbox/Apps/MobileOrg.  My workaround was to:

1. Delete any and all MobileOrg directories in Dropbox so you don't get
confused as to which one is really the right one.

2. Bring up MobileOrg on your iPhone or iPad. Let it create the
directory.

3. Configure org on your desktop/laptop to export to
~/Dropbox/Apps/MobileOrg.

4. Now export from your desktop via org.

5. You should now be able to sync on your mobile device.

Note that is you want to sync to multiple mobile devices you need to
repeat steps 1 and 2 for each device before you do anything from org on
your desktop. Each of the MobileOrg instances will create the target
directory when it initializes.

This could be avoided if there were a way in MobileOrg to set the
synchronization directory. But, at least it is still possible to get
all this to work.

Good luck and happy org-ing.
Ed

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2015-11-21 19:07     ` MobileOrg Ed Hirgelt
@ 2015-11-21 21:17       ` John Hendy
  2015-11-21 22:05         ` MobileOrg dean
  2015-11-21 22:52       ` MobileOrg Peter Davis
  1 sibling, 1 reply; 37+ messages in thread
From: John Hendy @ 2015-11-21 21:17 UTC (permalink / raw)
  To: Ed Hirgelt; +Cc: emacs-orgmode, Peter Davis

[-- Attachment #1: Type: text/plain, Size: 3814 bytes --]

On Sat, Nov 21, 2015 at 1:07 PM, Ed Hirgelt <ehirgelt@gmail.com> wrote:
> On Sat, 21 Nov 2015 10:42:24 -0500
> Peter Davis <pfd@pfdstudio.com> wrote:
>
>>
>> On Fri, Nov 20, 2015, at 03:58 PM, dean wrote:
>> > On 11/21/15 00:14, Peter Davis wrote:
>> > Hi pd,
>> >
>> > > I'm just starting out with MobileOrg, using Dropbox, but I'm
>> > > confused by the setup instructions. I've gotten the app linked to
>> > > my Dropbox account, but the next step in the setup instructions
>> > > <http://mobileorg.ncogni.to/doc/getting-started/using-dropbox/>
>> > > involve setting up some emacs stuff on my "local system." My
>> > > question is: *Which* local system? I have several sync'ed to
>> > > Dropbox. Is the mobile app going to require a single point of
>> > > contact?
>> > >
>> >
>> > Im fairly new to emacs and mobileorg, so im no expert here but...
>> > I believe Mobile org will be using your dropbox folder as its single
>> > point of contact.
>> > For example your workflow would be:
>> > - Create/edit notes/todo's on your phone
>> > - sync the app (which should save to dropbox)
>> > - Open emacs on your pc, issue org-mobile-pull
>> > - This should add your edits to your org files on your pc
>> >
>> > For the other direction:
>> > - Edit org files on your pc, issue org-mobile-push
>> > - sync on the app should import your edits into the app
>> >
>> > Im assuming you have a dropbox daemon taking care of the syncing in
>> > this process.
>> >
>> > This should be the same no matter how many pc's/emacs you use.
>> > Does this help answer your question?
>> >
>>
>> Thanks, Dean.  Actually, I can't even sync mobileorg. When I try
>> (Pressing the sync button in the upper right corner), I get:
>>
>>
>> *Error downloading checksums*
>>
>> An error was encountered while downloading checksums.dat from the
>> server. The file isn't required, but the error received was unusual.
>> The error was:
>>
>> Unexpected error
>>
>>
>> I don't know what that's about, but I can't get past It.
>>
>> Thanks,
>> -pd
>>
>>
>>   Peter Davis
>>   www.techcurmudgeon.com
>>   www.timebums.com
>>
>>
>
> I ran into this same problem. The source of the problem appears to be
> that MobileOrg really, really wants to create the directory
> ~/Dropbox/Apps/MobileOrg.  My workaround was to:
>
> 1. Delete any and all MobileOrg directories in Dropbox so you don't get
> confused as to which one is really the right one.
>
> 2. Bring up MobileOrg on your iPhone or iPad. Let it create the
> directory.

Another missing part of the equation in the original post... is this
for IOS or Android? I'm setting up on Android.

>
> 3. Configure org on your desktop/laptop to export to
> ~/Dropbox/Apps/MobileOrg.

Dropbox is back, and I was successful doing:

- $ mkdir ~/Dropbox/mobile-org
- added the following to min-config:

(setq org-mobile-directory "~/Dropbox/mobile-org")

- M-x org-mobile-push

- When signing into mobile-org on phone the first time (choosing
Dropbox sync), it prompted me for which folder to use. I chose
mobile-org, and it picked it up.

Unfortunately, I seem to get blank files in mobile-org on my phone.
They're correct (populated with headlines/content) in Dropbox, but my
phone shows the attached. Not sure how to help from here.


John

>
> 4. Now export from your desktop via org.
>
> 5. You should now be able to sync on your mobile device.
>
> Note that is you want to sync to multiple mobile devices you need to
> repeat steps 1 and 2 for each device before you do anything from org on
> your desktop. Each of the MobileOrg instances will create the target
> directory when it initializes.
>
> This could be avoided if there were a way in MobileOrg to set the
> synchronization directory. But, at least it is still possible to get
> all this to work.
>
> Good luck and happy org-ing.
> Ed
>
>
>

[-- Attachment #2: Screenshot_2015-11-21-15-14-22.png --]
[-- Type: image/png, Size: 62467 bytes --]

[-- Attachment #3: Screenshot_2015-11-21-15-14-27.png --]
[-- Type: image/png, Size: 47448 bytes --]

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2015-11-21 21:17       ` MobileOrg John Hendy
@ 2015-11-21 22:05         ` dean
  0 siblings, 0 replies; 37+ messages in thread
From: dean @ 2015-11-21 22:05 UTC (permalink / raw)
  To: emacs-orgmode

On 11/22/15 07:17, John Hendy wrote:
> On Sat, Nov 21, 2015 at 1:07 PM, Ed Hirgelt <ehirgelt@gmail.com> wrote:
>> On Sat, 21 Nov 2015 10:42:24 -0500
> 
>>
>> 3. Configure org on your desktop/laptop to export to
>> ~/Dropbox/Apps/MobileOrg.
> 
> Dropbox is back, and I was successful doing:
> 
> - $ mkdir ~/Dropbox/mobile-org
> - added the following to min-config:
> 
> (setq org-mobile-directory "~/Dropbox/mobile-org")
> 
> - M-x org-mobile-push
> 
> - When signing into mobile-org on phone the first time (choosing
> Dropbox sync), it prompted me for which folder to use. I chose
> mobile-org, and it picked it up.
> 
> Unfortunately, I seem to get blank files in mobile-org on my phone.
> They're correct (populated with headlines/content) in Dropbox, but my
> phone shows the attached. Not sure how to help from here.
> 

I think i encountered this issue when first trying mobileOrg and did get
it going.

Maybe check the instructions here:
http://nakkaya.com/2010/03/19/org-mode-in-your-pocket-setting-up-mobileorg/

I think my issue was fixed with this line:
(setq org-mobile-files (quote ("/path/to/org/file.org")))

Good luck,
Deanq

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2015-11-21 19:07     ` MobileOrg Ed Hirgelt
  2015-11-21 21:17       ` MobileOrg John Hendy
@ 2015-11-21 22:52       ` Peter Davis
  2015-11-21 23:25         ` MobileOrg John Hendy
  2015-11-21 23:30         ` MobileOrg dean
  1 sibling, 2 replies; 37+ messages in thread
From: Peter Davis @ 2015-11-21 22:52 UTC (permalink / raw)
  To: Ed Hirgelt; +Cc: emacs-orgmode

Ed Hirgelt <ehirgelt@gmail.com> writes:

> On Sat, 21 Nov 2015 10:42:24 -0500
> Peter Davis <pfd@pfdstudio.com> wrote:
>
>>
>> On Fri, Nov 20, 2015, at 03:58 PM, dean wrote:
>> > On 11/21/15 00:14, Peter Davis wrote:
>> > Hi pd,
>> >
>> > > I'm just starting out with MobileOrg, using Dropbox, but I'm
>> > > confused by the setup instructions. I've gotten the app linked to
>> > > my Dropbox account, but the next step in the setup instructions
>> > > <http://mobileorg.ncogni.to/doc/getting-started/using-dropbox/>
>> > > involve setting up some emacs stuff on my "local system." My
>> > > question is: *Which* local system? I have several sync'ed to
>> > > Dropbox. Is the mobile app going to require a single point of
>> > > contact?
>> > >
>> >
>> > Im fairly new to emacs and mobileorg, so im no expert here but...
>> > I believe Mobile org will be using your dropbox folder as its single
>> > point of contact.
>> > For example your workflow would be:
>> > - Create/edit notes/todo's on your phone
>> > - sync the app (which should save to dropbox)
>> > - Open emacs on your pc, issue org-mobile-pull
>> > - This should add your edits to your org files on your pc
>> >
>> > For the other direction:
>> > - Edit org files on your pc, issue org-mobile-push
>> > - sync on the app should import your edits into the app
>> >
>> > Im assuming you have a dropbox daemon taking care of the syncing in
>> > this process.
>> >
>> > This should be the same no matter how many pc's/emacs you use.
>> > Does this help answer your question?
>> >
>>
>> Thanks, Dean.  Actually, I can't even sync mobileorg. When I try
>> (Pressing the sync button in the upper right corner), I get:
>>
>>
>> *Error downloading checksums*
>>
>> An error was encountered while downloading checksums.dat from the
>> server. The file isn't required, but the error received was unusual.
>> The error was:
>>
>> Unexpected error
>>
>>
>> I don't know what that's about, but I can't get past It.
>>

Thank you, Ed, but this raises a number of questions for me:

>
> I ran into this same problem. The source of the problem appears to be
> that MobileOrg really, really wants to create the directory
> ~/Dropbox/Apps/MobileOrg.  My workaround was to:
>
> 1. Delete any and all MobileOrg directories in Dropbox so you don't get
> confused as to which one is really the right one.

The only MobileOrg directory is the one created by the app, ~/Dropbox/apps/MobileOrg

> 2. Bring up MobileOrg on your iPhone or iPad. Let it create the
> directory.

Ok, done, I guess.

> 3. Configure org on your desktop/laptop to export to
> ~/Dropbox/Apps/MobileOrg.

How? This doesn't seem to be any of the variables specified in the
instructions at http://mobileorg.ncogni.to/doc/getting-started/using-dropbox/

> 4. Now export from your desktop via org.

Export what? Each file I want to sync? If I just save a copy of an org
file to ~/Dropbox/Apps/MobileOrg, will that have the same effect?

> 5. You should now be able to sync on your mobile device.
>
> Note that is you want to sync to multiple mobile devices you need to
> repeat steps 1 and 2 for each device before you do anything from org on
> your desktop. Each of the MobileOrg instances will create the target
> directory when it initializes.

I'm confused. All my .org files are already in Dropbox, sync'ed across a
number of different machines, so the directory structures and contents
should be identical (once Dropbox syncs them.)

Thank you,
-pd

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2015-11-21 18:44     ` MobileOrg John Hendy
@ 2015-11-21 23:24       ` Peter Davis
  2015-11-21 23:39         ` MobileOrg John Hendy
  0 siblings, 1 reply; 37+ messages in thread
From: Peter Davis @ 2015-11-21 23:24 UTC (permalink / raw)
  To: John Hendy; +Cc: emacs-orgmode

John Hendy <jw.hendy@gmail.com> writes:

> On Sat, Nov 21, 2015 at 9:42 AM, Peter Davis <pfd@pfdstudio.com> wrote:
>>
>> On Fri, Nov 20, 2015, at 03:58 PM, dean wrote:
>>> On 11/21/15 00:14, Peter Davis wrote:
>>> Hi pd,
>>>
>>> > I'm just starting out with MobileOrg, using Dropbox, but I'm confused by the setup instructions. I've gotten the app linked to my
>>> > Dropbox account, but the next step in the setup instructions <http://mobileorg.ncogni.to/doc/getting-started/using-dropbox/> involve
>>> > setting up some emacs stuff on my "local system." My question is: *Which* local system? I have several sync'ed to Dropbox. Is the
>>> > mobile app going to require a single point of contact?
>
> Well, to my knowledge, mobile-org isn't meant to function as a way to
> sync a bunch of emacs/org setups, ...


Yes, that is the function of Dropbox. In my setup, I have org files in
several directories within the ~/Dropbox/... tree. What I failed to
understand earlier is that MobileOrg syncs with one and only one
directory, so when I'm on a desk/laptop machine, I have to either edit
directly in ~/Dropbox/Apps/MobileOrg/, or use org-mobile-push to copy
all my files, in their current state, to that directory. That was the
piece I missed.

> ... so yes. You'd have one primary
> system with your files to sync, you'd push to Dropbox from that
> system, and the changes would get picked up from the phone.

All of my .org files are already in the ~/Dropbox tree, but in various
directories.

> Changes/additions from the phone are not automatic, to my knowledge.
> These get put in the file pointed to by =org-mobile-inbox-for-pull=,
> which you can then re-file or whatever into your main org files. You
> could certainly sync various files with Dropbox on several systems,
> re-create the same local mobileorg setup on said systems, edit them
> from the Dropbox folder and invoke org-mobile-push from that system.
> This will use Dropbox to sync the local file since it's under Dropbox
> control, and also update it for your phone.
>
>>> >
>>>
>>> Im fairly new to emacs and mobileorg, so im no expert here but...
>>> I believe Mobile org will be using your dropbox folder as its single
>>> point of contact.
>>> For example your workflow would be:
>>> - Create/edit notes/todo's on your phone
>>> - sync the app (which should save to dropbox)
>>> - Open emacs on your pc, issue org-mobile-pull
>>> - This should add your edits to your org files on your pc
>>>
>>> For the other direction:
>>> - Edit org files on your pc, issue org-mobile-push
>>> - sync on the app should import your edits into the app
>>>
>>> Im assuming you have a dropbox daemon taking care of the syncing in this
>>> process.
>>>
>>> This should be the same no matter how many pc's/emacs you use.
>>> Does this help answer your question?
>>>
>>
>> Thanks, Dean.  Actually, I can't even sync mobileorg. When I try
>> (Pressing the sync button in the upper right corner), I get:
>>
>
> Well, like my comments on your subtree export thread, no one can
> diagnose what they can't reproduce. You've literally supplied no
> information about what you've done.

The errors I encountered were all in MobileOrg, so there was no
information to supply other than the message that MobileOrg displayed,
which I did include.

> Did you set any of the variables
> described in the manual? What are they set to? 

As I understood it, the exchange between MobileOrg and Dropbox is
independent of any one particular machine and it's emacs setup, so the
variables seemed irrelevant.

> Did you run =M-x
> org-moble-push=?

No, I overlooked that step.

>Do you have the Dropbox daemon on so that the changes
> were pushed to the cloud?

Yes.

> You're doing yourself a serious disservice
> by not posting full details and reproducible examples. 1) you're going
> to get *vastly* less responses because people don't even know what to
> make of the post and won't try, and 2) people will get frustrated
> making a suggestion to one email (say, about directing you on how to
> use mobileorg) and meeting a response that's completely different (I
> can't get it to sync due to checksums.dat missing).

How is this response different? This *is* the problem I encountered in
trying to use MobileOrg.

> Basically, these
> detail lacking posts waste the time of others.

I do try to supply as much detail as I can, and I appreciate your and
others' efforts to help me unravel these problems. Thank you.

> I've been wanting to try mobileorg for some time so I took the time to
> go through the instructions from scratch. See attached pdf and .org
> file. I can't verify that mobileorg picks it up on my phone because
> Dropbox is down, but the created file structure in ~/Dropbox/MobileOrg
> looks sane. I'll try dropbox later to see if that part succeeds.
>
>
> John
>
>>
>> *Error downloading checksums*
>>
>> An error was encountered while downloading checksums.dat from the
>> server. The file isn't required, but the error received was unusual. The
>> error was:
>>
>> Unexpected error
>>
>>
>> I don't know what that's about, but I can't get past it.
>>

Thanks!
-pd

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2015-11-21 22:52       ` MobileOrg Peter Davis
@ 2015-11-21 23:25         ` John Hendy
  2015-11-21 23:30         ` MobileOrg dean
  1 sibling, 0 replies; 37+ messages in thread
From: John Hendy @ 2015-11-21 23:25 UTC (permalink / raw)
  To: Peter Davis; +Cc: Ed Hirgelt, emacs-orgmode

On Sat, Nov 21, 2015 at 4:52 PM, Peter Davis <pfd@pfdstudio.com> wrote:
> Ed Hirgelt <ehirgelt@gmail.com> writes:
>
>> On Sat, 21 Nov 2015 10:42:24 -0500
>> Peter Davis <pfd@pfdstudio.com> wrote:
>>
>>>
>>> On Fri, Nov 20, 2015, at 03:58 PM, dean wrote:
>>> > On 11/21/15 00:14, Peter Davis wrote:
>>> > Hi pd,
>>> >
>>> > > I'm just starting out with MobileOrg, using Dropbox, but I'm
>>> > > confused by the setup instructions. I've gotten the app linked to
>>> > > my Dropbox account, but the next step in the setup instructions
>>> > > <http://mobileorg.ncogni.to/doc/getting-started/using-dropbox/>
>>> > > involve setting up some emacs stuff on my "local system." My
>>> > > question is: *Which* local system? I have several sync'ed to
>>> > > Dropbox. Is the mobile app going to require a single point of
>>> > > contact?
>>> > >
>>> >
>>> > Im fairly new to emacs and mobileorg, so im no expert here but...
>>> > I believe Mobile org will be using your dropbox folder as its single
>>> > point of contact.
>>> > For example your workflow would be:
>>> > - Create/edit notes/todo's on your phone
>>> > - sync the app (which should save to dropbox)
>>> > - Open emacs on your pc, issue org-mobile-pull
>>> > - This should add your edits to your org files on your pc
>>> >
>>> > For the other direction:
>>> > - Edit org files on your pc, issue org-mobile-push
>>> > - sync on the app should import your edits into the app
>>> >
>>> > Im assuming you have a dropbox daemon taking care of the syncing in
>>> > this process.
>>> >
>>> > This should be the same no matter how many pc's/emacs you use.
>>> > Does this help answer your question?
>>> >
>>>
>>> Thanks, Dean.  Actually, I can't even sync mobileorg. When I try
>>> (Pressing the sync button in the upper right corner), I get:
>>>
>>>
>>> *Error downloading checksums*
>>>
>>> An error was encountered while downloading checksums.dat from the
>>> server. The file isn't required, but the error received was unusual.
>>> The error was:
>>>
>>> Unexpected error
>>>
>>>
>>> I don't know what that's about, but I can't get past It.
>>>
>
> Thank you, Ed, but this raises a number of questions for me:
>
>>
>> I ran into this same problem. The source of the problem appears to be
>> that MobileOrg really, really wants to create the directory
>> ~/Dropbox/Apps/MobileOrg.  My workaround was to:
>>
>> 1. Delete any and all MobileOrg directories in Dropbox so you don't get
>> confused as to which one is really the right one.
>
> The only MobileOrg directory is the one created by the app, ~/Dropbox/apps/MobileOrg
>
>> 2. Bring up MobileOrg on your iPhone or iPad. Let it create the
>> directory.
>
> Ok, done, I guess.
>
>> 3. Configure org on your desktop/laptop to export to
>> ~/Dropbox/Apps/MobileOrg.
>
> How? This doesn't seem to be any of the variables specified in the
> instructions at http://mobileorg.ncogni.to/doc/getting-started/using-dropbox/

It's on the front page:

#+begin_quote

;; Set to the location of your Org files on your local system
(setq org-directory "~/org")
;; Set to the name of the file where new notes will be stored
(setq org-mobile-inbox-for-pull "~/org/flagged.org")
;; Set to <your Dropbox root directory>/MobileOrg.
(setq org-mobile-directory "~/Dropbox/Apps/MobileOrg")

#+end_quote

While you'd have to read the org mode manual to have it completely
spelled out, from inference it's =org-mobile-directory= that gets
pointed to ~/Dropbox/Apps/MobileOrg. Have you read this?
- http://orgmode.org/manual/MobileOrg.html

From the section on pushing:

#+begin_quote

This operation copies all files currently listed in org-mobile-files
to the directory org-mobile-directory. By default this list contains
all agenda files (as listed in org-agenda-files), but additional files
can be included by customizing org-mobile-files. File names will be
staged with paths relative to org-directory, so all files should be
inside this directory1.

#+end_quote

>
>> 4. Now export from your desktop via org.
>
> Export what? Each file I want to sync? If I just save a copy of an org
> file to ~/Dropbox/Apps/MobileOrg, will that have the same effect?
>

See above re. =org-mobile-files=

>> 5. You should now be able to sync on your mobile device.
>>
>> Note that is you want to sync to multiple mobile devices you need to
>> repeat steps 1 and 2 for each device before you do anything from org on
>> your desktop. Each of the MobileOrg instances will create the target
>> directory when it initializes.
>
> I'm confused. All my .org files are already in Dropbox, sync'ed across a
> number of different machines, so the directory structures and contents
> should be identical (once Dropbox syncs them.)

Agreed, but Emacs on each machine doesn't know anything about that
directory and that you want to use mobile-org with it. Thus, you need
the config file settings from the front page of the MobileOrg site on
each local machine. They will all push whatever files you've specified
in =org-mobile-files= (or anything in your agenda file list if not
specified) to =org-mobile-directory= (which is
~/Dropbox/Apps/MobileOrg).



>
> Thank you,
> -pd
>
>

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2015-11-21 22:52       ` MobileOrg Peter Davis
  2015-11-21 23:25         ` MobileOrg John Hendy
@ 2015-11-21 23:30         ` dean
  2015-11-21 23:52           ` MobileOrg Peter Davis
  1 sibling, 1 reply; 37+ messages in thread
From: dean @ 2015-11-21 23:30 UTC (permalink / raw)
  To: emacs-orgmode

On 11/22/15 08:52, Peter Davis wrote:

> Thank you, Ed, but this raises a number of questions for me:
> 
>> I ran into this same problem. The source of the problem appears to be
>> that MobileOrg really, really wants to create the directory
>> ~/Dropbox/Apps/MobileOrg.  My workaround was to:
>>
>> 1. Delete any and all MobileOrg directories in Dropbox so you don't get
>> confused as to which one is really the right one.
> 
> The only MobileOrg directory is the one created by the app, ~/Dropbox/apps/MobileOrg

I think the point Ed is making is that you should make sure you only
have 1 "mobileorg" directory, which seems to be true for you.

> 
>> 2. Bring up MobileOrg on your iPhone or iPad. Let it create the
>> directory.
> 
> Ok, done, I guess.
> 
>> 3. Configure org on your desktop/laptop to export to
>> ~/Dropbox/Apps/MobileOrg.
> 
> How? This doesn't seem to be any of the variables specified in the
> instructions at http://mobileorg.ncogni.to/doc/getting-started/using-dropbox/
> 
(setq org-mobile-directory "~/Dropbox/Apps/MobileOrg")

>> 4. Now export from your desktop via org.
> 
> Export what? Each file I want to sync? If I just save a copy of an org
> file to ~/Dropbox/Apps/MobileOrg, will that have the same effect?

No.

export by issuing M-x org-mobile-push
MobileOrg needs index.org and checksums.dat which the above function
should create from org-mobile-files.
> 
>> 5. You should now be able to sync on your mobile device.
>>
>> Note that is you want to sync to multiple mobile devices you need to
>> repeat steps 1 and 2 for each device before you do anything from org on
>> your desktop. Each of the MobileOrg instances will create the target
>> directory when it initializes.
> 
> I'm confused. All my .org files are already in Dropbox, sync'ed across a
> number of different machines, so the directory structures and contents
> should be identical (once Dropbox syncs them.)

I use 2 separate folders: 1 for my org files and another for MobileOrg
files, just to make my life easier and then I don't have to let
MobileOrg near my org files. If I'm ever in doubt I can wipe the
MobileOrg folder and recreate all it's files with org-mobile-push.

> Thank you,
> -pd

Hope this helps,
Dean

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2015-11-21 23:24       ` MobileOrg Peter Davis
@ 2015-11-21 23:39         ` John Hendy
  0 siblings, 0 replies; 37+ messages in thread
From: John Hendy @ 2015-11-21 23:39 UTC (permalink / raw)
  To: Peter Davis; +Cc: emacs-orgmode

On Sat, Nov 21, 2015 at 5:24 PM, Peter Davis <pfd@pfdstudio.com> wrote:
> John Hendy <jw.hendy@gmail.com> writes:
>
>> On Sat, Nov 21, 2015 at 9:42 AM, Peter Davis <pfd@pfdstudio.com> wrote:
>>>
>>> On Fri, Nov 20, 2015, at 03:58 PM, dean wrote:
>>>> On 11/21/15 00:14, Peter Davis wrote:
>>>> Hi pd,
>>>>
>>>> > I'm just starting out with MobileOrg, using Dropbox, but I'm confused by the setup instructions. I've gotten the app linked to my
>>>> > Dropbox account, but the next step in the setup instructions <http://mobileorg.ncogni.to/doc/getting-started/using-dropbox/> involve
>>>> > setting up some emacs stuff on my "local system." My question is: *Which* local system? I have several sync'ed to Dropbox. Is the
>>>> > mobile app going to require a single point of contact?
>>
>> Well, to my knowledge, mobile-org isn't meant to function as a way to
>> sync a bunch of emacs/org setups, ...
>
>
> Yes, that is the function of Dropbox. In my setup, I have org files in
> several directories within the ~/Dropbox/... tree. What I failed to
> understand earlier is that MobileOrg syncs with one and only one
> directory, so when I'm on a desk/laptop machine, I have to either edit
> directly in ~/Dropbox/Apps/MobileOrg/, or use org-mobile-push to copy
> all my files, in their current state, to that directory. That was the
> piece I missed.
>
>> ... so yes. You'd have one primary
>> system with your files to sync, you'd push to Dropbox from that
>> system, and the changes would get picked up from the phone.
>
> All of my .org files are already in the ~/Dropbox tree, but in various
> directories.
>

Understood. You need to tell Emacs about these so it can create a
separate directory with, essentially, clones of all of these files for
MobileOrg to read. It doesn't read them directly from your org dir,
but rather copies them into whatever you set with
=org-mobile-directory=.

>> Changes/additions from the phone are not automatic, to my knowledge.
>> These get put in the file pointed to by =org-mobile-inbox-for-pull=,
>> which you can then re-file or whatever into your main org files. You
>> could certainly sync various files with Dropbox on several systems,
>> re-create the same local mobileorg setup on said systems, edit them
>> from the Dropbox folder and invoke org-mobile-push from that system.
>> This will use Dropbox to sync the local file since it's under Dropbox
>> control, and also update it for your phone.
>>
>>>> >
>>>>
>>>> Im fairly new to emacs and mobileorg, so im no expert here but...
>>>> I believe Mobile org will be using your dropbox folder as its single
>>>> point of contact.
>>>> For example your workflow would be:
>>>> - Create/edit notes/todo's on your phone
>>>> - sync the app (which should save to dropbox)
>>>> - Open emacs on your pc, issue org-mobile-pull
>>>> - This should add your edits to your org files on your pc
>>>>
>>>> For the other direction:
>>>> - Edit org files on your pc, issue org-mobile-push
>>>> - sync on the app should import your edits into the app
>>>>
>>>> Im assuming you have a dropbox daemon taking care of the syncing in this
>>>> process.
>>>>
>>>> This should be the same no matter how many pc's/emacs you use.
>>>> Does this help answer your question?
>>>>
>>>
>>> Thanks, Dean.  Actually, I can't even sync mobileorg. When I try
>>> (Pressing the sync button in the upper right corner), I get:
>>>
>>
>> Well, like my comments on your subtree export thread, no one can
>> diagnose what they can't reproduce. You've literally supplied no
>> information about what you've done.
>
> The errors I encountered were all in MobileOrg, so there was no
> information to supply other than the message that MobileOrg displayed,
> which I did include.

Understood with respect to that part, but as I think you get now,
MobileOrg can't function independent of setting up some things in
.emacs locally. Since the manual contains information on these
settings, and both the IOS and android app sites list .emacs settings
(well, the android version points one right to the manual in the
"Initial Setup" section) it didn't dawn on me that someone would point
MobileOrg to Dropbox without any local actions. In this case, I guess
it was a case where you actually didn't do anything locally but I
thought you omitted it. Sorry about that.

>
>> Did you set any of the variables
>> described in the manual? What are they set to?
>
> As I understood it, the exchange between MobileOrg and Dropbox is
> independent of any one particular machine and it's emacs setup, so the
> variables seemed irrelevant.

I see, though it's still hard for me to wrap my head around. The IOS
site lists the bullet:

- You should edit your Org-mode configuration to contain:
[lists the relevant variable settings]
- After restarting emacs/reparsing your configuration, run
org-mobile-push. This will copy your Org files to
~/Dropbox/Apps/MobileOrg, which is where MobileOrg will read from.
- Go back to MobileOrg and click on the Outlines tab at the bottom,
then click the Sync button in the upper right.

It seems pretty well laid out.

>
>> Did you run =M-x
>> org-moble-push=?
>
> No, I overlooked that step.
>
>>Do you have the Dropbox daemon on so that the changes
>> were pushed to the cloud?
>
> Yes.
>
>> You're doing yourself a serious disservice
>> by not posting full details and reproducible examples. 1) you're going
>> to get *vastly* less responses because people don't even know what to
>> make of the post and won't try, and 2) people will get frustrated
>> making a suggestion to one email (say, about directing you on how to
>> use mobileorg) and meeting a response that's completely different (I
>> can't get it to sync due to checksums.dat missing).
>
> How is this response different? This *is* the problem I encountered in
> trying to use MobileOrg.
>

I think this is in line with the above comment. Since issues are
almost certainly going to stem from .emacs issues, this is the
critical information. It just so happens you didn't realize local
actions were necessary.

>> Basically, these
>> detail lacking posts waste the time of others.
>
> I do try to supply as much detail as I can, and I appreciate your and
> others' efforts to help me unravel these problems. Thank you.

In going through the instructions myself, I noticed that the command
org-mobile-push doesn't even show up in the Org manual, which
surprised me. I'm refreshing myself on how to submit a patch. In all
the discussion about what variables to set up and how it works, it
never gets around to telling the user to actually make the magic
happen! I definitely see this as confusing. That said, the IOS
instructions feature the instruction, so hopefully that catches most
issues.


John

>
>> I've been wanting to try mobileorg for some time so I took the time to
>> go through the instructions from scratch. See attached pdf and .org
>> file. I can't verify that mobileorg picks it up on my phone because
>> Dropbox is down, but the created file structure in ~/Dropbox/MobileOrg
>> looks sane. I'll try dropbox later to see if that part succeeds.
>>
>>
>> John
>>
>>>
>>> *Error downloading checksums*
>>>
>>> An error was encountered while downloading checksums.dat from the
>>> server. The file isn't required, but the error received was unusual. The
>>> error was:
>>>
>>> Unexpected error
>>>
>>>
>>> I don't know what that's about, but I can't get past it.
>>>
>
> Thanks!
> -pd

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2015-11-21 23:30         ` MobileOrg dean
@ 2015-11-21 23:52           ` Peter Davis
  2015-11-22  6:34             ` MobileOrg dean
  0 siblings, 1 reply; 37+ messages in thread
From: Peter Davis @ 2015-11-21 23:52 UTC (permalink / raw)
  To: dean; +Cc: emacs-orgmode

dean <deanshannon3@gmail.com> writes:

> On 11/22/15 08:52, Peter Davis wrote:
>
>> Thank you, Ed, but this raises a number of questions for me:
>> 
>>> I ran into this same problem. The source of the problem appears to be
>>> that MobileOrg really, really wants to create the directory
>>> ~/Dropbox/Apps/MobileOrg.  My workaround was to:
>>>
>>> 1. Delete any and all MobileOrg directories in Dropbox so you don't get
>>> confused as to which one is really the right one.
>> 
>> The only MobileOrg directory is the one created by the app, ~/Dropbox/apps/MobileOrg
>
> I think the point Ed is making is that you should make sure you only
> have 1 "mobileorg" directory, which seems to be true for you.
>
>> 
>>> 2. Bring up MobileOrg on your iPhone or iPad. Let it create the
>>> directory.
>> 
>> Ok, done, I guess.
>> 
>>> 3. Configure org on your desktop/laptop to export to
>>> ~/Dropbox/Apps/MobileOrg.
>> 
>> How? This doesn't seem to be any of the variables specified in the
>> instructions at http://mobileorg.ncogni.to/doc/getting-started/using-dropbox/
>> 
> (setq org-mobile-directory "~/Dropbox/Apps/MobileOrg")
>
>>> 4. Now export from your desktop via org.
>> 
>> Export what? Each file I want to sync? If I just save a copy of an org
>> file to ~/Dropbox/Apps/MobileOrg, will that have the same effect?
>
> No.
>
> export by issuing M-x org-mobile-push

Ah, I see the confusion. I think of "export" as doing C-c C-e .... I did
trying using C-c C-e O o to export the org file I was editing, but I
think it just overwrote itself.

> MobileOrg needs index.org and checksums.dat which the above function
> should create from org-mobile-files.
>> 
>>> 5. You should now be able to sync on your mobile device.
>>>
>>> Note that is you want to sync to multiple mobile devices you need to
>>> repeat steps 1 and 2 for each device before you do anything from org on
>>> your desktop. Each of the MobileOrg instances will create the target
>>> directory when it initializes.
>> 
>> I'm confused. All my .org files are already in Dropbox, sync'ed across a
>> number of different machines, so the directory structures and contents
>> should be identical (once Dropbox syncs them.)
>
> I use 2 separate folders: 1 for my org files and another for MobileOrg
> files, just to make my life easier and then I don't have to let
> MobileOrg near my org files. If I'm ever in doubt I can wipe the
> MobileOrg folder and recreate all it's files with org-mobile-push.

Ok, I think I understand now. I can define org-mobile-files to be files
or directories. I did not see this variable referenced in the doc on
mobileorg.ncogni.to/doc/ Apparently it just defaults to
org-agenda-files, which is fine for me. It means the three main
directories I'm using for org files will be rolled up into the mobile
directory for sync'ing. However, when I sync files back from the iPad, I
will have to manually tease any updates into the separate directories
where I want to edit them.


>
>> Thank you,
>> -pd
>
> Hope this helps,
> Dean

Yes, very much. I think I understand now. Thank you!

-pd

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2015-11-21 23:52           ` MobileOrg Peter Davis
@ 2015-11-22  6:34             ` dean
  2015-11-22 13:43               ` MobileOrg Peter Davis
  0 siblings, 1 reply; 37+ messages in thread
From: dean @ 2015-11-22  6:34 UTC (permalink / raw)
  To: emacs-orgmode

On 11/22/15 09:52, Peter Davis wrote:
> dean <deanshannon3@gmail.com> writes:
> 
> Ok, I think I understand now. I can define org-mobile-files to be files
> or directories. I did not see this variable referenced in the doc on
> mobileorg.ncogni.to/doc/ Apparently it just defaults to
> org-agenda-files, which is fine for me. It means the three main
> directories I'm using for org files will be rolled up into the mobile
> directory for sync'ing. However, when I sync files back from the iPad, I
> will have to manually tease any updates into the separate directories
> where I want to edit them.

Just to be sure,

org-mobile-push copies all flies listed in org-mobile-files to
org-mobile-directory and creates an index and checksum file.

After you have made changes, you then use org-mobile-pull and that will
pull any changes (from dropbox etc) into your original .org files. I
think this is the main function of the index.org.

No teasing required.

I saw mention earlier about the docs so I thought I should mention the
official doc is quite good, it probably explains it better than me. Its
in the appendix B:

http://orgmode.org/manual/MobileOrg.html#MobileOrg

> 
> Yes, very much. I think I understand now. Thank you!
> 
> -pd

No probs, really hope we get it going for you, I love it (once I
eventually got it going, which took a while - so i know your pain ;) )

Dean

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: MobileOrg
  2015-11-22  6:34             ` MobileOrg dean
@ 2015-11-22 13:43               ` Peter Davis
  0 siblings, 0 replies; 37+ messages in thread
From: Peter Davis @ 2015-11-22 13:43 UTC (permalink / raw)
  To: dean; +Cc: emacs-orgmode

dean <deanshannon3@gmail.com> writes:

> On 11/22/15 09:52, Peter Davis wrote:
>> dean <deanshannon3@gmail.com> writes:
>> 
>> Ok, I think I understand now. I can define org-mobile-files to be files
>> or directories. I did not see this variable referenced in the doc on
>> mobileorg.ncogni.to/doc/ Apparently it just defaults to
>> org-agenda-files, which is fine for me. It means the three main
>> directories I'm using for org files will be rolled up into the mobile
>> directory for sync'ing. However, when I sync files back from the iPad, I
>> will have to manually tease any updates into the separate directories
>> where I want to edit them.
>
> Just to be sure,
>
> org-mobile-push copies all flies listed in org-mobile-files to
> org-mobile-directory and creates an index and checksum file.
>
> After you have made changes, you then use org-mobile-pull and that will
> pull any changes (from dropbox etc) into your original .org files. I
> think this is the main function of the index.org.
>
> No teasing required.

Aha! That's great. That means I really don't have to change my way of
working. 

> I saw mention earlier about the docs so I thought I should mention the
> official doc is quite good, it probably explains it better than me. Its
> in the appendix B:
>
> http://orgmode.org/manual/MobileOrg.html#MobileOrg

Yes, I will give this a thorough read. I naively assumed I could get by
just with the doc on n.cogni.to, but I needed a broader understanding of
the whole process.

>> 
>> Yes, very much. I think I understand now. Thank you!
>> 
>> -pd
>
> No probs, really hope we get it going for you, I love it (once I
> eventually got it going, which took a while - so i know your pain ;) )

Thanks again!
-pd

^ permalink raw reply	[flat|nested] 37+ messages in thread

end of thread, other threads:[~2015-11-22 13:43 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-08-06 14:07 MobileOrg Noah Slater
2014-08-06 16:11 ` MobileOrg Subhan Michael Tindall
2014-08-06 16:33   ` MobileOrg Alexis
2014-08-06 18:33     ` MobileOrg Xebar Saram
2014-08-14  1:50       ` MobileOrg Sean Escriva
  -- strict thread matches above, loose matches on Subject: below --
2015-11-20 14:14 MobileOrg Peter Davis
2015-11-20 20:58 ` MobileOrg dean
2015-11-21 15:42   ` MobileOrg Peter Davis
2015-11-21 18:44     ` MobileOrg John Hendy
2015-11-21 23:24       ` MobileOrg Peter Davis
2015-11-21 23:39         ` MobileOrg John Hendy
2015-11-21 19:07     ` MobileOrg Ed Hirgelt
2015-11-21 21:17       ` MobileOrg John Hendy
2015-11-21 22:05         ` MobileOrg dean
2015-11-21 22:52       ` MobileOrg Peter Davis
2015-11-21 23:25         ` MobileOrg John Hendy
2015-11-21 23:30         ` MobileOrg dean
2015-11-21 23:52           ` MobileOrg Peter Davis
2015-11-22  6:34             ` MobileOrg dean
2015-11-22 13:43               ` MobileOrg Peter Davis
2014-02-28  4:34 MobileOrg David Masterson
2014-03-01  7:07 ` MobileOrg Bastien
2014-03-02  3:14 ` MobileOrg John Hendy
2014-03-02  3:20   ` MobileOrg John Hendy
2014-03-03 19:20 ` MobileOrg Sean Escriva
2014-03-03 19:29   ` MobileOrg Ken Mankoff
2014-03-15  0:12   ` MobileOrg Aric Gregson
2014-03-15  0:50     ` MobileOrg Sean Escriva
2014-03-15  0:59       ` MobileOrg Aric Gregson
2014-06-25 18:56       ` MobileOrg Aric Gregson
2014-06-25 19:17         ` MobileOrg Nick Dokos
2014-07-04  0:47           ` MobileOrg Aric Gregson
2014-07-04 13:14             ` MobileOrg Nick Dokos
2014-07-04 13:17             ` MobileOrg Nick Dokos
2013-03-13 13:09 mobileorg Marvin Doyley
2013-03-13 13:53 ` mobileorg Rainer M Krug
2013-03-14 11:13   ` mobileorg Rasmus

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).