Re: [O] Public TODO agendas

2017-11-30 Thread Adonay Felipe Nogueira
I think one could make use of file synchronization server-and-client
software such as Rsync, SFTP (through OpenSSH) or Samba; or even some
version control system such as Git or Subversion, whice the version
control systems make collaboration easier and controllable through
access controls. Samba also allows control through access control but
you might have to set real user accounts in your system for making
changes in Samba.

Although I don't know if this would work in practice, another method
would be make use of the Library of Babel ("Org Babel"?) and make a
source code block that fetches specific events from known public Org
mode files). This would require a scripting language that is allowed to
run a file downloader, open the file and extract parts of it --- or
(optionally) call the Org mode function that extracts parts of files in
"#+include", but from the downloaded file ---, and also would require
the agenda processing to happen after the Babel block was done. I don't
know if this is currently possible, but I repeat that it would be an
interesting test.

2017-11-16T23:48:05-0500 David Arroyo Menendez wrote:
> Hello,
>
> I would like share my public agenda and read public agendas of another
> worgers, perhaps we can share our agendas in a git repository, or from
> different sources linked from worgers.org. Are there more people
> interested in this idea?
>
> Thanks in advance!
>
>

-- 
- https://libreplanet.org/wiki/User:Adfeno
- Palestrante e consultor sobre /software/ livre (não confundir com
  gratis).
- "WhatsApp"? Ele não é livre. Por favor, veja formas de se comunicar
  instantaneamente comigo no endereço abaixo.
- Contato: https://libreplanet.org/wiki/User:Adfeno#vCard
- Arquivos comuns aceitos (apenas sem DRM): Corel Draw, Microsoft
  Office, MP3, MP4, WMA, WMV.
- Arquivos comuns aceitos e enviados: CSV, GNU Dia, GNU Emacs Org, GNU
  GIMP, Inkscape SVG, JPG, LibreOffice (padrão ODF), OGG, OPUS, PDF
  (apenas sem DRM), PNG, TXT, WEBM.



Re: [O] Public TODO agendas

2017-11-21 Thread Tim Landscheidt
Tim Cross  wrote:

> I don't think tramp will work in this way, at least not without some
> sort of special client running on the remote http server and
> modifications to tramp to work with that client. The HTTP protocol will
> not easily fit with tramp - in fact, it is such a big 'disconnect'
> between tramp and http, you really would be trying to push a round peg
> into a square hole. It would be far easier to use other built-in bits of
> Emacs functionality along with some sort of remote http service agent to
> satisfy this use case (assuming you want bi-directional updates
> i.e. pull down an org file, update and push back up - just pulling down
> the file and appending it would be easy enough, but going the other way
> adds a lot of additional complexity).

> […]

To point out what "easy enough" in Emacs means (for
read-only access): M-x url-handler-mode RET, C-x C-f
http://www.gnu.org/software/emacs/ RET :-).

Tim




Re: [O] Public TODO agendas

2017-11-21 Thread numbch...@gmail.com
Maybe just use an auto sync solution like Dropbox, WebDAV etc?
And add a hook on `after-save-hook` to auto export org file to HTML, then
sync HTML files.
Somewhere hosting those HTML files can be viewed. and editing those
original org files directly.

[stardiviner] GPG key ID: 47C32433
IRC(freeenode): stardiviner Twitter:  @numbchild
Key fingerprint = 9BAA 92BC CDDD B9EF 3B36  CB99 B8C4 B8E5 47C3 2433
Blog: http://stardiviner.github.io/

On Tue, Nov 21, 2017 at 5:07 AM, Tim Cross  wrote:

