Difference between revisions of "Extensions improvements plan and status"

From Apache OpenOffice Wiki
Jump to: navigation, search
Line 23: Line 23:
 
</TD>
 
</TD>
 
<TD WIDTH=17%>
 
<TD WIDTH=17%>
<P STYLE="font-style: normal">2.0.4</P>
+
<P>2.0.4</P>
 
</TD>
 
</TD>
 
<TD WIDTH=17%>
 
<TD WIDTH=17%>
<P STYLE="font-style: normal">2.0.4</P>
+
<P>2.0.4</P>
 
</TD>
 
</TD>
 
</TR>
 
</TR>
 
<TR VALIGN=TOP>
 
<TR VALIGN=TOP>
 
<TD WIDTH=33%>
 
<TD WIDTH=33%>
<P>Provide/Enhance documentation (Developers Guide, IDL, samples)</P>
+
<P>Provide/Enhance documentation (Developers Guide, examples)</P>
 
</TD>
 
</TD>
 
<TD WIDTH=33%>
 
<TD WIDTH=33%>
<P>[mailto:carsten.driesner@sun.com Carsten Driesner] (cd)</P>
+
<P>[mailto:berend.cornelius@sun.com Berend Cornelius] (bc)</P>
 
</TD>
 
</TD>
 
<TD WIDTH=17%>
 
<TD WIDTH=17%>
Line 40: Line 40:
 
</TD>
 
</TD>
 
<TD WIDTH=17%>
 
<TD WIDTH=17%>
<P><I>in Progress</I></P>
+
<P>2.3</P>
 
</TD>
 
</TD>
 
</TR>
 
</TR>
Line 54: Line 54:
 
</TD>
 
</TD>
 
<TD WIDTH=17%>
 
<TD WIDTH=17%>
<P><I>in Progress</I></P>
+
<P>2.3</P>
 
</TD>
 
</TD>
 
</TR>
 
</TR>
Line 134: Line 134:
 
<TD WIDTH=17%>
 
<TD WIDTH=17%>
 
<P STYLE="font-style: normal">2.0.4</P>
 
<P STYLE="font-style: normal">2.0.4</P>
 +
</TD>
 +
</TR>
 +
<TR VALIGN=TOP>
 +
<TD WIDTH=33%>
 +
<P>Support for new UNO AWT controls<BR>- Tree Control</P>
 +
</TD>
 +
<TD WIDTH=33%>
 +
<P STYLE="font-style: normal">[mailto:tobias.krause@sun.com Tobias Krause] (tkr)</P>
 +
</TD>
 +
<TD WIDTH=17%>
 +
<P>2.3</P>
 +
</TD>
 +
<TD WIDTH=17%>
 +
<P>2.3</P>
 +
</TD>
 +
</TR>
 +
<TR VALIGN=TOP>
 +
<TD WIDTH=33%>
 +
<P>Possibility to export single dialogs (not always whole libraries or OXTs)</P>
 +
</TD>
 +
<TD WIDTH=33%>
 +
<P STYLE="font-style: normal">[mailto:andreas.bregas@sun.com Andreas Bregas] (ab)</P>
 +
</TD>
 +
<TD WIDTH=17%>
 +
<P>2.3</P>
 +
</TD>
 +
<TD WIDTH=17%>
 +
<P>2.3</P>
 
</TD>
 
</TD>
 
</TR>
 
</TR>
Line 190: Line 218:
 
</TD>
 
</TD>
 
<TD WIDTH=17%>
 
<TD WIDTH=17%>
<P>2.3</P>
+
<P><I>TBD</I></P>
 
</TD>
 
</TD>
 
<TD WIDTH=17%>
 
<TD WIDTH=17%>
Line 251: Line 279:
 
</TD>
 
</TD>
 
<TD WIDTH=33%>
 
<TD WIDTH=33%>
<P STYLE="font-style: normal">[mailto:andreas.bille@sun.com Andreas Bille] (abi)</P>
+
<P STYLE="font-style: normal">[mailto:andreas.bregas@sun.com Andreas Bregas] (ab)</P>
 
</TD>
 
</TD>
 
<TD WIDTH=17%>
 
<TD WIDTH=17%>
Line 265: Line 293:
 
</TD>
 
</TD>
 
<TD WIDTH=33%>
 
<TD WIDTH=33%>
<P STYLE="font-style: normal">[mailto:andreas.bille@sun.com Andreas Bille] (abi)</P>
+
<P STYLE="font-style: normal">[mailto:andreas.bregas@sun.com Andreas Bregas] (ab)</P>
 
</TD>
 
</TD>
 
<TD WIDTH=17%>
 
<TD WIDTH=17%>
Line 280: Line 308:
 
</TD>
 
</TD>
 
<TD WIDTH=33%>
 
<TD WIDTH=33%>
<P STYLE="font-style: normal">[mailto:andreas.bille@sun.com Andreas Bille] (abi)</P>
+
<P><I>TBD</I></P>
 
</TD>
 
