-
Up early, prodded mail; pushed my bootchart2 slides:

- The openSUSE Survey is open, considered feedback much appreciated. Sad to see Oracle lay-off Willie Walker - accessibility hero, and pianist.

#i109055# - Installation: Trying to install OpenOffice
#i109041# - Database access: Acessing PostgreSQL stored procedures not possible with SQL queries and parametersI’m happy to announce OpenOffice.org 3.2 rc5 packages for openSUSE. They are available in the Build Service OpenOffice:org:UNSTABLE project and include many upstream and Go-oo fixes. See also overview of integrated features and enhancements. Please, look for more details about the openSUSE OOo build on the wiki page.
The packages are release candidates. Though, they have not passed the full QA test and might still include even serious bugs. Therefore they are not intended for data-critical usage. A good practice is to archive any important data before an use, …
As usual, we kindly ask any interested beta testers to try the package and report bugs. See also the list of known bugs.
Other information and plans:
There were more blocker bugs in the rc4, so we needed to release rc5 in the end. The good news is that no new blocker bug has been reported last few days. If nothing bad happen with the next few days, rc5 will be final and I will put it to the OpenOffice:org:STABLE project by the end of this week. Please, keep your fingers crossed
Currently, extensions programmers have no access to the deployment process of an extension. With CWS tkr35 the new interface XDeploymentHooks was introduced. An extension programmer may uses this interface to get a notification and execute custom code during the deployment and undeployment process.
To activate the deployment hooks simple add the
<deploymentHook>-Tag to your description.xml. The tag contains
the service name of the XDeploymentHooks implementation.
<?xml version="1.0" encoding="UTF-8"?>
<description xmlns="http://openoffice.org/extensions/description/2006" xmlns:xlink="http://www.w3.org/1999/xlink">
<version value="0.0.1"/>
<deploymentHooks service="com.foo.DeploymentHooksTest"/>
<identifier value="com.foo.DeploymentHooksTest"/>
<display-name>
<name lang="en">Deployment Hooks Test Extension</name>
</display-name>
</description>
For more information see wiki.
In a previous blog I mentioned I was trying to provide some more advanced containment control concepts to Openoffice.org. As such I have created a cws for it. My main focus is providing these controls to enhance the VBA Userform import experience, hence support in the general Openoffice.org usage case is limited to programmatic access for the moment ( probably a good thing whilst trying to mature this feature )
I do think though that the implementation ( with some minor cleaning up ) is good enough to commit, that way ,the Userform import will immediately benefit from this work and additionally developers can play with the new ‘MultiPage, Page & Frame’ controls. If you can’t wait for the cws to be integrated then you can of course try this feature in the ooo-build master branch where it is already available.
The screenshot shows a MSO userform with some multiple levels of nested container controls, then the same useform imported in ‘vanilla’ openoffice and finally how it looks now in the cws. You should notice some other nice improvements that also are included in this cws e.g. the ’spinbutton’ is now imported ( unfortunately this cws does not make use of the spinbutton generally available for normal Openoffice.org Dialogs ) However this cws does enable controls in Openoffice Dialogs to now access embedded images ( note the image control from the MSO Userforms has an associated image, the filter has been modified to create embedded images on import and the Dialog controls now can handle embedded images ) Also some good news regarding the toolbar enhancements mentioned in the last blog these are now integrated in the DEV300 codebase since m70 ( many thanks to Carsten for helping make that happen )
#i109032# - Database access: CreateUnoDialog returns Null when Dialog/s running from other odb file at the same time
#i109020# - Formula editor: Possibility to remove extra white space from expressions
#i109016# - Chart: should allow to disable the resfresh while editing
#i109010# - Presentation: Status of View - Comments not saved
I missed last year's but was here two years ago, in Brussels, during winter, only without the broken hip. Fosdem is intense, exciting, great. The focus is on presentations, dsicussions that have an effect, that are not just speeches. In our case, this means the OOo developers present (and there are a lot) are going around meeting others and discussing OOo's technology and file format (the ODF) and how to contribute. (Today there is also a meeting of the ODF crew at 14:00, which I will be participating in. And that field--the ODF--is also immensely interesting.)
#i109003# - *Testproduct: OpenOffice Calc
#i108969# - Chart: Asian Layout mode in chart
In the Go-oo team, we wanted to refactor some toolbar popups to tend to some general look. The following screenshots give a good idea of the differences between those popups.
Then I changed the popup windows by something looking more like the third of the above screenshots. For some popups I even removed the menu to use normal dialog controls: the effect was pretty awful with the OpenSuse 11.2 default GTK theme (with black menus). Here are some screenshots to better realize what has changed, though there are other refactored popups…
The patch has been committed to ooo-build master branch, but is not yet applied as there are still some crashes to fix when reopening the toolbar.
Developer Snapshot build OOo-Dev DEV300_m71 is available for download.
DEV300 is the development codeline for the upcoming OOo 3.x releases.
If you find severe issues within this build please file them to OpenOffice.org's bug tracking system IssueTracker.
Please use the following download page:
http://download.openoffice.org/next
Release Notes:
http://development.openoffice.org/releases/DEV300_m71_snapshot.html
MD5 checksums:
http://download.openoffice.org/next/md5sums/DEV300_m71_md5sums.txt
#i108967# - Database access: JDBC connection to SQLite broken. Used to work in OOo 3.1.1
#i108955# - Chart: Vertically stacked does not work correctly in chart
OpenOffice.org 3.2.0 Release Candidate 5 is now available on the download website.If you find severe issues within this build please file them to OpenOffice.org's bug tracking system IssueTracker:
Download website:
http://download.openoffice.org/all_rc.html
Release notes:
http://development.openoffice.org/releases/3.2.0rc5.html
MD5 checksums:
http://download.openoffice.org/next/md5sums/3.2.0rc5_md5sums.txt
#i108927# - Presentation: Copy + Paste Slide produces new slide with wrong formating & content
DEV300_m71, svx, soltools and accessibility all 0 unused methods now. ucb reportdesign and sal nearly unused free. sc and sw creep up again. Over all count -17
#i108907# - Chart: Column labels are cut off in chart data dialogDEV300_m71 has been built by Hamburg RE. No open build problems are known, and smoketest has been passed successfully.
Tasks and their ChildWorkspaces for Milestone DEV300m71
Automation related tasks for OOo 3.3
This CWS contains fix for #i107041# as well as some small fixes (like new variable naming style)
3.2 issue
3.2 stopper issues: chart and calc
misc low-hanging cppcheck fixes
Deal with all the erasing functionnalities in drawing features of OpenOffice.org
Showstopper
Bugfix cws for impress/draw with OOo 3.2 target
Misc new stuff for DataPilot.
Misc. OOo 3.3 tasks,
enable basque help
some minor issues fixed in localize_sl and localize.pl , transex3 renamed to l10ntools , added missing buildtypes
Update to Java 6 Update 18
Fixes for the s390x uno bridge
try to improve the robustness of the writer UNO API implementation in multi-threaded scenarios. the main problems are described in issue i105557.
3.3 issues
Hamburg Release Engineering <hr@openoffice.org>, February 03, 2010 02:53 PM
#i108854# - Database access: creating a form named "names" by wizard does not work anymore
Today, I’d like to talk about two minor enhancements I just checked in to ooo-build master. They are not really earth-shuttering per se, but still worth mentioning & may be interesting to some users.
Here is the first enhancement. In Calc, you’ll see a new tab at the right end of the sheet tabs, to allow quick insertion of new sheets. Each time you click this tab, a new sheet gets inserted to the right end. The sheet names are automatically assigned.
Previously, inserting a new sheet has to be done by opening the Insert sheet dialog, selecting the position of the new sheet and how many new sheets are to be inserted etc. But if you always append a single sheet at the right end and don’t care to name the new sheet (or name it after the sheet is inserted), this enhancement will save you a few clicks. Implementing this was actually not that hard since I was able to re-use the existing code for most of its functionality. I personally wanted to give it a little more visual appeal, but that will be a future project.
Anyway, I hope some of you will find this useful.
The second enhancement is related to cell functions. If you use a localized version of OOo, you probably know that the function names are localized. But there has been quite a few requests to support English function names even if the UI is localized. This is where this enhancement comes in.
First, there is now an additional check box in the Formula options page:

