ProjectCleanupDevelopmentWiki

From The Document Foundation Wiki
Jump to: navigation, search

Why this page

Our development pages contain a tremendous amount of information, but a lot of it is well hidden. I have taken on my biggest challenge so far, to make the development information available to new people (core developers rarely look anyway).

As can be seen from the list below we have a lot of pages, many orphaned or with non-comprendable links.

My intention is to clean all pages, move some to a "archive section" (my way of not deleting information, while keeping the overall target). It is my big hope that my work will inspire some of the authors to help out.

The version control will ensure we do not loose anything (if somebody feel my changes are wrong).

This page will be updated to reflect outstanding work.

please do not, remove/modify links on this page, unless you have solved the underlying problem (or help build the new development structure


Based on the mediawiki special pages, here are the pages to be updated:


CLEANUP

Clean but control

Special:BrokenRedirects

Special:DeadendPages

Special:DoubleRedirects

Special:WantedTemplates

Special:UncategorizedPages

Special:ListRedirects

Special:WantedFiles


To be done Redirect

Development/Easy HacksDevelopment/EasyHacks

Special:LonelyPages

Special:WantedPages

All pages

These pages need to be grouped in the new structure, and of course also cleaned for redirect etc.


group - setup

Development/GerritMigration

Development/GitReview

Development/GitReview/Hacking

Development/Git For LibreOffice Developers

Development/Git For LibreOffice Developers/ar

Development/Git For LibreOffice Developers/pt-br

Development/GoogleOpenID

Development/lode

Development/gerrit

Development/gerrit/FAQ

Development/gerrit/PatchReview

Development/gerrit/PatchReview/pt-br

Development/gerrit/SplitPatch

Development/gerrit/SubmitPatch

Development/gerrit/SubmitPatch/pt-br

Development/gerrit/compare

Development/gerrit/logerritworkflow

Development/gerrit/pt-br

Development/gerrit/setup

Development/gerrit/setup/pt-br

Development/gerrit/zh-hans

Development/Submodules

Development/Setting-up a Build Environment

Development/Native Build From Bootstrap

Development/One Git Conversion




group - build

Development/Branches

Development/Build System

Development/Build System/Module status

Development/BuildingForAndroid

Development/BuildingForAndroid/de

Development/BuildingIOnMac/pt-br

Development/BuildingOnLinux

Development/BuildingOnLinux/ar

Development/BuildingOnLinux/de

Development/BuildingOnLinux/es

Development/BuildingOnLinux/ja

Development/BuildingOnLinux/pt-br

Development/BuildingOnLinux/ru

Development/BuildingOnLinux/zh-hans

Development/BuildingOnMac

Development/BuildingOnMac/es

Development/BuildingOnMac/ja

Development/BuildingOnWindows

Development/BuildingOnWindows/ar

Development/BuildingOnWindows/de

Development/BuildingOnWindows/es

Development/BuildingOnWindows/it

Development/BuildingOnWindows/ja

Development/BuildingOnWindows/pt-br

Development/BuildingOnWindows/ru

Development/Building LibreOffice with Clang

Development/Clang

Development/ClangTidy

Development/Clang Code Analysis

Development/Clang plugins

Development/Common Warnings

Development/Cppcheck

Development/Doxygen

Development/Environment variables

Development/Environment variables/tr

Development/Extension Development

Development/Fedora Rawhide Build Notes

Development/Fedora Rawhide Build Notes/es

Development/Fedora Rawhide Build Notes/zh-hans

Development/GNU ID-utils

Development/Gbuild

Development/Gbuild/CheatSheet

Development/GeneralProgrammingGuidelines

Development/GenericBuildingHints

Development/How to build

Development/How to build/Hacking configure.in

Development/How to build/Hacking configure.in/pt-br

Development/How to build/es

Development/How to build/localized

Development/How to build/localized/ja

Development/HeadlessBuild

Development/LHM LiMux

Development/LHM LiMux/ContextClasses

Development/LHM LiMux/Main Loop

Development/LO Code Style

Development/Lcov

Development/LibreOffice4

Development/LibreOffice Online

Development/Linux Build Dependencies

Development/Linux Build Dependencies/es

Development/Linux Build Dependencies/ja

Development/Linux Build Dependencies/pt-br

Development/Re-Basing

Development/Re-Basing/es

Development/Re-Basing/pt-br

Development/msvc-x86 64

Development/ia2

Development/clang-cl

Development/Vim

Development/Tinderbox

Development/Tinderbox/Setup

Development/SteamOS

Development/SlickEdit

Development/ReleaseBuilds

Development/-fsanitize


group - source documentation

Development/Acronyms

Development/Acronyms/es

Development/Acronyms/pt-br

Development/Base

Development/Base/FirebirdSQL

Development/Calc

Development/Calc/Defining print Ranges (I47600)

Development/Calc/Ixion

Development/Calc/Spreadsheet Functions/ODF OpenFormula Compatibility

Development/Calc/Spreadsheet Functions/not yet implemented

Development/Calc/XMLSource

Development/Code Overview

Development/Code Overview/es

Development/Code Overview/fr

Development/Code Overview/zh-hans

Development/Accessibility

Development/ComplexFeatures

Development/Create new dialog in Impress

Development/Default UI Improvements

Development/Default UI Improvements/pt-br

Development/DevDocumentation

Development/Dictionaries

Development/DispatchCommands

Development/Emscripten

Development/Enterprises nice-to-have

Development/Icon Themes/Action

Development/Icon Themes/Places

Development/Icon Themes/Status

Development/Impress

Development/Impress/Remote

Development/Impress/Remote/ru

Development/Impress/Remote 2

Development/Impress Remote Protocol

Development/Indexing Tools

Development/Integrating LOKDocView and GNOME Documents

Development/Java

Development/Java/Directories containing .java files

Development/NotebookBar

Development/NotebookBar/Extensions

Development/NotebookBar/es

Development/ODF Implementer Notes

Development/ODF Implementer Notes/List of LibreOffice ODF Extensions

Development/ODF Implementer Notes/List of LibreOffice OpenFormula Extensions

Development/OOXML Implementer Notes/List of LibreOffice OOXML Extensions

Development/libgltf

Development/WidgetLayout

Development/WidgetLayout/FindDialogs

Development/Wikihelp

Development/Wikihelp/es

Development/Wikihelp/fi

Development/Wikihelp/id

Development/Writer

Development/gettext-design

Development/String Classes

Development/Threads

Development/Resources

Development/Sal Types

Development/SlideHack

Development/RegressionHotspots

Development/RegressionIdeas

Development/Really basic missing features and enhancements

Development/Online Update

Development/Patching External Libraries

Development/PyUno

Development/Math/pt-br

Development/HiDpi

Development/IDE

Development/More




group - test/debug

Development/Calc Import Unit Tests

Development/Calc Unit Test Concept

Development/Chart Regression Tests

Development/Crazy Ideas

Development/Crazy Ideas/zh-hans

Development/How to debug

Development/How to debug/ar

Development/How to debug/de

Development/How to debug/pt-br

Development/How to debug/zh-hans

Development/Test Update Check

Development/Unit Tests

Development/Unit Tests/ja

Development/Unit Tests By Non Developers

Development/VBA Unit Tests

Development/Python Unit Tests





Group - organization

Development

Development/FAQ

Development/FAQ/ar

Development/FAQ/pt-br

Group - easyHacks and contributors

Development/EasyHacks

Development/EasyHacks/Bugzilla Categorization

Development/EasyHacks/Completed

Development/EasyHacks/Creating a new Easy Hack

Development/EasyHacks/Translation Of Comments

Development/EasyHacks/by Required Skill

Development/EasyHacks/by Required Skill/Skill C++

Development/EasyHacks/by Required Skill/Skill Design

Development/EasyHacks/by Required Skill/Skill Infrastructure

Development/EasyHacks/by Required Skill/Skill Java

Development/EasyHacks/by Required Skill/Skill JavaScript

Development/EasyHacks/by Required Skill/Skill Perl

Development/EasyHacks/by Required Skill/Skill Python

Development/EasyHacks/by Required Skill/Skill SQL

Development/EasyHacks/by Required Skill/Skill Script

Development/EasyHacks/by Required Skill/Skill Test

Development/EasyHacks/by Required Skill/Skill UI

Development/EasyHacks/by Required Skill/Skill UNO-API

Development/EasyHacks/by Required Skill/Skill VCL

Development/EasyHacks/by Required Skill/Skill Windows

Development/EasyHacks/lists/by Difficulty

Development/EasyHacks/lists/by Topic

Development/Easy Hacks

Development/Hard Hacks