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 >
