Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
18 crawler(s) on-line.
 72 guest(s) on-line.
 1 member(s) on-line.


 Rob

You are an anonymous user.
Register Now!
 Rob:  4 mins ago
 ktadd:  11 mins ago
 MichaelMerkel:  15 mins ago
 zipper:  40 mins ago
 matthey:  56 mins ago
 amigakit:  1 hr 10 mins ago
 Hypex:  1 hr 35 mins ago
 1Mouse:  1 hr 44 mins ago
 Allanon:  1 hr 49 mins ago
 VooDoo:  2 hrs 9 mins ago

/  Forum Index
   /  Amiga Development
      /  [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Register To Post

Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 Next Page )
Poll : Are you interested in joining a team to port OpenOffice ?
Yes. I am a programmer and I would like to help porting
Yes, I am not a programmer, but I would like to help with non-development stuff (admin stuff, etc)
Yes, but I don't have enough time, but would like to contribute financially (bounties, infrastructure like servers, webspace, cvs space etc).
No
 
PosterThread
digitaldisaster 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 0:44:42
#121 ]
Cult Member
Joined: 3-Feb-2004
Posts: 584
From: Lincoln, England

@EntilZha
From the porting section of the OOo website:
Quote:
Platform-Dependent Implementation

The most difficult part about platform-dependent implementation is language binding, since it requires some knowledge of the CPU architecture and how the compiler constructs vtables and so on. This is a time-consuming activity. For existing ports, this is implemented in the module bridges.
Loading Shared Libraries

Another area where some development might be necessary is the loading of shared libraries. The source code assumes the availability of dlopen() and associated files. For example HPUX 10.x uses something like shl_load() and names shared libraries differently, however the necessary changes should be minor.

I don't really know anything about the first one. We will be using GCC to compile C/C++ on PPC. As there is a port of OOo to LinuxPPC port allready which will use GCC how much work will be requiered here if any.
With number two dlopen is part of the IEEE Std 1003.1-2001 (POSIX v3) standards. How well does OS4 support this? Is it likely to meen a lot of tweaking?

 Status: Offline
Profile     Report this post  
digitaldisaster 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 0:47:26
#122 ]
Cult Member
Joined: 3-Feb-2004
Posts: 584
From: Lincoln, England

@EntilZha

Don't know about text (Well ATM I don't know much about OOo internals ). I know OOo can do it but I wonder if they have their own text functions or want to use OS ones?

Last edited by digitaldisaster on 06-Jan-2005 at 12:51 AM.

 Status: Offline
Profile     Report this post  
lorddef 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 1:05:04
#123 ]
Member
Joined: 21-Nov-2004
Posts: 48
From: The Un-United Kingdom

I voted no, because although I would like to muck in I don't have the time and don't particularly want to sit down at a computer for long after working 8 hours a day programming. Plus my knowledge of programming for the amiga is ass.

 Status: Offline
Profile     Report this post  
ssolie 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 1:28:22
#124 ]
Elite Member
Joined: 10-Mar-2003
Posts: 2755
From: Alberta, Canada

@digitaldisaster
Quote:
What sort of overhead does AGG impose?

You really should check it out in more detail. AGG is more than just a 2D gfx library. It is a framework on which you can build a gfx subsystem. Some people have already added h/w acceleration as well. It is ideal for this kind of project IMHO but I'm not sure if it has all the necessary features but neither does graphics.library...

_________________
ExecSG Team Lead

 Status: Offline
Profile     Report this post  
wegster 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 2:29:19
#125 ]
Elite Member
Joined: 29-Nov-2004
Posts: 8554
From: RTP, NC USA

@digitaldisaster RE: Dependency graph

Yep, it's evil. Probably very similar to Mozilla. It's pretty much known to be a beast. The Java issue mentioned appears to only apply to the installer bits, although I _thought_ there were other Java bits in OO.

On the plus side....if the OS abstraction layer is ported, that by itself could become a very useful tool in porting other software, much like the Mozilla and Apache portable runtime/cross-platform libraries are re-used elsewhere....

_________________
Are we not done with the same silly arguments and flames yet??!

 Status: Offline
Profile     Report this post  
wegster 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 2:35:20
#126 ]
Elite Member
Joined: 29-Nov-2004
Posts: 8554
From: RTP, NC USA

@Colin_Camper

Quote:
How come that SkyOS guy has got all these ports going?
He's got Firefox, OpenOffice, The Gimp etc etc
- The SkyOS community must be way smaller than the current Amiga, surely.