By default, the check box is off, which means the localized function names are used. Checking this check box will swap localized function names with the English ones across the board. You can of course uncheck it to go back to the localized function names.
For example, in French locale, the name of the function that calculates a summation of a cell range is called SOMME, but when the English function name option is enabled, this becomes SUM as you can see in the following screenshot:

This change takes effect in all of the following areas:
As always, please test this thoroughly, and report any bugs. Thanks!
#i108840# - Database access: Can not create new forms to insert dataOOO320_m12 has been built by Hamburg RE. No open build problems are known, and smoketest has been passed successfully.
Tasks and their ChildWorkspaces for Milestone OOO320m12
Signing problem of OOo 3.2.0
Fix 3.2 showstoppers
Hamburg Release Engineering <hr@openoffice.org>, February 02, 2010 02:53 PM
#i108822# - Database access: Can'r run database app
| Media | Density Gbits/inch^2 |
|---|---|
| CD | 0.9 |
| DVD | 2.2 |
| Blue-ray | 7.5 |
| IM 25nm flash | 240 |
| holographic | 250 |
| best holographic | 250 |
| hard disk | 400 |
A quick expose on boot time profiling tools, show-casing the slightly-less-lame: "bootchart2" - a new and improved boot time profiling tool, and other ways to speed things up. Which of the seven+ 'readahead' tools do you want, and why ? With a summary of recent fixes and wins in the area, and how to get involved with improving Linux boot performanceIf you have content I am likely to miss: a new uber-funky boot, ultra-fast boot subsystem (or something) I'd love to hear about it for then.
#i108815# - Presentation: suoni su presentazione
#i108800# - Drawing: Font work tool bar: active choise in selecting font distance is black, thus invisible
Haven’t posted anything for long. So, thought about writing about what I had been upto with fedora from last week.
* Pushed following updates to rawhide:
1. Mayavi - 3.3.0
which failed because of some nimpy lib failure
from numpy.linalg import lapack_lite
ImportError: /usr/lib64/python2.6/site-packages/numpy/linalg/lapack_lite.so: undefined symbol: zgesdd_
which I will fix tomorrow.
2. Traits - 3.2.0
3. EnvisagePlugins - 3.1.1
4. EnvisageCore - 3.1.1
5. AppTools - 3.3.0
6. EnthoughtBase - 3.03
7. TraitsGUI - 3.1.0
8. TraitsBackendQt - 3.2.0
9. setupdocs - 1.0.3
10. transifex - 0.8.0alpha
11. TaskCoach - 0.78.2
12. pdf2djvu - 0.6.2
13. ginac - 1.5.6
14. gflags - 1.3
15. fuse-zip - 0.2.11
16. flickcurl - 1.16
17. lynis - 1.2.9
* Reviewed following haskell programs to clear long awaiting ghc-* breakages in rawhide
1. ghc-html
2. ghc-xhtml
3. ghc-regex-posix
4. ghc-regex-base
5. ghc-regex-compat
6. ghc-haskell-src
7. ghc-parallel
8. ghc-QuckCheck
9. ghc-stm
* FTBFS: linphone, sitecopy, opencv, taskcoach
* bugzcxx
- Fixed and improved build files
- Fixed examples
- Support for old versions improved
- fixed compilation options
- fixed implicit references to functions from xmlrpc_helper file.
- Removed unused variables.
- Fixed implicit declaration of strptime function.
- Commented out validate_url for later development and removed its (not so sane) usage from init functions.
- Fixed wrongly declared static variable in bugzc/bugzc_product.c .
- Renamed timezone in examples/bugzc/gettimezone.c to time_zone because it was shadowning declarations from time.h
- Fixed return value for bugzc_list_create from bugzc/bugzc_list.c.
- Updated support files
- Fixed password handling
- Updated documentation
- etc
#i108789# - Installation: I was unable to successfully downlad Open Office.
#i108785# - Chart: Regression curve : Add legend text with equation
/usr/share/pci.ids
file, for me it does it 23 times on startup - seems we need a 23 entry
persistent cache for another 2x speed win.
#i108777# - Chart: Automatic Tests for Hierarchical axes labelI’m happy to announce OpenOffice.org 3.2 rc4 packages for openSUSE. They are available in the Build Service OpenOffice:org:UNSTABLE project and include many upstream and Go-oo fixes. See also overview of integrated features and enhancements. Please, look for more details about the openSUSE OOo build on the wiki page.
The packages are release candidates. Though, they have not passed the full QA test and might still include even serious bugs. Therefore they are not intended for data-critical usage. A good practice is to archive any important data before an use, …
As usual, we kindly ask any interested beta testers to try the package and report bugs. See also the list of known bugs.
Other information and plans:
I am sorry for the huge delay. We spent a lot of time with debugging some java related problems. Upstream released rc4 in the meantime, so I decided to skip the rc3 packages for openSUSE.
This is evidently one of the more problematic releases. I wish I said that rc4 was the final release but we still do not know. Upstream thinks about to release rc5 because of the following bugs:
Though, the first bug happens only with Cairo canvas disabled and it is enabled in our build by default. The other issues are already fixed in the openSUSE rc4 build. So, these are not real blockers for us but…
#i108745# - Installation: Error when trying to insall on Win2k SP4


