[Qgis-psc] Attachment widget broken in the attribute table
Matthias Kuhn
matthias at opengis.ch
Tue Aug 6 23:00:11 PDT 2019
Hi Tim,
On 8/6/19 11:45 PM, Tim Sutton wrote:
> Hi Matthias
>
> Thanks for this - we did discuss this at the PSC meeting. Can’t this
> simply be handled by having a changelog for bug fix releases when we
> get the magic feed to changelog thing done? Then we can simply mark
> what was fixed and what was regressed and why. A job for Anita H who
> is maintaining the changelog for us.
There is already a category of "notable fixes" in the changelog. We
could add a "changelog" label (next to the "feature" label) to automate
listing of notable fixes in the changelog.
For the regressions I would propose to handle them manually (i.e. no
magic feed) to have a good selection and wording - it's always harder to
communicate things that got worse than things that got better.
>
> I think the issue is more about communication than having black and
> white rules - there is always going to be some exception that we need
> to figure out how to deal with. ‘Can’t fix’ is a valid issue
> resolution even if it is a regression.
Fair point. Please note that in this case it wasn't marked as resolved,
but left open since the current patch is only a bandaid.
> We also chatted about KDAB and were mostly in favour of that - at
> least it would be good to have a complete list of upstream issues that
> affect QGIS that we know of and then approach them for some indication
> of cost to repair.
Cool!
There is a list in
https://github.com/qgis/QGIS/pull/30930#issuecomment-518660334 which can
be used for that.
Regards
Matthias
>
> Regards
>
> Tim
>
>> On 6 Aug 2019, at 16:02, Matthias Kuhn <matthias at opengis.ch
>> <mailto:matthias at opengis.ch>> wrote:
>>
>> Hi PSC,
>>
>> As discussed with Giovanni Manghi in [1], I'd like to bring an issue
>> with the attachment widget to your attention.
>>
>> Since QGIS 3.0 there has been an issue with the attachment widget,
>> that when clicking the [...] browse button in the attribute table,
>> QGIS has crashed. This has been reported in [2] about 1.5 years ago.
>>
>> In the last months, at least 3 core developers have spent a total of
>> at least 10 hours trying to recover the original browse
>> functionality. Unfortunately without success.
>>
>> Finally, a pull request was created to remove the button from the
>> attribute table [1] and has been merged into master (backports for
>> 3.4 and 3.8 are pending).
>>
>> There was a broad agreement that at the current point we are not able
>> to fix it in a reasonable timeframe, so it's better to remove the
>> button (which had one sole functionality of crashing QGIS). All other
>> functionality of the attachment widget (outside the attribute table)
>> is unaffected.
>>
>>
>> One of the conclusions in [1] was, that it would be good to
>> collaborate with Qt (e.g. KDAB) for bugfixing. Apart from this
>> particular issue, there are a few others for which an upstream fix is
>> the only (or the cleanest) solution. It would be good if we could
>> agree on a budget for this (e.g. 5 days of time) and get in touch
>> with upstream to get the ball rolling. It would be nice if the PSC
>> could take a decision and do the preparation work for that (if
>> possible pre 3.10).
>>
>> On another note, it would be good to clarify on our stance regarding
>> priority handling. In the discussion there was a pretty tight notion
>> of a "no regressions allowed, whatever the cost" policy. This binary
>> way this argument was used made it quite hard to decide on the best
>> way forward for the application. I have the plan to try to avoid
>> regressions wherever possible and to make QGIS more stable at the
>> same time. But if the project decision is that stability shouldn't be
>> much of a focus before anything tagged a "regression" is eliminated I
>> will have to check my priorities again.
>>
>> Thanks a lot
>>
>> Matthias
>>
>> [1] https://github.com/qgis/QGIS/pull/30930#issuecomment-518660334
>>
>> [2] https://github.com/qgis/QGIS/issues/26948
>>
>> _______________________________________________
>> Qgis-psc mailing list
>> Qgis-psc at lists.osgeo.org <mailto:Qgis-psc at lists.osgeo.org>
>> https://lists.osgeo.org/mailman/listinfo/qgis-psc
>
> —
>
>
>
>
>
>
>
>
> *Tim Sutton*
>
> *Co-founder:*Kartoza
> *Ex Project chair:*QGIS.org <http://QGIS.org>
>
> Visit http://kartoza.com <http://kartoza.com/> to find out about open
> source:
>
> Desktop GIS programming services
> Geospatial web development
> GIS Training
> Consulting Services
>
> *Skype*: timlinux
> *IRC:*timlinux on #qgis at freenode.net <http://freenode.net>
>
> I'd love to connect. Here's my calendar link
> <https://calendly.com/timlinux> to make finding time easy.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-psc/attachments/20190807/4bff845e/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: KartozaNewLogoThumbnail.jpg
Type: image/jpeg
Size: 6122 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/qgis-psc/attachments/20190807/4bff845e/attachment.jpg>
More information about the Qgis-psc
mailing list