← Back to team overview

zim-wiki team mailing list archive

Re: Update on Gtk3 / python3 port of zim


On Wed, Feb 21, 2018 at 4:54 AM, Jaap Karssenberg <
jaap.karssenberg@xxxxxxxxx> wrote:

> Dear all,
> Last night I pushed the branch with Gtk3 / Python3 port of zim to github.
> You can find it as the branch "next" [1].
> This branch now passes the test suite and can start the application
> (although not without warnings) but there is quite a bit of work to do
> before it could be released. I will start logging all the issues I'm aware
> of using the "gtk3" tag [2]. Blocking items are also assigned to a
> milestone [3]. Anyone who wants to help out with this work is welcome to
> start ticking off these issues.
> One particular item I'm stuck with myself is a Gtk API issue for using the
> clipboard [4]. This is pretty crucial for pasting rich content from zim to
> other applications. If you happen to know something about the python ctypes
> interface or python-C interaction in general, please have a look!
> Regards,
> Jaap
> P.S. if you are working with this version and want to log issues as well,
> make sure the title mentions "Gtk3" as well -- will help to keep some
> overview :)
> [1] https://github.com/jaap-karssenberg/zim-desktop-wiki/tree/next
> [2] https://github.com/jaap-karssenberg/zim-desktop-wiki/labels/gtk3
> [3] https://github.com/jaap-karssenberg/zim-desktop-wiki/milestone/5
> [4] https://github.com/jaap-karssenberg/zim-desktop-wiki/issues/326

The current checkout does not simply run:

 ./zim.py -D
Traceback (most recent call last):
  File "./zim.py", line 39, in <module>
    import zim
line 195, in <module>
    import zim.config
line 9, in <module>
    from .basedirs import *
line 89, in <module>
line 82, in set_basedirs
    _split_environ_list(os.environ.get('XDG_CONFIG_DIRS', ('/etc/xdg/',)))))
line 23, in _split_environ_list
    raise ValueError


> _______________________________________________
> Mailing list: https://launchpad.net/~zim-wiki
> Post to     : zim-wiki@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~zim-wiki
> More help   : https://help.launchpad.net/ListHelp

Follow ups