From mboxrd@z Thu Jan 1 00:00:00 1970 From: Torsten Wagner Subject: Re: org-mode based groupware wiki Date: Wed, 16 Oct 2013 14:08:17 +0200 Message-ID: References: <878uy9jfps.fsf@gmail.com> <87siw480gv.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a11c3d4b070f3ba04e8da8e4c Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50012) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VWPtl-0005j7-RC for emacs-orgmode@gnu.org; Wed, 16 Oct 2013 08:08:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VWPtj-0007qF-BM for emacs-orgmode@gnu.org; Wed, 16 Oct 2013 08:08:21 -0400 Received: from mail-ea0-x231.google.com ([2a00:1450:4013:c01::231]:52540) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VWPti-0007ow-Sc for emacs-orgmode@gnu.org; Wed, 16 Oct 2013 08:08:19 -0400 Received: by mail-ea0-f177.google.com with SMTP id f15so304571eak.8 for ; Wed, 16 Oct 2013 05:08:17 -0700 (PDT) In-Reply-To: <87siw480gv.fsf@gmail.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Eric Schulte Cc: Org Mode Mailing List --001a11c3d4b070f3ba04e8da8e4c Content-Type: text/plain; charset=ISO-8859-1 Hi Eric, thanks for the reply. Unfortuantely, I still stuck with the same problem after updating from ELPA. If it works ok for you with the recent version of elnode and ehtml, I might have to digg where my config is broken. I tried following the readmes but the elnode server responeses with

Server error

