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 - Will NeoOffice be Universal Soon?
Will NeoOffice be Universal Soon?
 
   NeoOffice Forum Index -> New Features Program
View previous topic :: View next topic  

Would a Universal Version prompt larger donations?
[Y] Yes
11%
 11%  [ 1 ]
[N] No
88%
 88%  [ 8 ]
Total Votes : 9

Author Message
WHowardF
Red Pill


Joined: Apr 29, 2007
Posts: 5
Location: Massachusetts

PostPosted: Mon May 21, 2007 7:21 pm    Post subject: Will NeoOffice be Universal Soon?

I'm wondering if a universal version of NeoOffice is under development, and what the projected cost for such a version is? I've also noticed that not all features in the menu items are functional. When will this package be feature complete, and universal?

Walt. Confused
Back to top
OPENSTEP
The One
The One


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

PostPosted: Mon May 21, 2007 8:50 pm    Post subject:

Universal probably will not happen at all. It's been answered a number of other places but I can summarize again:

The primary reason is bandwidth. We already use terabytes of bandwidth per month. OOo (& Neo) are very large packages and large downloads, > 100 MB a piece. If we increased the download size by twice, our bandwidth needs would double (as would the size of the download of every dimage and patch for every user...).

There are other technical reasons with shared library naming and the like that make going Universal easier than it sounds. The bandwidth one, however, remains our primary motivating factor.

ed
Back to top
LemonAid
The Anomaly


Joined: Nov 21, 2005
Posts: 1285
Location: Witless Protection Program

PostPosted: Mon May 21, 2007 11:45 pm    Post subject:

Welcome to NeoOffice WHowardF,

Interesting question. I asked the same thing when I first started using NeoOffice.
Then I realized that it did not matter unless I would be running Neo from a file server.

I run each program on computer it's installed on so there was no need to have both PPC and Intel in a Universal package, on my one Mac. Rolling Eyes

More discussion can be found on this thread. And in the NeoWiki

Question to Patrick / Ed.
Does a Universal application have:
1. PPC & Intel code and run the correct code on each computer or
2. the Universal application "installs" the correct code on each computer (PPC or Intel, depending)?

I thought that having a Universal code application was just a nice way to deliver one package that would install on either a PPC or Intel.
3. Why would I want both code bases on each, and every, computer??

Hope you find NeoOffice helpful.

Philip ( Why would I want Twice the ... bloat?!? Rolling Eyes )
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Mon May 21, 2007 11:51 pm    Post subject:

LemonAid wrote:
Question to Patrick / Ed.
Does a Universal application have:
1. PPC & Intel code and run the correct code on each computer or
2. the Universal application "installs" the correct code on each computer (PPC or Intel, depending)?


"Universal" is a nifty marketing term. Basically, to be Universal, you compile your code on an Intel machine and then on a PPC machine. Then, for each binary that you compiled, you concatenate the Intel and PPC files into a single file.

In other words, Universal binaries are just binary files with Intel and PPC halves. Apple has merely tweaked the OS to notice that ignore that the first half of the file if its chip doesn't match the current machine's chip.

LemonAid wrote:
3. Why would I want both code bases on each, and every, computer??


I have no idea. The only advantage that I can see is that the user doesn't have to figure out if they should click on the Intel or PowerPC link on our download page.

Patrick
Back to top
Pavel Janík
Guest





PostPosted: Tue May 22, 2007 1:26 am    Post subject: Universal binary

pluby wrote:
"Universal" is a nifty marketing term. Basically, to be Universal, you compile your code on an Intel machine and then on a PPC machine. Then, for each binary that you compiled, you concatenate the Intel and PPC files into a single file.

