Difference between revisions of "Main Page"

From Apache OpenOffice Wiki
Jump to: navigation, search
m (Hot Topics)
(Add link to Source code directories)
 
(214 intermediate revisions by 69 users not shown)
Line 1: Line 1:
<!-- Calendar Borrowed by OpenOffice [user:Rfc1394] from Wikipedia [User:Angela] with modifications -->
+
{{DISPLAYTITLE:The Apache OpenOffice Wiki}}
<div style="float:right; padding-left:5px;">
+
<!-- {{Documentation/Note|If you need to put a note on the home page, uncomment this.}} -->
{| style="text-align:left; border:1px solid #aaaaaa; background-color:#f9f9f9;width: 200px;font-family: Verdana, sans-serif;"
+
|- padding:5px;padding-top:0.5em;font-size: 95%;
+
|
+
----
+
<div style="border:1px solid #ccc; background: #fff; border-right:3px solid #ccc; border-bottom:3px solid #ccc; text-align: center; padding:3px; float:right; font-size: smaller; line-height: 1.3; margin-right: 4px;">
+
<div style="width:100%">{{CURRENTDAYNAME}}</div>
+
<div style="width: 100%;">{{CURRENTYEAR}}</div>
+
<div style="width: 100%;"> {{CURRENTMONTH}}</div>
+
<div style="font-size: x-large; width: 100%;">{{CURRENTDAY}}</div>
+
<div style="background: #aaa; color: #000;">'''{{CURRENTTIME}}''' [[wikipedia:UTC|UTC]]</div>
+
</div>
+
{{Welcome}}
+
 
+
<!--{{Language|Languages}}-->
+
|}
+
</div>
+
<!-- End of Calendar -->
+
 
+
== Welcome to the OpenOffice.org wiki ==
+
 
__NOTOC__
 
