Wednesday, 30 May 2007
Wednesday, 30 May 2007
First of all, I'd like to thank everybody sending me their valuable feedback regarding my 'Comments on SVG'. Feedback like this is the only way for us to adjust our priorities, define our feature set and the roadmap in general. I'm now more convinced than ever, that we need a so called 'native' support of SVG ASAP. A solution that works most of the time under the hood and that enables OOo to treat SVG graphics like any other graphics format. In the end, SVG will then replace the WMF/EMF standard format used for vector graphics inside ODF documents.
Regarding my current Blog entry, I'd like to share some hot topics we're currently working on at the Sun OOo Draw/Impress team with you.
The hottest topic for me is definitely the work on our so called 'Professional Presentation Package'. This package will most likely be available as an OOo extension (to be installed on top of OOo), and providing an additional set of features that ease both the creation and the actual presentation of slideshows.
The whole package will contain several parts, that could also be installed on their own with no direct connection to each other. How this will be handled surely needs to be discussed in time, but for now, I'd like to concentrate on the features itself:
A tool to assist you in giving a presentation is one of the topics, many people requested for quite some time now. This feature will be realized with the so called 'Presenter View', a view that is only visible to the presenter of the presentation. As such, it relies on the dual monitor support, that we already implemented some months ago.
The tool itself will give the presenter a detailed view of the current slide as well as the slides before and after the current slide. It will also show the slide notes and it will allow the presenter to easily navigate through his presentation. Work on this is already ongoing and first results are visible. I'm already very 'impressed' with it...
A tool called 'Presentation Minimizer', that allows to compact your presentation without losing the visible content at all. This tool mostly concentrates on optimizing the graphics and OLE objects used inside the presentation. There will be a reasonable set of switches for fine tuning the minimization process. Although this tool is almost finished, there are still some issues open that need to be solved before we can publish this.
A bunch of additional 'Goodies' like a Multi document slide sorter to ease the creation of a presentation out of already existing presentation documents and many more. Details will follow...
The second hot topic is, of course, the MS XML (I did forget the right wording for this format) importer. We continuously work on this to support the community importing the MS XML format. I don't consider this to help spreading the MS XML format, but people should be able to exchange documents with others who didn't jump on the OOo train yet. Nevertheless, ODF rulez...
And last but not least, I'd like to mention that we're are on a really good track to have native table support in Impress. I really mean no faked tables, but real table support. This one is the feature that I personally missed a lot and it will also help us with our interoperability issues regarding tables. This is also work in progress.
So, that's it for the moment from the Sun Draw/Impress team. If you like to join us in developing or helping out with whatever you want to, please drop me a short mail. Every helping hand is welcome.
Posted by JZA on May 30, 2007 at 05:53 PM CEST #
Posted by David Abbott on May 30, 2007 at 06:32 PM CEST #
Posted by Kami on May 30, 2007 at 09:37 PM CEST #
Posted by JZA on May 30, 2007 at 11:24 PM CEST #
The good thing is that this could be extended to encapsulate other things around OOo like Extensions (OXT). I have tried to experiment wtih Python UNO XML.SAX.XMLREADER and SimpleXMLRPCServer, but it has proven to be more over my head and lack of knowledge upon webservices. But I still think is a good idea.
Posted by JZA on May 30, 2007 at 11:34 PM CEST #
Posted by Renato S. Yamane on May 31, 2007 at 06:43 PM CEST #
Posted by Janos Krähling on May 31, 2007 at 11:08 PM CEST #
Posted by phep on June 01, 2007 at 02:09 PM CEST #
Posted by pete on June 05, 2007 at 04:06 PM CEST #
Posted by David Mackey on June 11, 2007 at 01:37 AM CEST #