Le 16 août 11 à 09:39, Mathias Bauer a écrit :

On 16.08.2011 09:27, eric b wrote:

Does this method to allow "OpenOffice.org growing" only ?  If we
systematicaly compare to an existing but fixed blob, we have no way
to remove useless/no longer needed services ? (but maybe I
misunderstood )

We can do with that reference file whatever we want, until now we had the requirement to refrain from incompatible API changes. Some time ago we decided that incompatible API changes should be allowed for future major releases of OOo, so the reference rdb usually would become the one of the last major release. There also is an exception list with "allowed incompatible changes", e.g. removal of superfluous (unused) types. This
list usually was maintained by the API project lead, Jürgen Schmidt.


Ok I think I understand. So correct me if I'm wrong : at every build, we compare the just built one with the reference. Any difference triggers a breaker.


With a cold start, occurs a big and costly I/O read write process.
Searching what seems to cause that, it appears the .rdb files are
good candidates. I can be plain wrong, but I think there are a lot of
services embedded in the interface, who probably could be loaded ...
say somethingl like on demand or at least differently, no ?

Sorry, I don't understand. Are you referring the cold start of the OpenOffice.org application? That would be a completely unrelated
discussion.


Sorry, I mixed my first question and what I'm currently doing :)



IIRC Stephan Bergmann and/or Matthias Hütsch have worked on performance improvements regarding types.rdb in the OOo 3.2 release time
frame.




Yes, and his work interests me.


Thanks,
Eric

--
qɔᴉɹə
Education Project:
http://wiki.services.openoffice.org/wiki/Education_Project
Projet OOo4Kids : http://wiki.ooo4kids.org/index.php/Main_Page
L'association EducOOo : http://www.educoo.org
Blog : http://eric.bachard.org/news





Reply via email to