hi,
.
its great to see people showing interest to OpenOffice.org . Its going to be
a very good learning experience believe me.
even i am young and new to openoffice(just 3 months), but i think i can help
u, this is my point of view.....
.
first of all you need to find an issue to solve. there are some listed
issues which you can solve, just inform on the developer's mailing list
before you start working on the issue as some others may be working on it
too, hence you people can team up..
OR
you can think of a totally NEW idea/enhancement for the OpenOffice.org and
implement it.
.
there are predefined services, interfaces, classes etc etc in the OpenOffice
Development Environment which can be used to implement new things, you can
learn about developing OpenOffice.org  in the developer's guide.,,, As
taught by my mentor, I strongly don't recommend you to create your own code
for everything, make maximum use of the available services and libraries,
because if everyone will start implementing everything themselves then
OpenOffice will be a bloatware in no time.. :)
link to developer's guide
http://api.openoffice.org/docs/DevelopersGuide/DevelopersGuide.xhtml
this is a version i personally like for rapid reference,
and
this is the other link for developer's guide on wiki
http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OpenOffice.org_Developers_Guide
.
.
for a newcomer,,, you can start by making an extension(UNO Component) for
open office, in simple terms, extensions are add-on packages used to add new
feature and enhancements to openoffice.org
you just need to install the OpenOffice.org SDK and some prerequisites and
get started with the extension. :)
.
you can choose any of the language, c++/Java , but as most of the source is
in C++, c++ could be a good option, and fun too..
.
even i am building one extension for OpenOffice.org Impress, its an Export
Filter.
the project page is: (hope you find it helpful, contains code)
http://wiki.services.openoffice.org/wiki/OpenOffice.org_Internship/Projects/2010/Customizable_html_export_for_Impress
.
another useful thing could be
http://svn.services.openoffice.org/opengrok
its a search engine to search in the source code of openoffice
.
for a start you can compile your own copy of openoffice.org from source. as
it is a good learning experience in the start. how it can be done is shown
here.
and it will be useful later on also.
http://wiki.services.openoffice.org/wiki/Documentation/Building_Guide
.
and remember its always a good idea to ask the developer's mailing list
whenever u need any help or guidance.
.
make sure that you have subscribed to this list or else you will miss
replies.
.
regards
Kushal Likhi


On Sat, Oct 23, 2010 at 10:05 AM, neha sharma <[email protected]>wrote:

> Hi
>
> I am a computer science graduate from India. Completed college last year. I
> have good knowledge of Java and C++ and would like to contribute to the
> OpenOffice project.
> Could anyone please direct me on what to do ?
>
> Thanks & Regards
> Neha Sharma
>

Reply via email to