2013-04-20

Group HOWTOs, Entry tasks, some spelling fixes

← Older revision

Revision as of 2013-04-20T17:26:31

(One intermediate revision by one user not shown)

Line 9:

Line 9:

* [[Development/GetInvolved|Get Involved]]

* [[Development/GetInvolved|Get Involved]]



* [http://www.youtube.com/watch?v=2gIqOOajdYQ&hd=1 Building LibreOffice
--
Video Tutorial]

+

* [http://www.youtube.com/watch?v=2gIqOOajdYQ&hd=1 Building LibreOffice

Video Tutorial]



* [[
Development/gerrit|Setting yourself for sending a patch for review (gerrit)
]]

+

* Pick a Task:



* [[Easy Hacks]]

+

*
* [[
Easy Hacks
]]



* [[Most Annoying Bugs]]

+

*
* [[
Design/Blueprints|Design related
Easy Hacks]]



* [http://www.freedomsponsors.org/core/issue/?s=&project_id=149&project_name=LibreOffice Sponsored Issues]

+

*
* [[Most Annoying Bugs]]

+

** [[Development/Gsoc/Ideas|GSoC Ideas]]

+

*
* [http://www.freedomsponsors.org/core/issue/?s=&project_id=149&project_name=LibreOffice Sponsored Issues
]

+

* [[Development/gerrit|Setting yourself for sending a Patch for Review (Gerrit)]
]

* if you need help getting started, contact us:

* if you need help getting started, contact us:



** [irc://chat.freenode.net/libreoffice-dev on IRC: #libreoffice-dev on
freenode
] ([http://webchat.freenode.net/?channels=libreoffice-dev
webchat
])

+

** [irc://chat.freenode.net/libreoffice-dev on IRC: #libreoffice-dev on
Freenode
] ([http://webchat.freenode.net/?channels=libreoffice-dev
Webchat
])

** [mailto:libreoffice@lists.freedesktop.org libreoffice@lists.freedesktop.org]!

** [mailto:libreoffice@lists.freedesktop.org libreoffice@lists.freedesktop.org]!



** [http://nabble.documentfoundation.org/Dev-f1639786.html
mailing list archive
]

+

** [http://nabble.documentfoundation.org/Dev-f1639786.html
Mailing List Archive
]

|
[[Development/GeneralProgrammingGuidelines|General Programming Guidelines]]

|
[[Development/GeneralProgrammingGuidelines|General Programming Guidelines]]

Line 27:

Line 30:

** [[Development/GenericBuildingHints| ... on any platform (platform-independant hints)]]

** [[Development/GenericBuildingHints| ... on any platform (platform-independant hints)]]

* DSCM:

* DSCM:



** [[Development/gerrit|
gerrit
for LibreOffice Developers]]

+

** [[Development/gerrit|
Gerrit
for LibreOffice Developers]]

** [[Git For LibreOffice Developers]]

** [[Git For LibreOffice Developers]]

** [[Development/NewAccount|Getting Commit Access]]

** [[Development/NewAccount|Getting Commit Access]]

Line 33:

Line 36:

** [https://gerrit.libreoffice.org/#/q/project:core+status:open,n,z Changes waiting for review on gerrit]

** [https://gerrit.libreoffice.org/#/q/project:core+status:open,n,z Changes waiting for review on gerrit]

** [https://gerrit.libreoffice.org/gitweb?p=core.git;a=shortlog Changes recently pushed to master]

** [https://gerrit.libreoffice.org/gitweb?p=core.git;a=shortlog Changes recently pushed to master]



*
code conventions
:

+

*
Code Conventions
:



** [http://wiki.services.openoffice.org/wiki/Cpp_Coding_Standards
trusty
old
code conventions
]

+

** [http://wiki.services.openoffice.org/wiki/Cpp_Coding_Standards
Trusty
old
Code Conventions
]



** [http://wiki.services.openoffice.org/wiki/Writer/Code_Conventions
trusty
old
writer code conventions
]

+

** [http://wiki.services.openoffice.org/wiki/Writer/Code_Conventions
Trusty
old
Writer Code Conventions
]

** [[Development/Patch_Handling_Guidelines|Patch Handling Guidelines]]

** [[Development/Patch_Handling_Guidelines|Patch Handling Guidelines]]



*
code documentation
:

+

*
Code Documentation
:



** use http://opengrok.libreoffice.org/xref/core/
!

+

** use
[
http://opengrok.libreoffice.org/xref/core/
OpenGrok] for searching the Code

** [http://docs.libreoffice.org/ Source Code Documentation]

** [http://docs.libreoffice.org/ Source Code Documentation]



** [[Development/Doxygen|Writing
source code documentation
]]

+

** [[Development/Doxygen|Writing
Source Code Documentation
]]



** [http://api.libreoffice.org/
public
LibreOffice APIs]

+

** [http://api.libreoffice.org/
Public
LibreOffice APIs
]

+

* HOWTOs:

+

** [[Development/WidgetLayout#HOWTO:_Step_by_step_dialog_conversion|Convert a Dialog to Widget Layout]]

+

** [[Development/Create_new_dialog_in_Impress | Write a new-style dialog]]

+

** [[Development/How_to_debug|Debugging]]

+

** [[Development/Dictionaries|Dealing with Dictionaries]
]

* [[ReleasePlan|Release Plan]]

* [[ReleasePlan|Release Plan]]



* [[Development/How_to_debug|Debugging HowTo]]

* [[Development/GeneralProgrammingGuidelines#Assertions_and_Logging|Assertions and Logging]]

* [[Development/GeneralProgrammingGuidelines#Assertions_and_Logging|Assertions and Logging]]



* Some Notes on [[Development/String Classes|String Classes]] used in the
source code

+

* Some Notes on [[Development/String Classes|String Classes]] used in the
Source Code

* Some Notes on [[Development/Sal_Types]]

* Some Notes on [[Development/Sal_Types]]



* [[Development/Dictionaries | How to deal with dictionaries]]

+

* [[Development/ComplexFeatures | Hints when developing more
Complex Features
]]



* [[Development/ComplexFeatures | Hints when developing more
complex features]]

+



* [[Development/Create_new_dialog_in_Impress | How to write a new-style dialog
]]

+

* [[Development/Acronyms|Acronymia]]

* [[Development/Acronyms|Acronymia]]

* [[Development/Unit Tests|Unit tests]]

* [[Development/Unit Tests|Unit tests]]

* [[Development/Lcov|LCOV Code Coverage reports]]

* [[Development/Lcov|LCOV Code Coverage reports]]



* [[Development/Clang Code Analysis|Clang static
source code analysis
]]

+

* [[Development/Clang Code Analysis|Clang static
Source Code Analysis
]]



* [[Development/Cppcheck|Cppcheck static
code analyzer
]]

+

* [[Development/Cppcheck|Cppcheck static
Code Analyzer
]]



* [[Development/Vim|Vim
tips
&
tricks]]

+

* [[Development/Vim|Vim
Tips
&
Tricks
]]



* [[Development/Common_Warnings
]]

+

* [[Development/Build_System|Build System]]

* [[Development/Build_System|Build System]]



* [[Marketing/Events/Fosdem2012|FOSDEM 2012
slides
of
talks
]]

+

* [[Development/Common_Warnings|Common Build Warnings]]

+

* [[Marketing/Events/Fosdem2012|FOSDEM 2012
Slides
of
Talks
]]

* more [[Development/GeneralProgrammingGuidelines|General Programming Guidelines]] ...

* more [[Development/GeneralProgrammingGuidelines|General Programming Guidelines]] ...

Show more