← Back to team overview

zim-wiki team mailing list archive

Re: 0.66 was pushed to my machine

 

Hi Sara,

Sorry to hear that this release causes you so much trouble. To answer your
last question first: this release is not intended to have major
incompatibilities. Afraid that the reality of a project like zim is that we
do not find all issues unless we actually make a new release. There isn't a
big group of people testing changes before they are released, and although
I try very hard my own testing and the unittest suite do not catch
everything.

- headers are now removed at will
- removing an image while a page showing it is loaded now generates memory
fault and terminates zim (worked great before)
- renaming a page from outside while displayed in zim changed behavior to
the worse

These 3 are new issues for me - you are the first to report them. Will try
to reproduce and fix them.

- forking to background changed to blocking a terminal window

Here zim is now more inline with other applications. This was necessary to
remove a lot of issues other users where having with the background
spawning. This part of the code is now greatly simplified and *still*
giving issues :(

- new unremovable "attachments" button wastes room under the text area
(compromising my layout optimization)

This is a "rough edge" in the design. Side panes now "collapse" instead of
"hiding". Keeping the tabs of the side pane visible at all times makes the
behavior much more predictable for most users.  It costs more real estate,
and I'm open for design suggestions how to gain it back - maybe we should
combine it with the statusbar for the bottom pane?

Regards,

Jaap




On Mon, May 1, 2017 at 4:29 AM Sara Ziner <sara.ziner@xxxxxxxxxxxxxx> wrote:

> Thanks, Jiri, for that hint. Helps a lot.
>
> @all
> Unfortunately, I had to find yet another unexpected incompatibility:
> Headers are removed even from existing files.
> For my workflow this means that I have to remove most well-formed-checks
> for the extension I have developed.
>
> Now it's 5 I found during the first day:
> - headers are now removed at will
> - forking to background changed to blocking a terminal window
> - new unremovable "attachments" button wastes room under the text area
> (compromising my layout optimization)
> - removing an image while a page showing it is loaded now generates memory
> fault and terminates zim (worked great before)
> - renaming a page from outside while displayed in zim changed behavior to
> the worse
>
> All those compromise my workflow and I will need a day's work or so (which
> I do not have at the moment) to recover.
>
> Is it really necessary to have such incompatibilities pushed to automatic
> updates?
> Usually incompatibilities will give rise to a change of the major release
> and shall not be pushed automatically.
>
> All the best,
> Sara
>
>
>
> 2017-04-29 16:39 GMT+02:00 Jiří Janoušek <janousek.jiri@xxxxxxxxx>:
>
>> Or define an alias: `alias zim="nohup /usr/bin/zim > /dev/null 2>&1 &"`
>>
>
> _______________________________________________
> 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

References