at the website and I can't find any addtional error message in the logs. Thanks for help and support Torsten On 14 October 2013 15:07, Eric Schulte wrote: > Hi Torsten, > > Sorry I missed your earlier email, I'm happy to hear that this package > is being used for collaboration between Org-mode users and normal > people. > > The org-ehtml package hadn't been updated in over a year, in the mean > time the many changes have taken place in Org-mode (especially what was > the "new" export framework becoming the "main" Org-mode export > framework). > > I've just finished updating org-ehtml to work with current versions of > Org-mode and elnode (and I've updated the ELPA package). Please try > with the latest version of org-ehtml and let me know if you run into > problems. > > Cheers, > > Torsten Wagner writes: > > > Hi Eric, > > > > still trying to figure out whats wrong with my set-up. Did you had time > to > > look intio it. > > It seems somehow elnode does not play well anymore with the current > version > > of ehtml. > > Or something like this. > > I can access elnodes standard services and I can create new services like > > described in the elnode wiki. > > However, following the README of ehtml. I receive the early posted error > > message. This is not an emacs-based error or any sort of crash. It seems > to > > be something which is "well" handled by elnodes error catching. > > > > Would be glad if you could give us some advice how to deal with that or > how > > to test further. We are in the middle of setting up a groupware wiki. Two > > of us are org-mode users and the others do not really care what > > markup-language that might have to use. Thus, it gives us the comfort to > > stick with org-mode and we only have to decide to go the ehtml/emacs way > or > > the gollum/org-ruby way. Even more luckily this is not a decision > forever, > > since the files remain to be native org-files on both systems, I believe > we > > could switch at anytime. > > This is again a nice example of the pure text based org-mode paradigm. > > > > Thanks > > > > Torsten > > > > > > On 7 October 2013 17:02, Torsten Wagner > wrote: > > > >> Hi Eric, > >> > >> thanks for the email. I will give org-ehtml a try. Do you still actively > >> maintain it. We would rely rather heavily on it ( a group of about 10 > >> people) and I would be happy to know that I do not ride a dead horse. On > >> the other hand you get a bunch of beta-testers ;) > >> > >> Could you agree with the following comparison: > >> > >> * gollum > >> - standalone application, based on git and org-ruby. > >> - can use different makeup-languages > >> - can be integrated in a larger environment (read something about using > >> Apache Webserver) > >> - enables the creation and editing of pages via webbrowser (a minimal > >> org-mode editor is available) > >> - basic settings of the theme (top, footer, sidebar). > >> > >> * org-ehtml > >> - part of org-mode requires emacs and elnode > >> - makes use of the new exporter > >> - ... > >> > >> ... because I tried to give it a test but it did not work out. > >> I tried a test instance via the following commands (and its outputs) > >> > >> (ert "org-ehtml") > >> -> > >> Selector: "org-ehtml" > >> Passed: 0 > >> Failed: 0 > >> Total: 0/0 > >> > >> Started at: 2013-10-07 16:44:00+0200 > >> Finished. > >> Finished at: 2013-10-07 16:44:00+0200 > >> > >> (setq org-ehtml-docroot "/home/torsten/test-wiki/") > >> -> > >> "/home/torsten/test-wiki/" > >> > >> (elnode-start 'org-ehtml-handler :port 8888) > >> -> > >> ((8888 . #)) > >> > >> When I start it according to the README, all I get when calling > >> http://localhost:8888/simple.org is: > >> > >>

Server error

> >> > >> No errors are given in any log-buffer I could find. > >> > >> Not sure where the problem appears. A test of elnode according to the > >> elnode README worked out ok > >> > >> (defun my-test-handler (httpcon) > >> "Demonstration function" > >> (elnode-http-start httpcon 200 '("Content-type" . "text/html")) > >> (elnode-http-return httpcon "HELLO!")) > >> > >> (elnode-start 'my-test-handler :port 8010 :host "localhost") > >> > >> > >> Might it be, that the elnode API changed and that the handler function > >> need some rewrite? > >> > >> All the best > >> > >> Torsten > >> > >> > >> > >> On 4 October 2013 16:03, Eric Schulte wrote: > >> > >>> Check out org-ehtml. See the original announcement [1] and the repo on > >>> github [2]. It might need some attention as the Org-mode export API is > >>> constantly in flux, but it does work to allow editing of Org-mode pages > >>> through a web page. > >>> > >>> Cheers, > >>> > >>> Footnotes: > >>> [1] http://thread.gmane.org/gmane.emacs.orgmode/58773/focus=58884 > >>> > >>> [2] https://github.com/eschulte/org-ehtml > >>> > >>> -- > >>> Eric Schulte > >>> https://cs.unm.edu/~eschulte > >>> PGP: 0x614CA05D > >>> > >> > >> > > -- > Eric Schulte > https://cs.unm.edu/~eschulte > PGP: 0x614CA05D > --001a11c3d4b070f3ba04e8da8e4c Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hi Eric,

thanks for the reply. Unfor= tuantely, I still stuck with the same problem after updating from ELPA.
=
If it works ok for you with the recent version of elnode and ehtml, I= might have to digg where my config is broken. I tried following the readme= s but the elnode server responeses with

<h1>Server error</h1>

at the website and = I can't find any addtional error message in the logs.

Than= ks for help and support

Torsten



On 14 October 2013 15:07, Eric Schulte <= span dir=3D"ltr"><schulte.eric@gmail.com> wrote:
Hi Torsten,

Sorry I missed your earlier email, I'm happy to hear that this package<= br> is being used for collaboration between Org-mode users and normal
people.

The org-ehtml package hadn't been updated in over a year, in the mean time the many changes have taken place in Org-mode (especially what was
the "new" export framework becoming the "main" Org-mode= export
framework).

I've just finished updating org-ehtml to work with current versions of<= br> Org-mode and elnode (and I've updated the ELPA package). =A0Please try<= br> with the latest version of org-ehtml and let me know if you run into
problems.

Cheers,

Torsten Wagner <torsten.wagn= er@gmail.com> writes:

> Hi Eric,
>
> still trying to figure out whats wrong with my set-up. Did you had tim= e to
> look intio it.
> It seems somehow elnode does not play well anymore with the current ve= rsion
> of ehtml.
> Or something like this.
> I can access elnodes standard services and I can create new services l= ike
> described in the elnode wiki.
> However, following the README of ehtml. I receive the early posted err= or
> message. This is not an emacs-based error or any sort of crash. It see= ms to
> be something which is "well" handled by elnodes error catchi= ng.
>
> Would be glad if you could give us some advice how to deal with that o= r how
> to test further. We are in the middle of setting up a groupware wiki. = Two
> of us are org-mode users and the others do not really care what
> markup-language that might have to use. Thus, it gives us the comfort = to
> stick with org-mode and we only have to decide to go the ehtml/emacs w= ay or
> the gollum/org-ruby way. Even more luckily this is not a decision fore= ver,
> since the files remain to be native org-files on both systems, I belie= ve we
> could switch at anytime.
> This is again a nice example of the pure text based org-mode paradigm.=
>
> Thanks
>
> Torsten
>
>
> On 7 October 2013 17:02, Torsten Wagner <torsten.wagner@gmail.com> wrote:
>
>> Hi Eric,
>>
>> thanks for the email. I will give org-ehtml a try. Do you still ac= tively
>> maintain it. We would rely rather heavily on it ( a group of about= 10
>> people) and I would be happy to know that I do not ride a dead hor= se. On
>> the other hand you get a bunch of beta-testers ;)
>>
>> Could you agree with the following comparison:
>>
>> * gollum
>> - standalone application, based on git and org-ruby.
>> - can use different makeup-languages
>> - can be integrated in a larger environment (read something about = using
>> Apache Webserver)
>> - enables the creation and editing of pages via webbrowser (a mini= mal
>> org-mode editor is available)
>> - basic settings of the theme (top, footer, sidebar).
>>
>> * org-ehtml
>> - part of org-mode requires emacs and elnode
>> - makes use of the new exporter
>> - ...
>>
>> ... because I tried to give it a test but it did not work out.
>> I tried a test instance via the following commands (and its output= s)
>>
>> (ert "org-ehtml")
>> ->
>> Selector: "org-ehtml"
>> Passed: 0
>> Failed: 0
>> Total: =A00/0
>>
>> Started at: =A0 2013-10-07 16:44:00+0200
>> Finished.
>> Finished at: =A02013-10-07 16:44:00+0200
>>
>> (setq org-ehtml-docroot "/home/torsten/test-wiki/")
>> ->
>> "/home/torsten/test-wiki/"
>>
>> (elnode-start 'org-ehtml-handler :port 8888)
>> ->
>> ((8888 . #<process *elnode-webserver-proc*>))
>>
>> When I start it according to the README, all I get when calling >> htt= p://localhost:8888/simple.org is:
>>
>> <h1>Server error</h1>
>>
>> No errors are given in any log-buffer I could find.
>>
>> Not sure where the problem appears. A test of elnode according to = the
>> elnode README worked out ok
>>
>> (defun my-test-handler (httpcon)
>> =A0 "Demonstration function"
>> =A0 (elnode-http-start httpcon 200 '("Content-type" = . "text/html"))
>> =A0 (elnode-http-return httpcon "<html><b>HELLO!&= lt;/b></html>"))
>>
>> (elnode-start 'my-test-handler :port 8010 :host "localhos= t")
>>
>>
>> Might it be, that the elnode API changed and that the handler func= tion
>> need some rewrite?
>>
>> All the best
>>
>> Torsten
>>
>>
>>
>> On 4 October 2013 16:03, Eric Schulte <schulte.eric@gmail.com> wrote:
>>
>>> Check out org-ehtml. =A0See the original announcement [1] and = the repo on
>>> github [2]. =A0It might need some attention as the Org-mode ex= port API is
>>> constantly in flux, but it does work to allow editing of Org-m= ode pages
>>> through a web page.
>>>
>>> Cheers,
>>>
>>> Footnotes:
>>> [1] =A0http://thread.gmane.org/gmane.emacs.= orgmode/58773/focus=3D58884
>>>
>>> [2] =A0https://github.com/eschulte/org-ehtml
>>>
>>> --
>>> Eric Schulte
>>> htt= ps://cs.unm.edu/~eschulte
>>> PGP: 0x614CA05D
>>>
>>
>>

--
Eric Schulte
https://cs.unm.e= du/~eschulte
PGP: 0x614CA05D

--001a11c3d4b070f3ba04e8da8e4c--