#i108738# - Chart: donut pie - names for multiple seriesDEV300_m68 has been built by Hamburg RE. No open build problems are known, and smoketest has been passed successfully.
Tasks and their ChildWorkspaces for Milestone DEV300m68
Collection of several fixes for DEV300 testautomation; Lifetime [sh,c]ould be "til end of year...
OOo Calc 3.2 fixes
Fix build and warnings that primarily affect building on Fedora
Code only related patches provided by the OOo community.
Upgrade expat to 2.0.1
CWS for Gnome session shutdown problem.
Framework showstopper fixes for OOo3.2
The problem with Unix SMB-clients that do not support mmap().
Showstopper CWS, NSS update
Showstopper for 3.2
Some fixes in build environment and source code to get rid of PRODUCT variable in source code Some cleanups in dependencies Split svx in three parts (svx, cui, msfilter)
update year of copyright notice
mingw port update fix
Fix 3.2 issues
3.2 showstoppers
KDE plugin detection
Bugfixing OOo 3.3
Showstopper fixes
Fix a unix specific systray nasty.
OOo 3.2 show stopper fixes
3.3 issues
Hamburg Release Engineering <hr@openoffice.org>, January 28, 2010 03:25 PM
DEV300_m69 has been built by Hamburg RE. No open build problems are known, and smoketest has been passed successfully.
Tasks and their ChildWorkspaces for Milestone DEV300m69
make help file (.xhp) localization available outside of helpcontent2 module
Development CWS
OOo3.2 Calc stopper fix.
Integrate edge-case powerpc UNO bridge ABI mis-implementation and handle soft-float situation.
cleanup link mess with X11 library after DEV300m60
complete FontOOo removal as it"s grossly obsolete. (msfontextract already was removed by mh, but configure.in/set_soenv.in and didctionaries still had stuff for it)
Framework showstopper fixes for OOo3.2
Last minute fixes for Windows Installer (Windows Vista or later)
Building related fixes.
Replacing MS merge modules for runtime libraries with redistributable executables.
Update to OOo 3.3
Bug fix for nss / unxmacxi
enable ssl module in vanilla built-in python (replaces pythonssl cws which the buildbots report as having 0 changes)
various OOo 3.3 fixes
Hamburg Release Engineering <hr@openoffice.org>, January 28, 2010 03:25 PM
OOO320_m9 has been built by Hamburg RE. No open build problems are known, and smoketest has been passed successfully.
Tasks and their ChildWorkspaces for Milestone OOO320m9
OOo3.2 Calc stopper fix.
Calc stopper issue for 3.2
3.2 show stopper fixing
Dictionary fixes for OOo 3.2
Framework showstopper fixes for OOo3.2
Showstopper issues for OOo 3.2
CWS for Framework OOo3.2 showstopper fixes.
showstopper fixes for the graphics applications
Last minute fixes for Windows Installer (Windows Vista or later)
Oliver Bolte <Oliver.Bolte@sun.com>, January 28, 2010 03:25 PM
OOO320_m10 has been built by Hamburg RE. No open build problems are known, and smoketest has been passed successfully.
Tasks and their ChildWorkspaces for Milestone OOO320m10
3.2 stopper issues: chart and calc
Showstopper
Update to Java 6 Update 18
Hamburg Release Engineering <hr@openoffice.org>, January 28, 2010 03:25 PM
DEV300_m70 has been built by Hamburg RE. No open build problems are known, and smoketest has been passed successfully.
Tasks and their ChildWorkspaces for Milestone DEV300m70
Testscriptfixes for DEV300_m69
Calc stopper issue for 3.2
3.2 show stopper fixing
ongoing DBA bug fixing for 3.3
Dictionary fixes for OOo 3.2
Import exporting to .doc of "change comments" as normal comments attached to a change.
OpenOffice.org 3.3 issues.
Showstopper issues for OOo 3.2
CWS for Framework OOo3.2 showstopper fixes.
showstopper fixes for the graphics applications
1) Provide ability to add menus to custom toolbars 2) and persist the associated data ( including the menu & submenu ) content 3) allow menu and toolbar items to override the global ( in the case of menus ) and container ( in the case of custom toolbar ) settings to enable the items to chose whether associated text and/or icons are displayed 4) allow a custom tooltip to be sepecified for custom toolbar items
Printing restructuring works
Introduction of new OpenSymbol font for OOo 3.3. And applying respective changes in Math to use the new font.
Staroffice Updater <Staroffice.Updater@sun.com>, January 28, 2010 03:25 PM
OOO320_m11 has been built by Hamburg RE. No open build problems are known, and smoketest has been passed successfully.
Tasks and their ChildWorkspaces for Milestone OOO320m11
3.2 issue
enable basque help
Hamburg Release Engineering <hr@openoffice.org>, January 28, 2010 03:25 PM
#i108718# - Drawing: WMF vector objects vertically flipped or 180 rotated appear wrongLast updated: February 09, 2010 02:31 PM