Friday 2007 09 14 14:37 UTC مرحباً
بكم في
|
This wiki is for all projects associated with OpenOffice.org (OOo). It is new, so it is mainly focused on resources for developers. As other projects are added to the wiki, they will be listed here. Click a link to go directly to the page you want.
Development (see below)
NLC Native-Language Confederation
Join us in contributing to the OpenOffice.org Wiki. Please use your OOo login name for the wiki account. Some functionality is available only if you are logged in to avoid SPAM. Additionally your email address has to be validated. We might be able to avoid the separate user administration later and log you in with the OpenOffice.org site credentials.
To get started editing the wiki see Help:Editing.
Get
Started from Scratch
you most likely need to:
Click
for instructions on
each step!
Building and hacking on OpenOffice.org (OOo) entails climbing a fairly lengthy and steep incline. Hopefully, this wiki will make the learning curve less steep and less abrupt, and will give you a walking stick to help you out.
Much of our documentation assumes that you'll be using a reasonably current Linux system, as this the easiest environment to start. On Linux all prerequisites are available as Free software. There is also some information on developing on Windows.
For help setting up your editor or environment to search/edit/compile OOo easily, please refer to the developer tools area.
Note that you can build either the plain 'up-stream' OOo or use an ooo-build release which adds some patches & fixes. However, the ooo-build process is destined to being gradually phased out as the various up-stream issues it solves go away.
Remember that learning UNO components development is not an easy task. To help you there is an Eclipse plugin and tutorial. You can install the Eclipse plugin by using the following update site: http://cedric.bosdonnat.free.fr/ooeclipseintegration. The tutorial on how to create a UNO component in Java is available in the api project docs & files sections. The document will even be wikified on this page: Java Tutorial using Eclipse
Tutorials - hacker tutorials to get the hang of the code
Debugging - for when it all goes wrong
Tinderbox - test new child workspaces and show your build logfile to others
Environment Variables - a description of handy environment variables used at runtime
Contributing Patches - for when you have something to fold back
Commit Rights - An overview of how to attain commit rights, and what to do with them once you get them
Tips - misc. hints & tips.
FAQ - some infrequently asked questions
Extensions development (Python, Basic, Java and C++)
Extensions Ideas An ideas section for new extensions (NEW)
OpenOffice.org NetBeans Integration - program, extend, and customize OO.org in Java with a modern IDE
OpenOffice.org Eclipse Integration - program, extend, and customize OOo in Java with Eclipse
Extra Software - other open source programs
Extensions Ideas (NEW)
Native Mac OS X port or for everything related to OpenOffice.org and Mac OS X
Syndication Of OOoAnnouncements
Firefox OpenOffice.org extension Menu extension with useful OO.o links
Compiler versions used by port maintainers and release engineers
Uno on the Wiki.
Framework on the Wiki.
Summer_of_Code_2007 and OpenOffice.org_Developer_Article_Contest
Cogroo grammatical checker in Portuguese
Architecture - Description of OOos software architecture.
Metalink - An XML format used by OOo for file distribution that stores mirror/P2P locations.
Convert2MediaWiki - Informations to convert from OOo to media wiki
Object Inspector - Description of an extension to inspect Uno-Objects
OOoCon 2007 - The OpenOffice Conference 2007
Technical support for non technical users
Free and commercial Solutions to assist in the adoption of OpenOffice.org
List of applications supporting OpenDocument from Wikipedia
OASIS and OpenDocument
The office suite components: Writer, Calc, Impress, Base, Math, Draw, and Chart.
You loaded this Main Page on Friday, 2007-09-14 T 14:37 UTC. |
|