Yes, but SkyOS, unless I'm sorely mistaken, also implements a POSIX API, which makes life infinitely easier to port at the 'system level' (process creation, file manipulation, IPC, pipes, etc, and then if POSIX threads/pthreads are also implemented, life gets easier yet.

For most apps, they build on top of 'something'...with POSIX underpinnings, it's MUCH easier. That's also, BTW, how Linux managed to get so much ported to it initially, as Solaris, HP-UX etc are/were 'mostly POSIX compliant' at the time, so the actual porting work was perhaps 25% of the code versus 80% or more.

_________________
Are we not done with the same silly arguments and flames yet??!

 Status: Offline
Profile     Report this post  
wegster 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 2:53:56
#127 ]
Elite Member
Joined: 29-Nov-2004
Posts: 8554
From: RTP, NC USA

@olegil

Quote:
What I would REALLY like to see is QT + Opera. Think about it. If a group of programmers could approach Opera Software ASA with something like "Hey, we need your browser. We have already ported OpenOffice.org, and we're not afraid of NDAs".


While I like Opera personally, and used it cross-platform as my main browser for a while, I always tend to move back to Mozilla/Firebird. The biggest gripe I have with Opera, actually ANY company that does this....is they charge per platform, without offering a multi-platform bundle/discount. I would have no problems paying $ for something I truly need, but few companies 'get it,' even when they're dev tools, so should in theory know better. I wanted a Python capable IDE recently (aside from emacs/vi), primarily for a decent debugger, and ran into the same issues there- either it only supports one platform (umm, which is silly for langs like Python and Java), or you have to pay per platform. I want the same tools/apps on every major platform I need to use that functionality on....and would pay for it for some apps, but not at $100 per platform flat rate, even if only for Linux, Solaris, and Windoze (what I needed/wanted an IDE for, and Opera)

QT has licensing issues with free software, which actually affected one of the few IDEs I found...I think it was Komodo, but may be mis-remembering which one it was that used QT. The Linux version was free (as is QT), the Windows version required a commercial license which isn't overly inexpensive. The other negatives there was it didn't handle syntax other than python, nor support Solaris....which is why I stay with Eclipse.

As much as I like _some_ apps on KDE (which uses QT as it's underlying widget lib), and am not overly fond of GNOME....GTK would be a more sensible port (and I _think_ opera uses currently, but staticly linked?)

Quote:

Other programs are also possible once we get onto the right track. It's all about starting in one end and keeping it up until we are satisfied


Yeah, I think you're dead on on this....with a decent 'portability layer' (which OOs may be) and a few 'major' apps (email, word processing, IM client, Media players), an OS can become 'useable enough' for the 'everyday person'....at which point AOS/Amiga has some sort of chance of expanding (we won't talk about taking on other OSes, just expanding from where it is now)....and if those apps are 'identical' to the ones people are now used to using, it makes it that much easier. Get the apps, add marketing and some good publicity, and perhaps a few good 'big' deals, and there's a start- have Eyetech make a deal with Kinkos, airports, Starbucks, or somewhere similar for 1000 uA1-Cs packaged in a small case for $600 each, and use them as a 'kiosk style system'....

_________________
Are we not done with the same silly arguments and flames yet??!

 Status: Offline
Profile     Report this post  
wegster 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 3:00:35
#128 ]
Elite Member
Joined: 29-Nov-2004
Posts: 8554
From: RTP, NC USA

@EntilZha

Quote:
Python should not be a problem... Hans-Jörg grabbed the sources and compiled the core of it... A bit more work is needed for the rest of the stuff, but hopefully nothing too serious...


What version of Python?

_________________
Are we not done with the same silly arguments and flames yet??!

 Status: Offline
Profile     Report this post  
digitaldisaster 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 3:15:19
#129 ]
Cult Member
Joined: 3-Feb-2004
Posts: 584
From: Lincoln, England

@wegster

Yep, as I said earlier a combenation of the strong POSIX underpinnings and the fact that the main developer, Robert S, has intermite knowledge of the internals and access to the source code to change them as and when he pleases

 Status: Offline
Profile     Report this post  
digitaldisaster 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 3:19:37
#130 ]
Cult Member
Joined: 3-Feb-2004
Posts: 584
From: Lincoln, England

@wegster

