dimanche, avril 29, 2007

Mac port and Google Summer of Code 2007

Two applications have been slotted :

Complete User Interface respecting Aqua Human Interface Guidelines

Objectives : complete/write the code to modify the look of the Aqua version of OpenOffice.org, to respect Aqua Human Interface Guidelines.

The work started -some times ago- using Stephan Schaefer and Dan Williams initial work on Native Widget Framework, but we very probably will complete using HIView and the HIFramework Sébastien recently implemented

Ismael Merzaq, the selected candidate for this application, is student in INSA Lyon ( France ) and does contribute to Mac OS X port since October 2006, with a lot of very good quality patches and code (fixes for bitmaps, recent window groups implementation, cursors , Core Graphics work.. etc) .

Last but not least, Ismael is Domain Developper for OpenOffice.org project. I'm glad to mentor such candidate.



The second application is the Mac OS X Address book integration in OpenOffice.org (both for Aqua and X11 versions)

Sébastien plisson will mentor the second candidate, and I'll present him shortly :

Omer Bar-or is student at Colorado College ( Colorado Springs, CO ) and joined recently the Team. He is currently discovering the project.

He will implement the Mac OS X Adress Book integration, and I'm sure Mac users will appreciate.

To know more about them, both candidates presented themselves during the 27th of April IRC meeting

The Mac OS X port of OpenOffice.org is proud to welcome them and I'm impatient to see the result !



More infos : SoC 2007 for OpenOffice.org project

Libellés : ,

vendredi, avril 27, 2007

Mac OS X port : yet another tinderbox

"froumi" proposed me a remote access, and I asked to use the remote access to setup a tinderbox.
XCode and X11SDK are installed, ccache will arrive, so let's install the tinderbox now.

Stay tuned :)

Libellés :

dimanche, avril 22, 2007

Saturday trip

Charles invited us to a walk , in Dampierre s/ Linotte, somewhere in French County (English link )

The walk ( 12 km for me ) was organized by the association Association Franc Comtoise du Chemin de Compostelle, dedicated, as the name explains, to the Saint James route of Santiago de Compostela in French county :)

Anne, Solène ( 7 ) and Tom ( 8 1/2) did 6 km

After the trip and the Saint James cake at arrival, we have seen a movie from Serge, who did it, from Mandrevillard to Santiago de Compostella .. with "Calin", a donkey !

Last, a trio ( violin, alto , cello ) played some Ragtimes and more "classical" music.

More things are simple, and better they are.

Very nice day

Libellés :

mercredi, avril 18, 2007

Thank you for the donations (attend WWDC )

The current amount of donated money is approximatively 1000 euros ! ( mainly received from Cusoon Paypal)

If we add the money we received from the Community Council, we now have 3000 euros available.

This is quite important, and that's the reason why the Mac OS X port wants to say to all the donators a big ...

... Thank you very much !!

Libellés :

Mac OS X port at WWDC 2007

Just received the answer from Louis : the Community Council (alias CC) accepted to help us :)

2000 euros will help a lot. Thanks to the CC !

The CC archives

Libellés :

mardi, avril 17, 2007

24h Info Maubeuge ( France )

The 24 hours of Computers ( Maubeuge, France) are scheduled by the 2nd and 3rd of June 2007

Thibaut Basseux , Thomas Lhomme Sorel + 2 other students ( I don't have the names in mind but I'll correct later) from UTBM accepted to come with me :-)

We will represent both our school and the Mac OS X port of OpenOffice.org project, an I'll try to prepare something, either a workshop, or a talk.

It has been accepted to share the expenses. We still need to find rooms.

Many thanks to Automobiles Peugeot to help us for the travel.


See you !

--
Contact : ericb at openoffice dot org

Libellés :

dimanche, avril 15, 2007

AquaBuild wiki page visited 21,200 times !

For Mac OS X native port (means without X11), we document everything we do on the Wiki, mainly in Aqua Section

The most important number of access does concern AquaBuild page, hit 21,200 times already.

Welcome in the Top 20 of the most popular pages of the OpenOffice.org wiki ! (just behind X86-64 porting)



For the curious, or for developers interested to join us, current tasks in progress are Salframe page and HIView page

Any volunteer to help us for Native Printing and Drag and Drop ?


Mac OS X port needs developers ( C/C++ and Carbon knowledge appreciated) : join the Team !


--
Contact :
IRC : server irc.freenode.net channel : #ooo_macport
Mailing list (please subscribe) : mac@porting.openoffice.org

Libellés : ,

samedi, avril 14, 2007

The Bus Factor

Imagine a developer working alone on an important piece of your software. If this guy is hit by a bus, you're toasted.

More credible, people can go away, get married, have children...etc.
A good idea could be to make at least two people working on the same part. Means have the most important "bus factor" is essential.

What is the bus factor with OpenOffice.org source code ?
( is it even possible to define it ? )

Document ... document ... document
(imagine Steve Ballmer in "Developers ..developers .. developers .. ")

Libellés :

dimanche, avril 08, 2007

Mac OS X port WWDC07 : Call for donations

Mac OS X port needs donations to attend the WWDC 2007 (11 -15th June ).

Please donate to Cusoon (there is a paypal button, and we can provide you a receipt, including VAT details, and registration number at french commerce register on demand)

Important : please specify in the subject : donation to Mac OS X port for WWDC. In case of problem, contact me directly


Volunteers wanting to attend :
3 people : Shaun McDonald, Sébastien Plisson and Eric Bachard


Our Objectives for going are :

1) Rendez-Vous : Present our current work to Apple people, easy to meet only during WWDC ( Apple people can give us a face, and keep the contact )

=> There is information difficult to find or ask by email, or IRC or whatever web : direct contact saves a lot of time, and is a very efficient way to progress with code


2) Expertise : define what is expected for User Interface with people from Apple UI project

=> Last year, Apple UI project proposed me to help us, once our native menus will be working.

This is now done, and meet them cannot be a bad idea :)



3) Find Code : ask for code review and find code snippets for :

- HIView
- Printing
- Drag and Drop
+ more if possible

=> More than 1000 Apple engineers are present, and can answer our questions regarding the code, during the whole week

During WWDC2006 we found all the relevant informations for RunApplicationEventLoop() to be implemented . Without this code, we wouldn't have something working at all, because this event loop is the key for everything in OpenOffice.org on Mac OS X ( without X11 ).

4) Social Contract : Discuss and meet new developers and / or american people working for Mac OS X port (like Michael Sicotte, Vijay Venkatraman , other.. )


5) Visibility : make OpenOffice.org project visible in an ocean of other software. This is extremely important because it shows that OpenOffice.org project is alive for Mac OS X platform.


Many many thanks in advance !!


--
Contact : ericb at openoffice dot org

lundi, avril 02, 2007

Archlinux and OpenOffice.org port



Recently, Mélodie contacted me because OpenOffice.org 2.2 didn't work on ArchLinux distribution ( optimized for i686 and x86-64 architectures ).

After some tries, looks like it works fine( it is nice logo, isn't ? )

Important : we had a well known issue, we solved on IRC :
"no suitable windowing system found, exiting ..."

The problem was caused by bad libFLAC version.
sudo ln -s /usr/lib/libFLAC.so.8 /usr/lib/libFLAC.so.7 solved it !!

Thanks to ArchLinux to use OpenOffice.org :)

More infos :
ArchLinux.org, main website

Two french communities :
ArchLinux.fr and Archlinuxfr.org

and a complete howto to install the brand new 0.8 Voodoo just released !

Libellés : ,