Difference between revisions of "User:Kr"

From Apache OpenOffice Wiki
Jump to: navigation, search
m (Some Links: Added another link.)
m (My Efforts: updated integration order.)
Line 21: Line 21:
 
*** cppu - remove the cppu::ClearableEnvGuard - done
 
*** cppu - remove the cppu::ClearableEnvGuard - done
 
*** verify that cppu::Shield is indeed needed and works as expected - done, it is needed!
 
*** verify that cppu::Shield is indeed needed and works as expected - done, it is needed!
***
 
 
*** review documentation, place tests and testers
 
*** review documentation, place tests and testers
 
*** rename Environment.pReserved -> pEnterable
 
*** rename Environment.pReserved -> pEnterable
Line 30: Line 29:
 
*** See if I can optimize the "identity mapping" somehow.
 
*** See if I can optimize the "identity mapping" somehow.
 
** Possible order of integration
 
** Possible order of integration
*** some clean ups
+
*** some clean ups - {{Uno/CWS|SRC680|krmisc}} -done: SRC680_m191
*** async dialogs
+
*** [[Uno/Binary|Binary Uno]] identity mapping - {{Uno/CWS|SRC680|bunoIdMap}} - depends: krmisc
*** thread framework (depends on clean ups)
+
*** [[Uno/Binary|Binary Uno]] extended threading model - {{Uno/CWS|SRC680|bunoExtTM}} - depends: bunoIdMap
*** vcl thread transparency (depends on thread framework, async dialogs)
+
*** [[VCL]] thread-transparency I - {{Uno/CWS|SRC680|vclThreadTransparencyI}} - depends: bunoExtTm
*** revised uno threading architecture (depends on thread framework)
+
**** fix thread-affinity
*** revised ooo threading architecture (depends on thread framework, vcl thread transparency)
+
**** DDE
 +
**** Drag&Drop
 +
**** Clipboard
 +
*** [[Uno/Binary|Binary Uno]] new threading architecture - {{Uno/CWS|SRC680|bunoNewTA}} - depends: bunoExtTm
 +
*** async dialogs - {{Uno/CWS|SRC680|asyncdialogs}}
 +
*** [[VCL]] thread-transparency II - {{Uno/CWS|SRC680|vclThreadTransparencyII}}  - depends: asyncdialogs, vclThreadTransparencyI
 +
**** remove the solar mutex
 +
*** new OOo threading architecture - {{Uno/CWS|SRC680|OOoNewTA}} - depends: bunoExtTm, vclThreadTransparencyII
 
* Move Uno to stuff into the [[Uno]] Wiki. See [[Uno/Effort/Migrate Documentation]].
 
* Move Uno to stuff into the [[Uno]] Wiki. See [[Uno/Effort/Migrate Documentation]].
 
** Update udk.openoffice.org to reflect latest wiki changes.
 
** Update udk.openoffice.org to reflect latest wiki changes.

Revision as of 08:51, 1 November 2006

Background

  • Full name is Kay Ramme
  • UDK Project Lead of OOo
  • Located in Hamburg
  • Employeed by Sun Microsystems

Some Thoughts

Misc

My Efforts

  • Effort/Revise OOo Multi-Threading
    • Tasks
      • cppu - remove the cppu::ClearableEnvGuard - done
      • verify that cppu::Shield is indeed needed and works as expected - done, it is needed!
      • review documentation, place tests and testers
      • rename Environment.pReserved -> pEnterable
      • do threading tests - with component, with the office
      • convert rest of office services to be thread unsafe - in progress
      • convert dtrans to thread affine?
      • Rename Threading Model impl to Threading Framework?
      • See if I can optimize the "identity mapping" somehow.
    • Possible order of integration
  • Move Uno to stuff into the Uno Wiki. See Uno/Effort/Migrate Documentation.
    • Update udk.openoffice.org to reflect latest wiki changes.
  • Do a source code inventory:

Some Links

Wiki Questions

  • Is there way to include a list of recent changes on the Uno Wiki page?
Personal tools