Quantcast
Channel: openSUSE Planet - Global
Viewing all articles
Browse latest Browse all 23328

Michael Meeks: 2013-03-06: Wednesday.

$
0
0
  • Mail chew; dug around at module deps some more, rather addictive producing pretty graphs, will have to drop it now. master's 'make dump-deps' produces graphviz output by using the new gnumake work that renders:
    There are some interesting things to note here:
    • The bottom is very wide - tons of pieces of code depend only on cppuhelper (and usually some external libraries which are elided in the graph); that means there are a good number of 'pure' UNO components in use. Naturally there are lots of run-time dependencies on this lot, but they are broken by UNO interfaces.
    • Looking a little higher up, some components use 'comphelper' - a richer set of UNO component helpers also provides enough for another large set of libraries.
    • While the picture is a little crazy - many of these libraries being required nearly permanently, gnumake also enables a 'merged-lib' mode of building where we compact very many of these libraries into a single object.
    • There is a lot of nice prettification possible though for anyone interested in a little hacking (code) and no doubt some debugging of perl.
  • Booked a flight to speak at a ComputerWorld conference in Hungary 21st March. Good to get 4.0.1 out with 120+ bug fixes and more - including some great CMIS and Android Remote improvements.

Viewing all articles
Browse latest Browse all 23328


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>