>
> I don't think tramp will work in this way, at least not without some
> sort of special client running on the remote http server and
> modifications to tramp to work with that client. The HTTP protocol will
> not easily fit with tramp - in fact, it is such a big 'disconnect'
> between tramp and http, you really would be trying to push a round peg
> into a square hole. It would be far easier to use other built-in bits of
> Emacs functionality along with some sort of remote http service agent to
> satisfy this use case (assuming you want bi-directional updates
> i.e. pull down an org file, update and push back up - just pulling down
> the file and appending it would be easy enough, but going the other way
> adds a lot of additional complexity).
>
> Perhaps this is more something which could fit in with mobile org
> efforts?
>
> Tim
>
>
>
> Eric S Fraga  writes:
>
> > On Monday, 20 Nov 2017 at 21:13, numbch...@gmail.com wrote:
> >> I have similar function requirement. Based on your TRAMP method, I think
> >> remote file are just can be transported through any protocols like HTTP,
> >> for example remote file like http://example.org/test.org can be
> downloaded,
> >> then append to org-agenda files list. This is just an rough idea.
> >
> > I am not sure this is possible.  If I try http: as the protocol, tramp
> > tells me that only localhost is allowed.  Maybe I do not have tramp
> > configured properly?
>
>
> --
> Tim Cross
>


Re: [O] Public TODO agendas

2017-11-20 Thread Tim Cross

I don't think tramp will work in this way, at least not without some
sort of special client running on the remote http server and
modifications to tramp to work with that client. The HTTP protocol will
not easily fit with tramp - in fact, it is such a big 'disconnect'
between tramp and http, you really would be trying to push a round peg
into a square hole. It would be far easier to use other built-in bits of
Emacs functionality along with some sort of remote http service agent to
satisfy this use case (assuming you want bi-directional updates
i.e. pull down an org file, update and push back up - just pulling down
the file and appending it would be easy enough, but going the other way
adds a lot of additional complexity). 

Perhaps this is more something which could fit in with mobile org
efforts?

Tim



Eric S Fraga  writes:

> On Monday, 20 Nov 2017 at 21:13, numbch...@gmail.com wrote:
>> I have similar function requirement. Based on your TRAMP method, I think
>> remote file are just can be transported through any protocols like HTTP,
>> for example remote file like http://example.org/test.org can be downloaded,
>> then append to org-agenda files list. This is just an rough idea.
>
> I am not sure this is possible.  If I try http: as the protocol, tramp
> tells me that only localhost is allowed.  Maybe I do not have tramp
> configured properly?


-- 
Tim Cross



Re: [O] Public TODO agendas

2017-11-20 Thread Eric S Fraga
On Monday, 20 Nov 2017 at 21:13, numbch...@gmail.com wrote:
> I have similar function requirement. Based on your TRAMP method, I think
> remote file are just can be transported through any protocols like HTTP,
> for example remote file like http://example.org/test.org can be downloaded,
> then append to org-agenda files list. This is just an rough idea.

I am not sure this is possible.  If I try http: as the protocol, tramp
tells me that only localhost is allowed.  Maybe I do not have tramp
configured properly?

-- 
: Eric S Fraga via Emacs 27.0.50, Org release_9.1.3-162-gde289d


signature.asc
Description: PGP signature


Re: [O] Public TODO agendas

2017-11-20 Thread numbch...@gmail.com
I have similar function requirement. Based on your TRAMP method, I think
remote file are just can be transported through any protocols like HTTP,
for example remote file like http://example.org/test.org can be downloaded,
then append to org-agenda files list. This is just an rough idea.

[stardiviner] GPG key ID: 47C32433
IRC(freeenode): stardiviner Twitter:  @numbchild
Key fingerprint = 9BAA 92BC CDDD B9EF 3B36  CB99 B8C4 B8E5 47C3 2433
Blog: http://stardiviner.github.io/

On Mon, Nov 20, 2017 at 3:54 AM, Eric S Fraga  wrote:

> On Sunday, 19 Nov 2017 at 11:10, David Arroyo Menendez wrote:
> > Hello Colin,
> >
> > org-secretary seems designed to manage teams. I want read agendas of
> > org-mode users, friends ... In Barcelona Supercomputing Center all
> > people is sharing the agendas to stimulate to the people to collaborate
> > in good ideas, I like this methodology, but I prefer use org-mode. Many
> > people in org-mode is connected with the science or creative
> > programming, perhaps is a good idea share the agenda between us.
>
> I guess one approach could be to make specific agenda files available on
> a remote server and use tramp syntax to add these files to the
> org-agenda-files variable?  (untested)  Of course, this would be limited
> to those access methods defined for tramp, i.e. ssh in practice, which
> might be quite limiting.
>
> A more general approach would be to export your agenda to Google's
> calendar or equivalent and share that and import any shared calendar
> using an ical access to these.  This is possible (my wife and I share our
> calendars that way) but not purely org.
>
>
> --
> : Eric S Fraga via Emacs 27.0.50, Org release_9.1.3-162-gde289d
>