</TD>
 
<TD WIDTH=17%>
 
<TD WIDTH=17%>
Line 336: Line 364:
 
<TD WIDTH=17%>
 
<TD WIDTH=17%>
 
<P STYLE="font-style: normal">2.1</P>
 
<P STYLE="font-style: normal">2.1</P>
</TD>
 
</TR>
 
<TR VALIGN=TOP>
 
<TD WIDTH=33%>
 
<P>New Extension Manager backend for help content</P>
 
</TD>
 
<TD WIDTH=33%>
 
<P STYLE="font-style: normal">[mailto:andreas.bille@sun.com Andreas Bille] (abi)</P>
 
</TD>
 
<TD WIDTH=17%>
 
<P>2.2</P>
 
</TD>
 
<TD WIDTH=17%>
 
<P><I>in Progress</I></P>
 
 
</TD>
 
</TD>
 
</TR>
 
</TR>
Line 363: Line 377:
 
</TD>
 
</TD>
 
<TD WIDTH=17%>
 
<TD WIDTH=17%>
<P><BR>
+
<P>2.3</P>
</P>
+
 
</TD>
 
</TD>
 
</TR>
 
</TR>
Line 380: Line 393:
 
</TD>
 
</TD>
 
<TD WIDTH=17%>
 
<TD WIDTH=17%>
<P><BR>
+
<P>2.3</P>
</P>
+
 
</TD>
 
</TD>
 
</TR>
 
</TR>
Line 462: Line 474:
 
<TR VALIGN=TOP>
 
<TR VALIGN=TOP>
 
<TD WIDTH=33%>
 
<TD WIDTH=33%>
<P>Online updates<BR>- step 2 (automatic check for updates)</P>
+
<P>Online updates<BR>- step 2 (automatically triggered check => update notification => selection, download & install via Extension Manager)</P>
 
</TD>
 
</TD>
 
<TD WIDTH=33%>
 
<TD WIDTH=33%>
<P STYLE="font-style: normal">[mailto:joachim.lingner@sun.com Joachim Lingner] (jl)</P>
+
<P STYLE="font-style: normal">[mailto:dirk.voelzke@sun.com Dirk Voelzke] (dv)</P>
 
</TD>
 
</TD>
 
<TD WIDTH=17%>
 
<TD WIDTH=17%>
<P>2.3</P>
+
<P>2.4</P>
 
</TD>
 
</TD>
 
<TD WIDTH=17%>
 
<TD WIDTH=17%>
Line 477: Line 489:
 
<TR VALIGN=TOP>
 
<TR VALIGN=TOP>
 
<TD WIDTH=33%>
 
<TD WIDTH=33%>
<P>Online updates<BR>- step 3 (automatic dependency resolution)</P>
+
<P>Online updates<BR>- step 3 (consolidation of automatic check, notification, etc. for updates for OO.o base product and Extensions)</P>
 +
</TD>
 +
<TD WIDTH=33%>
 +
<P STYLE="font-style: normal">[mailto:dirk.voelzke@sun.com Dirk Voelzke] (dv)</P>
 +
</TD>
 +
<TD WIDTH=17%>
 +
<P><I>TBD</I></P>
 +
</TD>
 +
<TD WIDTH=17%>
 +
<P><BR>
 +
</P>
 +
</TD>
 +
</TR>
 +
<TR VALIGN=TOP>
 +
<TD WIDTH=33%>
 +
<P>Online updates<BR>- Automatic dependency resolution</P>
 
</TD>
 
</TD>
 
<TD WIDTH=33%>
 
<TD WIDTH=33%>
Line 488: Line 515:
 
<P><BR>
 
<P><BR>
 
</P>
 
</P>
 +
</TD>
 +
</TR>
 +
<TR VALIGN=TOP>
 +
<TD WIDTH=33%>
 +
<P>Link to official OO.o Extensions Repository in Extension Manager (open website in web browser)</P>
 +
</TD>
 +
<TD WIDTH=33%>
 +
<P STYLE="font-style: normal">[mailto:joachim.lingner@sun.com Joachim Lingner] (jl)</P>
 +
</TD>
 +
<TD WIDTH=17%>
 +
<P>2.3</P>
 +
</TD>
 +
<TD WIDTH=17%>
 +
<P>2.3</P>
 
</TD>
 
</TD>
 
</TR>
 
</TR>
Line 535: Line 576:
 
</TD>
 
</TD>
 
<TD WIDTH=17%>
 
<TD WIDTH=17%>
<P><BR>
+
<P>2.3</P>
</P>
+
 
</TD>
 
</TD>
 
</TR>
 
</TR>
Line 593: Line 633:
 
<TD WIDTH=17%>
 
<TD WIDTH=17%>
 
<P STYLE="font-style: normal">2.1</P>
 
<P STYLE="font-style: normal">2.1</P>
 +
</TD>
 +
</TR>
 +
<TR VALIGN=TOP>
 +
<TD WIDTH=33%>
 +