__NOTOC__
This wiki is for all projects associated with OpenOffice.org (OOo). It has a good focus on resources for developers. Also other projects work more and more on the wiki. (Most...) are listed here. Click a link to go directly to the page you want.
+
This wiki is for all projects associated with Apache OpenOffice. It has a good focus on resources for developers. Also other projects work more and more on the wiki. Most are listed here.<br >
* [[Certification]]
+
Questions about the contents of this wiki are welcome here, but requests for user support will get better responses elsewhere: on the users mailing lists, or in the [http://forum.openoffice.org/ User Forum].
* [[Community_Council|Community Council]]
+
<div style="float: right; width: 300px;">
* [[#Getting started with OOo development|Development]] (see below)
+
</div>
* [[Documentation]]
+
{| align="center" cellspacing="0" cellpadding="0" style="border: 0px solid rgb(102, 102, 102);"
* [[Education Project]]
+
|- valign="top"
* [[Marketing]]
+
| style="width: 35%; padding-right: 15px;" | <div style="border-style: solid solid none; border-color: rgb(155, 192, 245) rgb(155, 192, 245) -moz-use-text-color; border-width: 1px 1px medium; padding: 5px; font-size: 120%; font-weight: bold; background-color: rgb(203, 222, 250);">Participation</div> <div style="border: 1px solid rgb(155, 192, 245); padding: 5px 5px 10px;">
* [[NLC]] ''Native-Language Confederation''
+
*[[Communication]]  
* [[Product_Release|Product Releases]]
+
*[http://qa.openoffice.org/issue_handling/pre_submission.html Report a Bug]
* [[Quality Assurance]]
+
*[[Development|Getting started with Apache OpenOffice Development]] and [[Documentation/Building_Guide_AOO|Building guide]]
* [[Security]]
+
*[http://openoffice.apache.org/orientation/ Orientation] for new volunteers in any fields
* [[User_Experience]]
+
</div> <div style="border-style: none solid; border-color: -moz-use-text-color rgb(155, 192, 245); border-width: medium 1px; padding: 5px; font-size: 120%; font-weight: bold; background-color: rgb(203, 222, 250);">Get latest released software</div> <div style="border: 1px solid rgb(155, 192, 245); padding: 5px 5px 10px;">
* [[#Finding general OpenOffice.org user help|User Resources]]
+
* [[Website]]
+
Join  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 [[MediaWiki_Configuration#AntiSPAM_Measures43q5|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]].
+
*For the most current release and all language packs see the [http://download.openoffice.org Download website]
 
+
*Older released versions in the [https://www.openoffice.org/download/archive.html archive]  
== Getting started with OOo development ==
+
*Latest [https://cwiki.apache.org/confluence/display/OOOUSERS/Development+Snapshot+Builds Developer Snapshot Builds]
<div style="float:right; background-color:lightyellow; border: 1px solid black; margin:0 1em 0 0.5em; padding:0 0.5em 0 0.5em; ">
+
</div>
<b>Get Started from Scratch</b><br />
+
<div style="border-style: none solid; border-color: -moz-use-text-color rgb(155, 192, 245); border-width: medium 1px; padding: 5px; font-size: 120%; font-weight: bold; background-color: rgb(203, 222, 250);">Index</div> <div style="border: 1px solid rgb(155, 192, 245); padding: 5px 5px 10px;">
you most likely need to:
+
* [[:Category:MainIndex|Main Index of Articles]]  
# [[Getting It|Get it]]
+
* [[Wiki/statistics|Statistics of activity on the wiki]]
# [[Building|Build it]] 
+
* [https://cwiki.apache.org/confluence/display/OOOUSERS/IP_Clearance IP Clearance] to Apache compliant licenses
# [[Installing|Install it]]
+
# [[Running|Run it]]
+
Click for instructions on <br />
+
each step!
+
 
</div>
 
</div>
 +
| style="width: 35%; padding-right: 15px;" | <div style="border-style: solid solid none; border-color: rgb(155, 192, 245) rgb(155, 192, 245) -moz-use-text-color; border-width: 1px 1px medium; padding: 5px; font-size: 120%; font-weight: bold; background-color: rgb(203, 222, 250);">Documentation</div> <div style="border: 1px solid rgb(155, 192, 245); padding: 5px 5px 10px;">
 +
* For Users:
 +
** [[Documentation|User Guides, FAQs, and HowTos]]
 +
** [http://support.openoffice.org/ Support]
 +
* For Advanced Users:
 +
** [[Documentation/Administration_Guide|Administration Guide]]
 +
** [[Documentation/BASIC_Guide|BASIC Guide]]
 +
** [[Documentation/DevGuide| Development Guide]]
 +
* For Developers
 +
** [https://www.openoffice.org/marketing/ooocon2006/presentations/tuesday_d2.pdf OpenOffice Architecture: Run Through the Jungle]
 +
** [[Documentation/DevGuide| Development Guide]]
 +
** [https://wiki.openoffice.org/wiki/Extensions_development Extensions Development]
 +
** [[Documentation/Building_Guide_AOO| Building Guide]]
 +
** [[QA/test_automation_guide| Test Automation]]
 +
** [[:Category:Build System|Build System]]
 +
** [[Architecture]] - Description of AOO's software architecture.
 +
** [[Source_code_directories|Source code directories]]
 +
</div>
 +
|}
  
[[Building]] and [[hacking]] on [http://www.openoffice.org 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.
+
<br>
 +
<center>
 +
{| style="border: 1px solid rgb(207, 207, 191); padding: 0em 0.25em; background-color: rgb(240, 240, 255); text-align: center;"
 +
|-
 +
|
 +
|-
 +
|
  
Much of our documentation assumes that you'll be using a reasonably current Linux system, as this is the easiest environment to start. On Linux, all prerequisites are available as [http://www.gnu.org Free software]. There is also some information on developing on [[Windows]].
 
  
[[Education_Project |Education Project]] aims to welcome Students or Teachers who are interested to contribute for code, or whatever concerning Educational system ( see e.g. [[Education_Project/Effort |Education Project Effort]] )
+
| style="font-size: 95%;" | You loaded this Main Page on {{CURRENTDAYNAME}}, {{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}} ''T'' {{CURRENTTIME}} '''[[wikipedia:UTC|UTC]]'''.
 
+
For help setting up your editor or environment to search/edit/compile OOo easily, please refer to the [[:Category:Developer_Tools|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 [http://api.openoffice.org/files/documents/22/3216/JavaComponentTuto.odt api project docs & files sections]. The document will even be wikified on this page: [[JavaEclipseTuto | Java Tutorial using Eclipse]]
+
 
+
There exists also an [[OpenOffice_NetBeans_Integration|OpenOffice.org API plugin for NetBeans]] that helps a lot to get started with the API and with developing with and for OpenOffice.org. The plugin provides several wizards that simplify the first steps and help to create full working code skeletons for extensions. Try it out and have fun when you want to develop a Java extension for OpenOffice.org. Feedback is always welcome, help us to improve the plugin and send us new ideas what we can do better!
+
 
+
== Going Further ==
+
 
+
* [[I want to be an OpenOffice.org developer]] - the basic what & where
+
* [[IRC Communication|Meet the team on IRC]]
+
* [[Tutorials]] - hacker tutorials to get the hang of the code
+
* [[Debugging]] - for when it all goes wrong
+
* [[Tinderbox]] - test new [[CWS|child workspaces]] and show your build logfile to others
+
* [[Environment Variables]] - a description of handy environment variables used at runtime
+
* [[Source code directories| A description of the source directories]]
+
* [[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 &amp; tips.
+
* [[FAQ]] - some infrequently asked questions
+
* [[Using_Cpp_with_the_OOo_SDK|Using C++ with OOo SDK]]
+
* [[Extensions_development|Extensions development]] (Python, Basic, Java and C++)
+
* [[Extensions_development#Ideas|Extensions Ideas]] An ideas section for new extensions '''(NEW)'''
+
* [[:Category:Localisation|Localisation of OpenOffice.org (under construction)]]
+
* [[OpenOffice_NetBeans_Integration|OpenOffice.org NetBeans Integration]] - program, extend, and customize OO.org in Java with a modern IDE
+
* [[OpenOffice_Eclipse_Integration|OpenOffice.org Eclipse Integration]] - program, extend, and customize OOo in Java with Eclipse
+
* [[Extra Software]] - other open source programs
+
 
+
== Hot Topics ==
+
* [[Extensions development#Ideas|Extensions Ideas]] '''(NEW)'''
+
* [[To-Dos]]
+
* [[Performance]]
+
* [[User:Ericb|Native Mac OS X port]] or for everything related to OpenOffice.org and [[:Category:MacOSX|Mac OS X]]
+
* [[SCM_Requirements| SCM Requirements]]
+
* [[SVNMigration| Use SVN instead of CVS]]
+
* [[SVG_Import_Filter|SVG import]]
+
* [[Product Release|Product release data]]
+
* [[Java_and_OpenOffice.org|Java related functionality]]
+
* [[Cpp Coding Standards|C++ Coding Standards]], [[Writing_warning-free_code|Warning-free Code]] and [[Writing_correct_Cplusplus|Correct C++]]
+
* [[Syndication|Syndication]] Of OOoAnnouncements
+
* [[Mono Integration|details on how to get Mono working with OOo]]
+
* [[Porting_to_x86-64_%28AMD64%2C_EM64T%29|64bit porting]]
+
* [[VBA|MS Office VBA interoperability]]
+
* [[Digital Signatures]]
+
* [[Bibliographic| Bibliographic Project Developer and Documentation pages]]
+
* [[QA Metrics]]
+
* [[BuildSpeedup| Make the OO.o build process the coolest on the planet]]
+
* [[Chart2 | Chart2: The new chart implementation]]
+
* [[Firefox ODFReader extension]]
+
* [[Firefox OpenOffice.org extension]] Menu extension with useful OO.o links
+
* [[Compiler versions used by port maintainers and release engineers]]
+
* [[Effort/Revise OOo Multi-Threading|Revise OOo Multi-Threading]].
+
* [[Uno]] on the Wiki.
+
* [[Framework]] on the Wiki.
+
* [[Summer_of_Code_2007]] and [[OpenOffice.org_Developer_Article_Contest]]
+
* [[BetterDatabaseDrivers | Better and simpler infrastructure for database drivers]]
+
* [http://www.openoffice.org.br/?q=lancamento_do_cogroo 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
+
 
+
== Finding general OpenOffice.org user help ==
+
 
+
* [[OOoHelpOutline|OpenOffice.org Help Outline]]
+
* [[OOo OnlineHelp]]
+
* [http://plan-b-for-openoffice.org/ Technical support] for non technical users
+
* Free and commercial [[OpenOffice.org_Solutions|Solutions]] to assist in the adoption of OpenOffice.org
+
* [[Press coverage on OpenOffice.org]]
+
* [[Wikipedia:List_of_applications_supporting_OpenDocument|List of applications supporting OpenDocument]] from Wikipedia
+
* [[OASIS]] and [[OpenDocument]]
+
* The office suite components: [[Writer]], [[Calc]], [[Impress]], [[Base]], [[Math]], [[Draw]], and [[Chart]].
+
* [http://www.kegel.com/openoffice/triage.html OpenOffice.org Needs YOU! (OLD)]
+
 
+
[[:Category:MainIndex|Main Index of Articles]]
+
 
+
<center>
+
{|style="border: 1px solid #cfcfbf; padding: .0em .25em .0em; background-color: #f0f0ff; text-align: center;"
+
|
+
|-
+
|
+
<p style="margin: 0em 0 0 0%; line-height: 1.1">
+
</p>
+
| style="font-size: 95%;"|You loaded this Main Page on {{CURRENTDAYNAME}}, {{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}} ''T'' {{CURRENTTIME}} '''[[wikipedia:UTC|UTC]]'''.
+
 
|-
 
|-
|style="font-size: 95%;"|
+
| style="font-size: 95%;" |  
 
|}
 
|}
</center>
+
</center>  
 
{{InterWiki Languages}}
 
{{InterWiki Languages}}
 +
[[Category:MainIndex]][[Category:Outdated]]

Latest revision as of 16:18, 31 December 2022


This wiki is for all projects associated with Apache OpenOffice. It has a good focus on resources for developers. Also other projects work more and more on the wiki. Most are listed here.
Questions about the contents of this wiki are welcome here, but requests for user support will get better responses elsewhere: on the users mailing lists, or in the User Forum.

Participation
Get latest released software
Index
Documentation



You loaded this Main Page on Friday, 2024-04-26 T 12:59 UTC.
Personal tools