There are Java bits in OOo to enhance its functionality but they are optional extras and can users can surive without them. The critical Java problem is that it is used to manipulate xml files during the build

 Status: Offline
Profile     Report this post  
digitaldisaster 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 3:24:25
#131 ]
Cult Member
Joined: 3-Feb-2004
Posts: 584
From: Lincoln, England

@wegster

Even if you can't reuse the code a complete project on the scale and of the quality of OpenOffice.org shows that you have the experience and the knowledge nessacery to port closed source commercial software such as Opera

 Status: Offline
Profile     Report this post  
swoodall 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 3:33:53
#132 ]
Regular Member
Joined: 17-Sep-2003
Posts: 248
From: Raleigh NC, USA

@wegster

Quote:
The biggest gripe I have with Opera, actually ANY company that does this....is they charge per platform, without offering a multi-platform bundle/discount.

Actually, they recently changed to a 1-license-any-desktop policy. Right now if you
download a new version
(http://www.opera.com/download/) you can buy a desktop license for $24, which includes a free upgrade to the upcoming 8.x version.

Scott Woodall
(who is not getting kickbacks or anything)

 Status: Offline
Profile     Report this post  
timewilltell 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 4:50:55
#133 ]
Member
Joined: 20-Dec-2004
Posts: 12
From: Dayton NV

@EntilZha

I am just an end user, but I would gladly contribute some money toward such a project.
As much as 1K US.

Tom

 Status: Offline
Profile     Report this post  
Jorge 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 5:56:35
#134 ]
Cult Member
Joined: 20-Oct-2003
Posts: 657
From: Scottsdale, AZ

So what's next...I voted yes, but no time, but if I read some posts here, this project might have a real chance.

So, who's setting up the servers ? What's next? Let's start it off :)

I would be very interessted in participating but I think it wouldn't be fair to be a part of it...I start to many things just to find out I have no time...but if something is get going, I'd like to take a look now an then, and maybe there are small enough portions I can contribute to.

_________________
AmigaOne XE G3/933/VIA/FM801/R200 (fixed),
G3SE/600/Voodoo3/Sil680/RTL8139/SBLive! (noiseless!)
µA1-MK2/G3/933/R200/CMI8738
XE/G4 (broken 7450/800)

 Status: Offline
Profile     Report this post  
wegster 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 6:26:58
#135 ]
Elite Member
Joined: 29-Nov-2004
Posts: 8554
From: RTP, NC USA

@swoodall
RE: Opera multiple platform

Cool, that is new, or to me at least. Pricing on site says $40 for multiple platform, but still good either way, and it include OS X _and_ FreeBSD...very cool. I'm hoping they 'just get it' instead of this meaning they aren't doing well financially though...

@thread RE: site space-
Were someone to put together a 'semi-official team' and a project plan of sorts, it's highly possible to get space on the OO site.

@thread RE: Project Management
I've done this before, in 'real life' as well as in an online community with 20-40 active developers). It's not overwhelmingly glorious work, always takes more time than you expect it to (heh, sort of _exactly_ like most coding projects! ), can be tedious, and to be _good_ at it, expecially in a more 'informal' setting, it really does help to have some technical skills, and to naturally be, and enjoy, paying attention to lots of small details that no one else does. It also means you've got to really see 'the big picture' while individual devs focus in their 'small' parts of 'their world' on their specific code pieces. It also means that if you like to try to 'push' people as a way of 'management,' you may want to think again, as it doesn't work well in the traditional sense with a group of unpaid volunteers (that IS actually meant as a serious statement than some 'management' just may never get)

Doing PM on a project like an OO port _will_ be a pretty big chunk of time, especially initially. Think of this as ranging from a part time 20 hours/week to a full time PLUS job. Each group has it's own dynamics, and some devs can, and occasionally do, produce good docs and plans for their part of a project. Most don't, but can be coerced into giving a verbal description over the course of IRC or several emails or *gasp* a phone call. So, the group itself really determines just how much work falls into a PMs lap versus being shared.

What I'd expect to see is a small group of people taking 'initial ownership' of the project...say, an admin, a 'docs' and/or website guy (or both), and a few developers (say 3-4). Hash out 'the basics'- who hosts site...if not OO then who, what domain, forum-yes/no, source control and defect tracking system used, build environment and tools/versions, source analyzer, etc...then go through existing OO docs on porting, APIs, individual layers just to point of seeing just how much 'isn't known yet and needs to be.' A few logged IRC meetings to get things started, then 'official' tasks to be defined to get the basics of a master tasks list with 'major tasks' listed along with up to a paragraph of notes by each person doing the initial investigation. Most of these should be links to either the OO site, or to new docs (or wiki entries) on the 'Amiga OO site'. NO CODING YET! Get everyone to agree at this point to the state everything is in and agree the major tasks (not 'deep' implementation details, although references to code/places/sites/tools that could help or that may work out is good). site admin gets a backup, and ideally no one else has root/admin privs on the site box (this becomes important when inevitably someone gets pissed off...)

Now...if someone in the original group actually thinks they _want_ to go to 'the next level' (up, down, sideways? ) and is capable of doing PM work, possibly to the exclusion of his/her initial tasks....let them, otherwise bring in a PM, preferably one that can help out a bit on technical bits (including docs, strategy etc). Bear in mind if it's anticipated that a PM isn't going to be from the initial 'technical group,' whatever doc storage, content management system, wiki, etc and web tools are available should be chosen based on someone being less technical...they _will_ need to publish docs, easily, and others will need to be able to refer to them (which makes a CMS, wiki or similar a not so bad idea...)

The other option is to bring in a PM prior to the initial port investigation and to outline 'here are the options' for tools, site stuff, doc formats, etc...and let him/her make 'official' contact to the existing OO team to see about web space, take a look at the tools that will affect him/her etc and then go from there. The primary reason I'm opposed to having an 'official PM only' from the start of a project like this is that while a lot of stuff is in the details- subversion or CVS, or Perforce? do all integrate into whatever IDEs, if any, in use by most devs? which CMS? etc...some PMs feel the need to 'have their hands in' when they're more technical decisions than an 'I want this shopping list.' Nobody (well ok, few people) want to spend a huge amount of time in getting the basic infrastructure up by having to write code to add new features to perhaps a poorly chosen CMS, forum etc...

Anyways....it's a fair amount of work by all involved...and many projects have failed to even get to this point, or abandoned after making some initial progress. (another reason to make sure all work is shared via site/source control/shared tools, and for sysadmins/web guys to have backups, as well as a 'real' backup of work done..)

We now return you to the regularly scheduled single sentence comments

_________________
Are we not done with the same silly arguments and flames yet??!

 Status: Offline
Profile     Report this post  
Anonymous 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 6:56:08
# ]

0
0

@EntilZha

Isn't there a port for 68k of Python already?
Could it be used, or at least the author informed, IF it gets reality?
He might help, he knows the code already?

 
     Report this post  
Amon_Re 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 7:17:51
#137 ]
Regular Member
Joined: 27-Nov-2003
Posts: 427
From: Belgium

@EntilZha

Yea, they can be pulled from CVS, i only downloaded these out of curiousity

_________________
Amon's digital home

 Status: Offline
Profile     Report this post  
Anonymous 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 9:04:18
# ]

0
0

@EntilZha

Long time no message from me. I had to vote with "yes, but have no time". However, I'll work my a... off to get JAmiga finished, so that you can eventually use if for both, building and the extra features it brings.

Regards,

Peter

 
     Report this post  
olegil 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 9:10:35
#139 ]
Elite Member
Joined: 22-Aug-2003
Posts: 5895
From: Work

@digitaldisaster

I said we should start by porting SVN for a reason, you know

Once you have the source and just want to check if there's anything new, you'll see why I don't like CVS...

_________________
This weeks pet peeve:
Using "voltage" instead of "potential", which leads to inventing new words like "amperage" instead of "current" (I, measured in A) or possible "charge" (amperehours, Ah or Coulomb, C). Sometimes I don't even know what people mean.

 Status: Offline
Profile     Report this post  
Rogue 
Re: [Poll] Poll: OpenOffice: Are you interested in joining a porting effort
Posted on 6-Jan-2005 9:17:00
#140 ]
OS4 Core Developer
Joined: 14-Jul-2003
Posts: 3999
From: Unknown

@digitaldisaster

I had writen a set of functions that mimic dlopen/dlclose/dlsyn, at least to a certain degree. Since OS 4 binaries are ELF file and can contain symbol information, this shouldn't be too much of a problem.

We also recently added baserel-addressing to the compiler, so that a llibrary can be compiled with a per-user data segment if this is required.

So the infrastructure is there, it just needs a bit of additional work.

_________________
Seriously, if you want to contact me do not bother sending me a PM here. Write me a mail

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle