[Kexi-devel] Removing code of "Kexi Relation Design Shape" for now?

Friedrich W. H. Kossebau kossebau at kde.org
Sat Jul 11 22:23:36 UTC 2015


Hi Adam & all,

I recently discoverd that in the deeper folders of kexi/ there is 
kexi/plugins/shapes/relationdesign, providing a "Kexi Relation Design Shape" 
:) Never seen so far.

Looking closer why that is I found that only two apps have not blacklisted it 
in the default configuration, Karbon and Sheets :(
(grepped over all *rc files in Calligra (i.e. the default config files) for 
"FlakePluginsDisabled=", and checking if "kexirelationdesignshape" is in the 
list)

So I just tried to play with it: created an empty document in Karbon, added 
the shape, activated the tool, then clicked the button in the config widget to 
select a db -> *boom*, result in a crash with the backtrace ending in 
KexiFileWidget::updateFilters().
Looking at "git log kexi/plugins/shapes/relationdesign" it seems there was no 
real work on it at least in the last 3 years. So...

What are the plans with it? Anyone going to work on that in the next time, 
trying to make it work? Or should we better for now clean up and delete the 
code from 2.9 branch, noting it's removal in the OBSOLETE.TXT file? To remove 
this dead and broken code, until someone has time and resources to get it 
properly working, with some real world users driving it?

Cheers
Friedrich


More information about the Kexi-devel mailing list