Re: [O] Public TODO agendas

2017-11-19 Thread Eric S Fraga
On Sunday, 19 Nov 2017 at 11:10, David Arroyo Menendez wrote:
> Hello Colin,
>
> org-secretary seems designed to manage teams. I want read agendas of
> org-mode users, friends ... In Barcelona Supercomputing Center all
> people is sharing the agendas to stimulate to the people to collaborate
> in good ideas, I like this methodology, but I prefer use org-mode. Many
> people in org-mode is connected with the science or creative
> programming, perhaps is a good idea share the agenda between us.

I guess one approach could be to make specific agenda files available on
a remote server and use tramp syntax to add these files to the
org-agenda-files variable?  (untested)  Of course, this would be limited
to those access methods defined for tramp, i.e. ssh in practice, which
might be quite limiting.

A more general approach would be to export your agenda to Google's
calendar or equivalent and share that and import any shared calendar
using an ical access to these.  This is possible (my wife and I share our
calendars that way) but not purely org.


-- 
: Eric S Fraga via Emacs 27.0.50, Org release_9.1.3-162-gde289d


signature.asc
Description: PGP signature


Re: [O] Public TODO agendas

2017-11-19 Thread Colin Baxter
> "David" == David Arroyo Menendez  writes:

David> Hello Colin,

David> org-secretary seems designed to manage teams. I want read
David> agendas of org-mode users, friends ... In Barcelona
David> Supercomputing Center all people is sharing the agendas to
David> stimulate to the people to collaborate in good ideas, I like
David> this methodology, but I prefer use org-mode. Many people in
David> org-mode is connected with the science or creative
David> programming, perhaps is a good idea share the agenda between
David> us.

Ok - best of luck in finding what you want.

Best wishes,

-- 
Colin Baxter
m43...@yandex.com
-
GnuPG fingerprint: 68A8 799C 0230 16E7 BF68  2A27 BBFA 2492 91F5 41C8
-
The sole cause of all human misery is the inability of people to sit
quietly in their rooms.  Blaise Pascal, 1670



Re: [O] Public TODO agendas

2017-11-19 Thread David Arroyo Menendez

Hello Colin,

org-secretary seems designed to manage teams. I want read agendas of
org-mode users, friends ... In Barcelona Supercomputing Center all
people is sharing the agendas to stimulate to the people to collaborate
in good ideas, I like this methodology, but I prefer use org-mode. Many
people in org-mode is connected with the science or creative
programming, perhaps is a good idea share the agenda between us.

Thanks!



Re: [O] Public TODO agendas

2017-11-17 Thread Colin Baxter
Dear David,
> "David" == David Arroyo Menendez  writes:

David> I would like share my public agenda and read public agendas
David> of another worgers, perhaps we can share our agendas in a git
David> repository, or from different sources linked from
David> worgers.org. Are there more people interested in this idea?

Have you looked at 'org-secretary' in ../contrib/lisp/?

Best wishes

-- 
Colin Baxter
m43...@yandex.com
-
GnuPG fingerprint: 68A8 799C 0230 16E7 BF68  2A27 BBFA 2492 91F5 41C8
-
The sole cause of all human misery is the inability of people to sit
quietly in their rooms.  Blaise Pascal, 1670



[O] Public TODO agendas

2017-11-16 Thread David Arroyo Menendez

Hello,

I would like share my public agenda and read public agendas of another
worgers, perhaps we can share our agendas in a git repository, or from
different sources linked from worgers.org. Are there more people
interested in this idea?

Thanks in advance!