Gerhard,

Gerhard Schuster a écrit :
> I'm working on Windows XP, Eclipse 3.2.2, OpenOffice 2.2
> 
> CB> http://cedric.bosdonnat.free.fr/ooeclipseintegration_site.zip
> This site does not work. The update manager sais: "No features found on
> the selected site(s)"
> 
> Extracting the archive into the eclipse folder messes up the update
> manager.
> I get "Error retrieving feature.xml. [error in opening zip file]" on
> every call.

I guess that you haven't uninstalled the previously install plugins. As
it's a development version, I don't have incremented the plugins versions.

> On a first glance the plugin works fine.
> The dialog for the type selection seems to be faster but is
> still a bit slugish

The type selection dialog bootstraps OOo: that's why it's so slow.

> Here some comments.
>> If you manually edit an idl file the types.rdb and the .class files are
>> regenerated.
> Most developers I know don't trust automated processes (due to
> painfull experiance in their past).

Not sure at all: as UNO development isn't easy, developers don't need to
see what happens during the packaging process.

If a developer has a sufficiently good knowledge of UNO packages and
wants another way of doing things, he will be able to write the ant
scripts by reading the docs.

> Their minimum requirement is having a log file.
> Could you not insert some System.out.println?
> Otherwise professional developers will not use your plugin.

There already is a log, and I'm not sure that it will be of any interest
for Eclipse users. On top of that the only errors you could have from
the different SDK tools involved in the package generation aren't really
verbose.

>> In fact, Eclipse will tell you that there are unimplemented methods and
>> then a quickfix will add the methods skeleton for you.
> Could your plugin tell Eclipse to do the QuickFix?
> Or could you print out something like: "I have updated the types.rdb
> and the .class now please invoke QuickFix on your *.java files"?

I already have some ideas about the topic but it's not so easy. Moreover
I'll need a lot of time to implement this. This kind of feature would
have been available if the Google summer of code that I've proposed was
chosen. I personally do not have the time (and do not want) to code that
much during the nights.

-- 
Cédric Bosdonnat
OOo Eclipse Integration developer
http://cedric.bosdonnat.free.fr

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to