Difference between revisions of "Development/Simplifying entry for new developers"
Pereriksson2 (Talk | contribs) (→Contributing related pages) |
Pereriksson2 (Talk | contribs) (→Possible issues) |
||
Line 19: | Line 19: | ||
== Possible issues == | == Possible issues == | ||
These are the possible problems identified: | These are the possible problems identified: | ||
+ | |||
+ | === Developers' Site map === | ||
+ | Would work great on the development page as a top link. | ||
+ | |||
+ | http://development.openoffice.org/OpenOffice.org%20Developer%20Site%20Map.html | ||
=== Getting it, Building, Hacking === | === Getting it, Building, Hacking === |
Revision as of 22:49, 2 July 2009
Contents
Purpose of this initiative
This is an initiative started to make it easier for new developers to start to contribute to the project.
It identifies several issues which together might make contributing harder for interested developers.
The solutions will be applied to the contributing and development websites.
Workplaces
contributing.openoffice.org/tryouts/
programming.html
development.openoffice.org/tryouts/
Contact the Education Project, who aims to find future OpenOffice.org developers, mainly students, who are discovering OpenOffice.org Project. IRC dedicated Education Project channel is : #education.openoffice.org , server : irc.freenode.net
In the ClassRoom page, you probably will find information about the essentials. For example, you'll find on them Practice, or IRC Meetings Logs we did as "ClassRooms"
And if you think you can help fixing some bugs , please have a look at the Effort page
Possible issues
These are the possible problems identified:
Developers' Site map
Would work great on the development page as a top link.
http://development.openoffice.org/OpenOffice.org%20Developer%20Site%20Map.html
Getting it, Building, Hacking
These wiki pages need updating and cleanup for 3.1.
http://wiki.services.openoffice.org/wiki/Getting_It http://wiki.services.openoffice.org/wiki/Building_OpenOffice.org http://wiki.services.openoffice.org/wiki/Hacking
CVS and SVN
Articles covering code which is nowdays available in SVN instead should be updated.
Contribution - Programming
The page has a strange introduction, that begins with a to do list. Maybe the user already has an idea of what he would like to do. The page tells the user to start building the code. The programmer should learn what it is like to develop in the community first.
http://contributing.openoffice.org/programming.html
Building on Windows
Promotes ooo-build and says building the Vanilla build is painful.
http://wiki.services.openoffice.org/wiki/Windows#Using_vanilla_source
I want to be an OpenOffice.org developer wiki page
Suggest to delete the following page.
Getting the source code
Create a guide that works for all operating systems, that everyone can point to.
http://wiki.services.openoffice.org/wiki/Getting_It
http://tools.openoffice.org/dev_docs/build_linux.html#GetTheSourceCode
http://tools.openoffice.org/dev_docs/build_windows_tcsh.html#BuildRequirements
Build Windows Tcsh
Is this page still valid?
http://tools.openoffice.org/dev_docs/build_windows_tcsh.html#BuildRequirements
Developer Types
New developers
- Will start at contributing.openoffice.org or at development.openoffice.org
- Want to know what is required of him/her
- Want to learn the basics
- Want to learn only the things that is required to do the work
Existing developers
- Will start directly at development.openoffice.org
- Want to get reference documentation
- Want to have this information close at hand
These pages may be related or interesting to new developers.
- http://contributing.openoffice.org/programming.html
- http://development.openoffice.org/
- http://tools.openoffice.org/
- http://qa.openoffice.org/issue_handling/project_issues.html
- http://qa.openoffice.org/issue_handling/project_issues.html
- http://projects.openoffice.org/accepted.html
- http://api.openoffice.org/docs/DevelopersGuide/DevelopersGuide.pdf
- http://www.openoffice.org/licenses/sca.pdf
- http://www.openoffice.org/FAQs/faq-licensing.html#usinglicenses
- http://www.openoffice.org/copyright/copyrightapproved.html
- http://www.openoffice.org/dev_docs/guidelines.html
- http://development.openoffice.org/OpenOffice.org%20Developer%20Site%20Map.html
- http://wiki.services.openoffice.org/wiki/Getting_It
- http://wiki.services.openoffice.org/wiki/To-Dos
- http://wiki.services.openoffice.org/wiki/Contributing_Patches
- http://wiki.services.openoffice.org/wiki/I_want_to_be_an_OpenOffice.org_developer
- http://wiki.services.openoffice.org/wiki/Building
- http://wiki.services.openoffice.org/wiki/Building_OpenOffice.org
- http://wiki.services.openoffice.org/wiki/Hacking
- http://wiki.services.openoffice.org/wiki/Summer_of_Code_2008/proposals
- http://wiki.services.openoffice.org/wiki/Cpp_Coding_Standards
- http://wiki.services.openoffice.org/wiki/Extensions_development
- http://wiki.services.openoffice.org/wiki/Extensions_development_java
- http://wiki.services.openoffice.org/wiki/Extensions_development_basic
- http://wiki.services.openoffice.org/wiki/Extensions_development_python
- http://wiki.services.openoffice.org/wiki/Documentation/BASIC_Guide
- http://wiki.services.openoffice.org/wiki/Uno/Cpp/Tutorials/Introduction_to_Cpp_Uno
- http://wiki.services.openoffice.org/wiki/Using_Cpp_with_the_OOo_SDK
- http://wiki.services.openoffice.org/wiki/Education_Project
- http://wiki.services.openoffice.org/wiki/Education_ClassRoom/Practice
- http://wiki.services.openoffice.org/wiki/Windows
Contributing Members
Per Eriksson
Martin Hollmichel
Mathias Bauer