Welcome to NeoOffice developer notes and announcements
NeoOffice
Developer notes and announcements
 
 

This website is an archive and is no longer active
NeoOffice announcements have moved to the NeoOffice News website


Support
· Forums
· NeoOffice Support
· NeoWiki


Announcements
· Twitter @NeoOffice


Downloads
· Download NeoOffice


  
NeoOffice :: View topic - neooffice 2 upgrade suggestion
neooffice 2 upgrade suggestion
 
   NeoOffice Forum Index -> NeoOffice Development
View previous topic :: View next topic  
Author Message
fabriziovenerandi
Keymaker


Joined: Oct 12, 2004
Posts: 77
Location: italia

PostPosted: Fri Apr 28, 2006 12:51 am    Post subject: neooffice 2 upgrade suggestion

I installed neooffice 2.0 on my powerbook, ok, but I do not install it on office's mac mini where I work, 'cause the oo 2.0 Base section is still full of bugs (it is not a neooffice problem, but a Oo one).

When I'll move from neooffice 1.2 to neooffice 2.1 (hoping in a more stable Oo 2.1) anyway I'll have to move my database from neooffice 1.2 to neooffice 2.x. I have no problem for table, cause I'm using mysql, but I'll have to built a macro to export all the queries (or make a long copy-past from one program to another) and re-create queries in neooffice 2, and after I have to rebuilt all the forms (importing neooffice 1.x forms in neooffice 2 is like building a house with sand and water).

The choice to give neooffice 2 as upgrade to neooffice 1 is a problem, cause to move query and forms, I need to have all the programs working, to copy sql from one to another, test new forms, inspect older forms gerarchy, et ceterae.

Also I can try to test something here in office sometimes, but I can not 'cause the neooffice 2 installation will 'delete' the neooffice 1.2 i need to work.

So, I understand the problem that a neooffice 1.2 and neooffice 2 could have living together, but I suggest you to find/give a way to keep all the programs on same machine, 'cause for some kind of work (like databases) the moving from neooffice 1.2 to neooffice 2.0 is quite hard, and become real real hard if you can not use all the programs together for a short time.


f.

_________________
eadem sed non eodem modo facere
Back to top
sardisson
Town Crier
Town Crier


Joined: Feb 01, 2004
Posts: 4588

PostPosted: Fri Apr 28, 2006 1:40 am    Post subject:

There are 2 real issues with that:

One, Mac OS X does not play nice with 2 different versions or copies of the same program. You never really know which one a double-click on a document will launch.

Two, the OOo code has a tendancy to write hard paths all over the prefs that cause problems when the app is moved or renamed.

The second one can be worked around, either at install-time (install to different volumes) or via some careful manual editing of prefs files and Patrick's "fix paths" code.

So move or rename NeoOffice 1.2.2 before installing 2.0 and you can keep both, provided the path-fixing-code catches everything in the 1.2 prefs.

Smokey

_________________
"[...] whether the duck drinks hot chocolate or coffee is irrelevant." -- ovvldc and sardisson in the NeoWiki
Back to top
OPENSTEP
The One
The One


Joined: May 25, 2003
Posts: 4752
Location: Santa Barbara, CA

PostPosted: Fri Apr 28, 2006 1:46 am    Post subject:

While OS X will get confused, generally I've found that if you've already got an application running that can handle a specific document type, OS X will pass along the open request from the finder to that application first instead of launching what it thinks is the "preferred" one. Granted, this is without using the "Open With" to map types to apps.

The bundle renaming should work for two Neo versions, but make sure to use a name that contains *neither* spaces *nor* slashes. The preferences may still compete on launch (e.g. 2.0 may still try to import 1.x prefs), but I'm not 100% sure that's the case.

Also, to keep Spotlight from losing its tack, you may want to dive into one of the bundles and remove the duplicate neolight.mdimporter. Although spotlight may be confused, it shouldn't matter as the importer is identical between Neo 1.x and 2.0 Alpha PPC.

ed
Back to top
OPENSTEP
The One
The One


Joined: May 25, 2003
Posts: 4752
Location: Santa Barbara, CA

PostPosted: Fri Apr 28, 2006 1:49 am    Post subject:

Additionallly, if Base seems to be just a load of buggy ***p, I've got no problems with actively considering removing it wholesale from Neo and trying to shim in the 1.x support. Not sure if that'd be possible on that large a scale, but I have done it with other things in the past (e.g. floating palette implementation changes in 1.1 for which I replaced 1.0's implementation in /C)

ed
Back to top
jakeOSX
Ninja
Ninja


Joined: Aug 12, 2003
Posts: 1373

PostPosted: Fri Apr 28, 2006 5:20 am    Post subject:

i would suspect that base would be buggy. if memory serves, access had three versions before it was stable.

i'd say leave it in though. better spend that time doing other things. you know. like drinking beer. with ninjas. in an igloo.
Back to top
OPENSTEP
The One
The One


Joined: May 25, 2003
Posts: 4752
Location: Santa Barbara, CA

PostPosted: Fri Apr 28, 2006 9:53 am    Post subject:

jakeOSX wrote:
i'd say leave it in though. better spend that time doing other things. you know. like drinking beer. with ninjas. in an igloo.


lesbian ninjas?

ed
Back to top
jakeOSX
Ninja
Ninja


Joined: Aug 12, 2003
Posts: 1373

PostPosted: Fri Apr 28, 2006 10:03 am    Post subject:

geishas are ninjas with fans.
Back to top
Display posts from previous:   
   NeoOffice Forum Index -> NeoOffice Development All times are GMT - 7 Hours
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

Powered by phpBB © 2001, 2005 phpBB Group

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © Planamesa Inc.
NeoOffice is a registered trademark of Planamesa Inc. and may not be used without permission.
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.