Hi Winfried,

On Fri, 2012-01-13 at 11:55 +0100, Winfried Donkers wrote:
> I am adding sheet-dimensions to the label-definitions (Labels.xcu)
> used in label wizard and business card wizard.

        Lovely :-)

> Of the 1790 definitions, there are now only 199 to be checked.
> Unfortunately, these can only be checked manually : (

        Wow - you've been working hard.

> Some labels on pinfeed sheets are discontinued, no longer available,
> no support/templates available from manufacturer (e.g. Averay letter
> Size, 4043 Shipping).
...
> I would like to remove these from Labels.xcu, as I cannot determine
> the sheet width with any certainty.

        Sounds fine in principle to me; if people complain then they obviously
have the sheets and can help verify / update / replace the
information :-) If we were paranoid we could add a boolean flag to hide
these and complicate the UI to allow them to be shown: but prolly better
to remove.

> Is there anyone/anything against removing these definitions?
...
> Another thing is new labels, that are not yet in Labels.xcu. I do not
> like to collect new label definitions and add them. Updating the
> existing list is quite enouggh for me.

        Right;

> Any volunteers? If not, I intend to open a new bug (enhancement) for
> this. It'll be an easyhack, you'll just need perseverance ; )

        Sounds like a great approach, it'd be great to link a wiki page with a
description of how to create & verify such things.

        Another thing that interests me is that parsing the configuration,
despite all Stephan's good work in configmgr to speed it up, still takes
real time and space: say 4% of our startup and a chunk of RAM. If we
look at the sizes of our config using a simple:

du -k -a | sort -n
...
64      ./officecfg/registry/data/org/openoffice/Office/WebWizard.xcu
76      
./officecfg/registry/data/org/openoffice/Office/UI/DrawImpressCommands.xcu
84      ./officecfg/registry/data/org/openoffice/Office/UI/CalcCommands.xcu
92      ./officecfg/registry/data/org/openoffice/Office/UI/Effects.xcu
112     ./officecfg/registry/data/org/openoffice/Office/UI/WriterCommands.xcu
252     ./officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu
276     ./officecfg/registry/data/org/openoffice/Office/Accelerators.xcu
360     ./officecfg/registry/data/org/openoffice/VCL.xcu
428     ./officecfg/registry/data/org/openoffice/Office/TableWizard.xcu
560     ./officecfg/registry/data/org/openoffice/Office/Labels.xcu

        We can see that the Labels.xcu is the single largest blob of data that
we have installed ;-) and consumes 390Kb (around 20%) of our 1.8Mb of
main.xcd that we parse during startup.

 That makes me wonder whether either:

        a) we can/should split out the Labels tree until
           it is actually needed / used with some configmgr trick
or
        b) use a different format / chunk of code for label 
           descriptions

        Longer term thoughts on that much appreciated :-) [ I can just imagine
an android device belting it's little mind out parsing all that stuff
just to get rid of it again ;-].

        Nice work !

        Thanks,

                Michael.

-- 
michael.me...@suse.com  <><, Pseudo Engineer, itinerant idiot

_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to