Issue 6485 - [RFE] OOo should allow auto registration of mozilla components at setup
Summary: [RFE] OOo should allow auto registration of mozilla components at setup
Status: CLOSED WONT_FIX
Alias: None
Product: Base
Classification: Application
Component: code (show other issues)
Version: OOo 1.0.1
Hardware: Sun All
: P4 Trivial (vote)
Target Milestone: ---
Assignee: wind.li
QA Contact: issues@dba
URL:
Keywords: oooqa
Depends on: 7210
Blocks: 17159
  Show dependency tree
 
Reported: 2002-07-19 14:51 UTC by john.marmion
Modified: 2013-08-07 15:45 UTC (History)
2 users (show)

See Also:
Issue Type: ENHANCEMENT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
sample test source program to perform auto registration (2.78 KB, patch)
2002-07-19 15:02 UTC, john.marmion
no flags Details | Diff
sample Makefile to compile mozabreg.cpp in mozilla/embedding/tests/apitest (1.61 KB, text/plain)
2002-07-19 15:04 UTC, john.marmion
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description john.marmion 2002-07-19 14:51:27 UTC
To support the integration of mozilla address books plus LDAP and
Outlook/Outlook Express integration with OOo, we ship a limited number of
mozilla components. We also ship the mozilla component registry for these
components [component.reg] only and the related file xpti.dat in the OOo
installation/program/components.  These two files can be  automatically 
generated. We ship them to ensure that  during a networked installation, we do
not have problems about write access to a networked directory.

An alternative strategy would allow us to  create these files as part of the
installation process.  To achieve this, we would simply need a program which
would be called as part of the installation process and pass the OOo
installation program directory as a parameter to this utility.  This strategy
would ensure that that we have an automated process for these files and remove
the need to ship two files.

I hope to post such a program here so that we can evaluate whether this would be
a better alternative to our existing process.
Comment 1 john.marmion 2002-07-19 15:02:03 UTC
Created attachment 2287 [details]
sample test source program to perform auto registration
Comment 2 john.marmion 2002-07-19 15:04:12 UTC
Created attachment 2288 [details]
sample Makefile to compile mozabreg.cpp in mozilla/embedding/tests/apitest
Comment 3 john.marmion 2002-07-19 15:07:37 UTC
Note: for this sample program to run successfully, we need to include
the mozilla component libembedcomponents.so
Comment 4 dirk.grobler 2002-07-24 10:27:38 UTC
Hi Frank,

I think this is a good idea and reduces the risk of breakage. We
should check the effort to integrate it into the setup.

- Dirk 
Comment 5 Frank Schönheit 2002-12-19 14:46:12 UTC
setting target milestone to OOo 2.0
Comment 6 Frank Schönheit 2003-02-03 16:17:44 UTC
adding [RFE] to the summary
Comment 7 Frank Schönheit 2003-08-11 09:32:25 UTC
fs->wind,gilbert: found another AB issue lingering in my intray ...
Comment 8 Unknown 2003-08-12 10:48:08 UTC
It may improve the OO. Anyway, I do not see any big benifits we can
make  of it. It seems we only can reduce two files when shipping, but
we have to write a new program and *shipped* it with OO setup program
and get some extra risk of crashing on this new install program. 

I prefer that we creat these two register files when building and ship
them with SO/OO, if they can work well under all kind of installation. 
Comment 9 Frank Schönheit 2003-08-12 11:42:32 UTC
I agree that the benefits wouldn't be outstanding, so this isn't
really a too important issue. Perhaps it's even that a program for
doing the registration is bigger than the files themself.
Lowering prio to 4.
Comment 10 hans_werner67 2004-02-02 12:47:06 UTC
change subcomponent to 'none'
Comment 11 wind.li 2004-02-10 06:13:07 UTC
Migrate to a new account for security reasons.
Comment 12 Frank Schönheit 2004-02-19 11:44:16 UTC
Closing this in agreement with Wind. We don't think that it's worth the effort,
the more since OOo 2.0 will ship with native installers, where it becomes
extremly difficult to run own programs during setup, which would do the
registration.
Comment 13 ace_dent 2008-05-17 21:09:32 UTC
The Issue you raised has been marked as 'Resolved' and not updated within the
last 1 year+. I am therefore setting this issue to 'Verified' as the first step
towards Closing it. If you feel this is incorrect, please re-open the issue and
add any comments.

Many thanks,
Andrew
 
Cleaning-up and Closing old Issues
~ The Grand Bug Squash, pre v3 ~
http://marketing.openoffice.org/3.0/announcementbeta.html
Comment 14 ace_dent 2008-05-17 23:11:38 UTC
As per previous posting: Verified -> Closed.
A Closed Issue is a Happy Issue (TM).

Regards,
Andrew