Warning: This post is containing a rant. If you have weak nerves,
please, do not read it.
Hello,
The porting project needs a porter to port OpenOffice.org on Mac OSX!
You may say, that there is a porting team. I will firmly disagree. There
is a group of Mac OSX "builders", but no porter. The aim of a port is
IMHO not so much in providing binary packages for a given platform as in
making it possible to build these binary packages _out-of-the-box_. This
is not possible for the while. There is a serie of patches that allow to
build scatered all around the place, but OOo is not buildable on Mac OSX
using only build instructions and a fresh cvs checkout.
NAKATA Maho wrote:
My name is NAKATA, Maho, enthusiastic OOo porter.
I would like to ask you for donation of a pentium 4 or Athlon64 (I mean
fast/reliable and small) machine for Windows mingw porting.
Sorry, but I will be a bit personal in this one. Not so long ago, you
were thanking someone for donating you a G5 and Apple developer
subscription. So, please use it for the good of all. Trying to be
porting on hundred platforms at the same time is just leading, as it is
now, to a substandard result. Focus on one and do it in excellence. You
may argue that you are doing it as voluntary work and in your free time.
I will tell you that probably nobody was pointing a loaded gun at you
forcing you to start doing it. You chose to do it and to do it the best
possible is a moral necessity for you. Please, contemplate this deep
blog entry: http://www.advogato.org/person/msevior/diary.html?start=36
Maho's profile:
o FreeBSD ports committer. maintains OOo packages for 2 years.
I'm maintaining 1.0, 1.1 and 2.0 ports and many other ports.
I raised many issues regarding FreeBSD porting, and reduced # of
patches from ~120 to 2 (currently). Has an official porting status
page at http://porting.openoffice.org/freebsd/ and of course, I'm
maintaining directly this page.
o founder of ja.openoffice.org. I was the founder of ja.openoffice.org,
and have been a lead for 1.5 years.
o I made 3 Child work spaces for FreeBSD porting, and one for Mac OS X.
these CWS had already been integrated into master.
o Mac OS X porter. There are several MacOSX active porters here,
and I'm also a Mac OS X porter. I have been publishing MacOSX (Tiger)
packages with patches at ftp://ooopackages.good-day.net/pub/OpenOffice.org/
and also providing CVS repo. for MacOSX.
I'm also do some jobs for fink. Asari-san and I made a
finkinfo for OpenOffice.org and we have been collaborating and trying
to make better packages for MacOSX with fink as well.
It is nice to have a lot of things on the CV, but I will keep contending
that there are no MacOSX porters. It is nice that you are providing
patches in CVS, but tell me honestly, what is preventing you from
cleaning these patches out and pushing them upstream? It may feel
mightily good to have a web-space for uploading packages and a CVS
repository, but this is not making advance the Mac OSX port a single inch.
As Pavel-san said several times, patches sitting in IZ or in other
places will not take legs themselves, they will not create a CWS
themselves and they will not make themselves the QA job. Finally, they
will not push themselves upstream. This is a porter's job and if someone
pretends to be porter, she/he is compeled to do the job well.
Maho's motivation:
o Reduce # of patches as far as possible for Windows+Mingw port.
I'm also interested in committing mingw community.
Maho, what assurance has someone that the patches will be reduced.
Looking at the attitude with Mac OSX port, one has some difficulties to
believe it.
Donation request:
o I live in Tokyo and my home is really small with a lot of machines.
There are one middle tower P4 machine, and four-five laptop computers,
and three extreely noisy middle towers at lab, and one-two
laptop computers. so I would like to have a small, slient and fast :)
Pentium4 or Athlon64 machine.
Would it be better simply to use the G5 that was donated to you to do
well the Mac OSX port and not to try to do everything with suboptimal
results. Understand me, I am far from discouraging anybody from doing
the porting. I just know that time is a scarce resource and doing one
thing well is better than doing too many things with lousy results.
I had subscribed MSDN last year, so you don't need to donate additonal
software.
BTW, for building with MinGW, you do not need MSDN subscription at all.
MinGW is opensource and freely downloadable from http://www.mingw.org
At the end, I would like to stress, that if someone wants to do the real
porting work, you are welcome to drop by at
[EMAIL PROTECTED] and ask for help about CWS creation or
any other difficulty you may encounter. Those who tried it can testify
that Pavel Janik or others (or even me in person) are never tired to
help people who want to work for the good of the community.
The procedure, is simple:
1) Create a CWS
2) Dump your patches into the CWS, indicate which issues are solved by
them and set the CWS ready to QA if you are finished with it.
3) Chose a sensible QA representative that will not wait months before
she/he builds the CWS
4) Once the CWS builds well, the QA rep. (if it is someone in the
community) sets the CWS as "approved by QA" and the ball is in the hands
of RE in Hamburg.
From my own experience, between approved by QA and nominated, there is
rarily more then one week.
Sorry for being too direct, but Janík-san tried in many of his e-mails
hint something and his hints were not really understood, so I decided to
go out of the lurking mode and try to put the stick into the ant-hill.
Cheers
Fridrich
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]