Hi,

I'd like the idea as well and i will try to share some facts and thoughts here.
1. OO.org 2.0 comes with a smart integrated package manager (UI and command line support) which supports installation as well as removing of new UNO packages (real components as well as Basic or script libraries)
2. it offers also the export of UNO packages to extract UNO packages from an existing installation
3. UNO packages are described with a XML based package descriptor file


I think it would be a great start point and we should concentrate on this package manager and should define how we can improve and extend it with missing features (what ever make sense). The important thing from my point of view is that we have at the end only one kind of UNO packages. To many different formats will probably confuse the end users and nobody will know which installer is necessary for what kind of package.

What do you think?

Juergen

Ian Laurenson wrote:
On Fri, 2005-02-25 at 23:38, Tom Schindl wrote:

Ok. Here are my first shots: http://qa.openoffice.org/issues/show_bug.cgi?id=43532


Thanks Tom - you thought of many things that I had not. I think that I
have now included the concepts covered in your example xml file i the
wizard.

I have attached a package to issue 43532 that contains a draft wizard
for an add-on installer. There is a module that demonstrates parsing xml
files but is not called by the Wizard. At this stage the Wizard is
really just a dialog for discussion showing a proposed (rough) layout.

The wizard was developed in OOo1.9.79 for Linux.

I hope that people will make many comments, upload there own versions,
and if someone wanted to take over this project I would be delighted.

As to programming approach, I guess I use a cyclical approach, a bit on
the GUI, a bit on the code, a bit on the xml file format, hopefully
getting closer to something that will work well.

Thanks, Ian Laurenson


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


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



Reply via email to