<P>Own menu entries and toolbar items can be inserted everywhere in OO.o's menus/toolbars (not just at certain places)</P>
 +
</TD>
 +
<TD WIDTH=33%>
 +
<P STYLE="font-style: normal">[mailto:carsten.driesner@sun.com Carsten Driesner] (cd)</P>
 +
</TD>
 +
<TD WIDTH=17%>
 +
<P STYLE="font-style: normal">2.3</P>
 +
</TD>
 +
<TD WIDTH=17%>
 +
<P STYLE="font-style: normal">2.3</P>
 
</TD>
 
</TD>
 
</TR>
 
</TR>
 
</TABLE>
 
</TABLE>

Revision as of 09:05, 22 August 2007

UNO AWT Enhancements

What

Who

When (Plan)

When (Done)

Gap Analysis

Carsten Driesner (cd)

2.0.4

2.0.4

Provide/Enhance documentation (Developers Guide, examples)

Berend Cornelius (bc)

2.1

2.3

Implement more controls
- Tree Control

Christian Lippka (cl)

2.1

2.3

Implementation of more UNO AWT enhancements

TBD

TBD


Resource Management UNO Service for Strings and Dialogs

What

Who

When (Plan)

When (Done)

Design and implementation

Andreas Bregas (ab)

2.1

2.2

OO.o Dialog Editor Enhancements

What

Who

When (Plan)

When (Done)

Binding UI control events to UNO objects

Andreas Bregas (ab)

2.0.4

2.0.4

Support for new UNO AWT controls
- Tree Control

Tobias Krause (tkr)

2.3

2.3

Possibility to export single dialogs (not always whole libraries or OXTs)

Andreas Bregas (ab)

2.3

2.3

Support for new UNO AWT features (new controls)

Andreas Bregas (ab)

TBD


Localization support step 1 (just translated strings)

Andreas Bregas (ab)

2.1

2.2

Localization support step 2 (locale-dependent control sizes, positions, ...)

Andreas Bregas (ab)

TBD


Localization support (support for standalone stringtables in Basic IDE)

Andreas Bregas (ab)

TBD


dlgedit binary as part of SDK

TBD

TBD


Netbeans Integration of dlgedit

TBD

TBD


Extensible OO.o Help System

What

Who

When (Plan)

When (Done)

Design and implementation of extensible OO.o Help System

Andreas Bregas (ab)

2.1

in Progress

OO.o SDK help tooling

Andreas Bregas (ab)

TBD


Netbeans integration of help tooling

TBD

TBD


OO.o Extension Manager Enhancements

What

Who

When (Plan)

When (Done)

Dependency check upon package installation/update - coarse grained, at OO.o application version level

Stephan Bergmann (sb)

2.0.4

2.0.4

Dependency check upon package installation/update - fine grained, (e.g. Dependencies to other packages etc.)

Stephan Bergmann (sb)

2.1

2.1

Support for Package Preferenes
- Extend Extension Manager

Joachim Lingner (jl)

2.3

2.3

Support for Package Preferences
- Integration into Tools/Options dialog

Hans-Peter Burow (pb)

2.3

2.3

Support for Package Signing

Joachim Lingner (jl)

TBD


Support for package product registration

Joachim Lingner (jl)

TBD


Support for package licensing
- step 1: EULA display and acceptance

Joachim Lingner (jl)

2.0.4

2.0.4

Support for package licensing
- step 2

Joachim Lingner (jl)

TBD


Online updates
- step 1 (manually triggered check, download and installion; no automatic resolution of dependencies; oxt desktop integration)

Joachim Lingner (jl)

2.1

2.2

Online updates
- step 2 (automatically triggered check => update notification => selection, download & install via Extension Manager)

Dirk Voelzke (dv)

2.4


Online updates
- step 3 (consolidation of automatic check, notification, etc. for updates for OO.o base product and Extensions)

Dirk Voelzke (dv)

TBD


Online updates
- Automatic dependency resolution

Joachim Lingner (jl)

TBD


Link to official OO.o Extensions Repository in Extension Manager (open website in web browser)

Joachim Lingner (jl)

2.3

2.3

New ease-of-use user interface

Joachim Lingner (jl)

TBD


General new basic functionality

What

Who

When (Plan)

When (Done)

Provide an easy way to access package installation root directory

Dirk Voelzke (dv)

2.3

2.3

Dependencies for UNO Packages
- step 1 (coarse grained)

Stephan Bergmann (sb)

2.0.4

2.0.4

Versioning for UNO Packages
- step 1 (coarse grained)

Stephan Bergmann (sb)

2.0.4

2.0.4

Dependencies for UNO Packages
- step 2 (fine grained)

Stephan Bergmann (sb)

2.1

2.1

Versioning for UNO Packages
- step 2 (fine grained)

Stephan Bergmann (sb)

2.1

2.1

Own menu entries and toolbar items can be inserted everywhere in OO.o's menus/toolbars (not just at certain places)

Carsten Driesner (cd)

2.3

2.3

Personal tools