Re: [api-dev] Re: Attempt for an UNO Undo API

2010-10-18 Thread Bjoern michaelsen
On Mon, 18 Oct 2010 17:16:32 +0200
Malte Timmermann  wrote:

> I agree that the pointer stuff is bad, but I don't fully agree with
> "broken by design".
> 
> From a user's perspective, it would look more broken when deleting a
> selection with 50+ pages would take a reasonable amount of time, only
> because some expensive Undo information is being created, which
> probably will never be used.

It is still broken by design. Either you provide stable undo operations
for a scenario or you do not provide undo operations for the scenario at
all. Because you can also be certain that the user you speak of would
prefer no undo for tricky operations rather than an undo stack than
sometimes crahes the application.

> I am also not sure if we really need to create the "Eierlegende
> Wollmilchsau" with a new Undo API, or if most people wouldn't already
> be happy with some API at the document level where the can perform
> StartUndoContext/EndUndoContext/Undo/Redo/Repeat/EnableUndo.

No need for that german pig. However, what is desperately needed is a
basic general concept not only for the interface, but also for the
implementation of undo, including some design patterns (like for
example the simple undo guard proposed in i114888). Otherwise we will
end up with conflicting designs, which is hard to clean up. To clarify:
I dont want to rewrite all of undo at once -- but at least we should
have a shared and documented vision how it is _supposed_ to work.

BR,

Bjoern




-
To unsubscribe, e-mail: dev-unsubscr...@api.openoffice.org
For additional commands, e-mail: dev-h...@api.openoffice.org



[api-dev] Wiki Cleanup: Mission Accomplished (Mostly)

2010-03-29 Thread bjoern michaelsen - Sun Microsystems - Hamburg Germany
Hi List,

the Wiki Cleanup has been almost completed. There are just seven pages
left in:

 http://wiki.services.openoffice.org/wiki/Special:UncategorizedPages

If you can remove those, please do so. Also note the new Guidelines at:

 http://wiki.services.openoffice.org/wiki/Wiki_Contribution_Guidelines

All previous guidelines now refer to that page. Please stick to them
when creating new content or when updating old. Pages that ignoring the
guidelines will be dealt with more vicously from now on (read: they
might just be deleted).

Some of the categories are still overflowing with pages. Please note
that the administration guidelines[1] say: "Dont assign a page to
multiple categories if one is an subcategories of another. Just use the
most specific category. This eases reordering and reorganisation of
categories."

I already sorted out the Development (which had more than 200 members)
and Writer categories, by creating subcategories and moving the content
into them. A category with more than 100 members rarely helps anybody.

Other categories still need help. The API project is asked to take
responsibility for the pages in category "API" and its subcategories.

Please take a close look at the pages in the following categories:

 http://wiki.services.openoffice.org/wiki/Category:Uno
‎(185 members)

 http://wiki.services.openoffice.org/wiki/Category:API
(118 members)

Please create subcategories and move the pages into the more specific
subcategory.

Best Regards and thanks to all who helped out,

Bjoern

[1]
http://wiki.services.openoffice.org/wiki/Wiki_Administration_Guidelines


-
To unsubscribe, e-mail: dev-unsubscr...@api.openoffice.org
For additional commands, e-mail: dev-h...@api.openoffice.org



Re: [api-dev] Debug idlc output messages

2010-01-05 Thread bjoern michaelsen - Sun Microsystems - Hamburg Germany
On Tue, 05 Jan 2010 17:01:27 +0100
Per Eriksson  wrote:

> idlc: compile 'C:\Projects\ooo\sample2\sample2.idl' ...
> idlc: starting preprocessor failed
> 
> Is there any way to further debug the output of the idlc binary?
You can rebuild and redeliver the idlc with a higher debug level.
However, I noticed you will need to do some fixes if you set the debug
level really high, as some of the verbose debug outputs are broken and
cause compile errors.

BR,

Bjoern


-- 
===
 Sitz der Gesellschaft:
 Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten
 Amtsgericht Muenchen: HRB 161028
 Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Wolf Frenkel
 Vorsitzender des Aufsichtsrates: Martin Haering
===

-
To unsubscribe, e-mail: dev-unsubscr...@api.openoffice.org
For additional commands, e-mail: dev-h...@api.openoffice.org



[api-dev] Re: [extensions-dev] IDL references from the Wiki -> via IDL tags

2009-11-11 Thread bjoern michaelsen - Sun Microsystems - Hamburg Germany
On Wed, 11 Nov 2009 14:17:04 +0100
Juergen Schmidt  wrote:

> this can be seen more as a reminder to make use of the IDL tags, see 
> http://wiki.services.openoffice.org/wiki/Wiki_maintenance/IDLTagExtension 
> for detailed info.

And while we at it, please also use:
http://wiki.services.openoffice.org/wiki/Special:Interwiki
http://wiki.services.openoffice.org/wiki/Template:M
http://wiki.services.openoffice.org/wiki/Template:CWS
http://wiki.services.openoffice.org/wiki/Template:Bug

and follow the guidelines in:
http://wiki.services.openoffice.org/wiki/User_Experience/SOP


Best Regards,

Bjoern Michaelsen

-- 
===
 Sitz der Gesellschaft:
 Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten
 Amtsgericht Muenchen: HRB 161028
 Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Wolf Frenkel
 Vorsitzender des Aufsichtsrates: Martin Haering
===


-
To unsubscribe, e-mail: dev-unsubscr...@api.openoffice.org
For additional commands, e-mail: dev-h...@api.openoffice.org



Re: [api-dev] source code of open office

2009-10-21 Thread bjoern michaelsen - Sun Microsystems - Hamburg Germany
On Wed, 21 Oct 2009 12:58:00 +0200
Christian Lohmaier  wrote:
> Or http://www.openoffice.org/ ___ "I want to participate"  ___
> "Programming"
That page is unfortunately pretty outdated and contains quite a bit of
misleading information. Not good for a page two clicks from the
frontpage. Maybe somebody should fix that?

Alternatively: http://wiki.services.openoffice.org/
and then Participate/Getting started with OpenOffice.org Development ->
Building Guide
or directly from the wiki frontpage -> Documnetation/Building Guide.

Best Regards,

Bjoern Michaelsen
-- 
===
 Sitz der Gesellschaft:
 Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten
 Amtsgericht Muenchen: HRB 161028
 Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Wolf Frenkel
 Vorsitzender des Aufsichtsrates: Martin Haering
===


-
To unsubscribe, e-mail: dev-unsubscr...@api.openoffice.org
For additional commands, e-mail: dev-h...@api.openoffice.org