Zim

Comment 5 for bug 706366

Revision history for this message
Jaap Karssenberg (jaap.karssenberg) wrote : Re: [Bug 706366] Re: Feature Request: Basic Zim editor for Android

If you can get python to run it would be great if we can re-use backend zim
modules. That will save a lot of hassle with compatibility etc. and you
don't have to rewrite the parsing routines etc.

Question is how to combin it with a frontend. Probably running zim in server
mode could help. Not sure if you can bind e.g. to localhost:8080 on a phone.
If not we can try running the server behind a named socket (e.g.
/tmp/zim/server.socket).

Current server is read only, it serves pages as HTML. We could add an
interface that allows to POST wiki text to save as a page. Then the webpage
can have a bare editing interface with an "edit" button and a wiki input
field (just like most other wikis out there do it). From there start adding
javascript to make the editing nicer.

Alternative would be to write a dedicated gui frontend, probably can still
interact with zim backend using server infrastructure.

One interesting question: does android support DBus ? If so that would be
the preferred interface between front end and back end.

//Disclaimer: I've done no development whatsoever on a phone, so no idea
what is or isn't possible//