This is not completely true. You can e.g. create universal binary only on Intel. Even for PPC. I even have an experimental set of patches in my build system (http://ftp.linux.cz/pub/localization/OpenOffice.org/devel/build/Patches/SRC680/, files with UB in the names). With these patches, you'll get completely universal application with only one exception: bridges.

For bridges, there is one more step needed (rename PPC and Intel source files to be able to compile them both in one go).

But yes, it has low priority for me as well.

Pavel
Back to top
LemonAid
The Anomaly


Joined: Nov 21, 2005
Posts: 1285
Location: Witless Protection Program

PostPosted: Tue May 22, 2007 2:52 am    Post subject:

Thank you for sharing that detail with us Pavel,

Universal does not seem like something that I "have to have".
My system runs find without having both sets of code.
It does seem nice for a vendor to put only one package on an installation CD.

Congratulations on all your code efforts. It looks like you are working your way through the many Aqua requirements. Smile
Your efforts are appreciated.

Philip ( Supporting the whole community, one question at a time! Wink )
Back to top
WHowardF
Red Pill


Joined: Apr 29, 2007
Posts: 5
Location: Massachusetts

PostPosted: Tue May 22, 2007 3:50 am    Post subject: Macs are all intel loaded now... Why wait?

Thanks for all the responses...

I really enjoy NeoOffice, with exception to the non functioning options in the menus Sad , and I think this particular suite has been well thought out and implemented. However,

A universal, or split build, would be a better direction to take--in my lay opinion--because eventually dedicated Mac Users will buy intel loaded Macs.

The integration of the various Apps in the suite is not as tight as it should be yet--that is--it's not point and click simple yet for us simpletons. This office suite is at a point of commercial viability, and if sold for $50.00-$75.00 after it's ported for intel and feature completed, development efforts could pay off. I realize it's open source, and I'm not sure what the open source thing is all about, but this can be a strong competitor for MS and Apple's upcoming additions to iWork. Just some thoughts... So forgive me for being so bold about it.
Walt. Rolling Eyes
Back to top
amayze
The Merovingian


Joined: Oct 24, 2005
Posts: 561
Location: Edinburgh, Scotland

PostPosted: Tue May 22, 2007 5:23 am    Post subject: Re: Macs are all intel loaded now... Why wait?

WHowardF wrote:
A universal, or split build, would be a better direction to take--in my lay opinion--because eventually dedicated Mac Users will buy intel loaded Macs.

Which don't need a Universal version of NeoOffice, they need the Intel version! Smile

Andy
Back to top
Lorinda
Captain Mifune


Joined: Jun 20, 2006
Posts: 2051
Location: Midwest, USA

PostPosted: Tue May 22, 2007 5:26 am    Post subject: Re: Macs are all intel loaded now... Why wait?

WHowardF wrote:

I really enjoy NeoOffice, with exception to the non functioning options in the menus Sad ,


Which menu options are non-functional? Aside from the File>Print issues (which are covered under Format>Page instead), I can't think of any off the top of my head.

Lorinda
Back to top
WHowardF
Red Pill


Joined: Apr 29, 2007
Posts: 5
Location: Massachusetts

PostPosted: Tue May 22, 2007 8:07 am    Post subject: Yes!!! An intel version... But?

Lorinda wrote:
WHowardF wrote:

I really enjoy NeoOffice, with exception to the non functioning options in the menus Sad ,


Which menu options are non-functional? Aside from the File>Print issues (which are covered under Format>Page instead), I can't think of any off the top of my head.

Lorinda



I guess what I mean is that some of the menu items lead to more complex windows, etc., that require extensive reading/trial and error to master. When I speak about dysfunctional, I really mean "not so intuitive." I guess I need to download all the docs and spend about a month reading the intricate details of adding a table of contents, etc... In an earlier post, I wrote about pre canned templates being a part of the download, because they would be of help in showing new users how to use the nice features in Neo Office. Rather than sending someone all over the place for docs.

As for the "intel version", I stated Universal because it should eliminate the need for X11, which would improve speed and functionality--threadability?
Back to top
Lorinda
Captain Mifune


Joined: Jun 20, 2006
Posts: 2051
Location: Midwest, USA

PostPosted: Tue May 22, 2007 8:22 am    Post subject:

The menu items leading to complex windows is a function of the underlying OpenOffice.org code. Trying to alter that is way beyond the scope of the NeoOffice project or resources.

In terms of the table of contents, there's a good wiki article on how to do those. It shouldn't take a month to read it. Smile

There are also links for sources of templates (including some extensive packages) in the wiki as well. I don't have time to geet the exact links for you, but go to http://neowiki.neooffice.org and search for an appropriate key-word and you may well find all the info/instructions you need.

I don't understand your comment about X11. NeoOffice doesn't require X11; it never has. There are both PPC and Intel versions of NeoOffice available.
Back to top
TheoCryst
Agent


Joined: Dec 24, 2006
Posts: 11

PostPosted: Tue May 22, 2007 8:24 am    Post subject: Re: Yes!!! An intel version... But?

WHowardF wrote:
As for the "intel version", I stated Universal because it should eliminate the need for X11, which would improve speed and functionality--threadability?

...are you sure that you're talking about NeoOffice, and not OpenOffice.org? Neo does not require X11; in fact, that's the whole point of the project. Also, being universal does not have anything to do with speed, functionality, or need for a different windowing system. It just means one version of the program will run on Intel or PPC Macs.
Back to top
WHowardF
Red Pill


Joined: Apr 29, 2007
Posts: 5
Location: Massachusetts

PostPosted: Tue May 22, 2007 12:54 pm    Post subject: okay... I goofed

Laughing Laughing Laughing

Okay, so I had me going there thinking that the speed of Neo Office was related to it not being intel/universal.

I understand now about the underlying openoffice code now, and can see why it's as slow as it is. I appologize for any frustration I may have caused.
Thanks for your help, and humility.

Walter.
Back to top
LemonAid
The Anomaly


Joined: Nov 21, 2005
Posts: 1285
Location: Witless Protection Program

PostPosted: Tue May 22, 2007 1:12 pm    Post subject:

Glad you visited NeoOffice WHowardF,

There is a LOT of history behind NeoOffice and why some things work the way they do. A LOT of that has to do with the underlying OpenOffice.org code base. NeoOffice is about putting a Mac Aqua interface in front of OOo - not changing the whole design to be designed just for the Mac.

Neo/OOo is a HUGE program and what seems like a simple change can have far reaching consequences. The progress seems slow, but it's steady.

Reading some of the articles on the NeoWiki first page will help explain a LOT!

There are so many features/functions/options/ and such that not reviewing the User Guide and Migration Guides listed on the Documentation_and_Related_Resources will cause lots of wasted time, and effort. The information is available, when you need it.

Philip ( I can usually find a Users Guide for any NeoOffice module in a few minutes! Wink )

_________________
Have you checked the NeoWiki Documentation Page for more answers?
http://neowiki.neooffice.org/index.php/Documentation_and_Related_Resources
includes User Guides, eBooks, Blogs, additional resource links, and much more!
Back to top
Display posts from previous:   
   NeoOffice Forum Index -> New Features Program 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.