QA/Bugzilla/Components
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Donate
This page is about the Components in Bugzilla.
Getting Started
When filing a bug, please select an appropriate Component for your report.
When you find a problem please check whether only the application where you found it is affected or whether it is a general problem for all (or at least several) LibreOffice applications. The makeup words (blends) for the subcomponents should help to distinguish these subcomponents from other meanings of the words in it.
Examples:
FILEOPEN <-> OPEN Office XML SLIDESHOW <-> "drag and drop SLIDE will SHOW ugly artifacts".
Components
Adopt-a-Component
Want to help out with bug triage? Have a hankering for database wizardry, drawing charts, or just good old word processing with Writer?
Add your name in the Adopt-a-component column below to show your commitment to triaging bugs in that category. We're aiming to see all UNCONFIRMED bugs get a response within 1 week, and be triaged within 2 weeks, so helping to identify particular individuals who can help with a certain component will give us the power we need to meet our goals!
Component Table
Note: Whenever changing Component names in the backend, make sure to test the QA/Bugzilla/Development#Dependent_Services Dependent Services, to make sure that nothing breaks
Name | UNCONFIRMED Bugs | Adopt‑a‑Component | Description |
---|---|---|---|
Android Viewer | bugs | Robinson Tryon | the LibreOffice Viewer app for Android |
BASIC | bugs | programming using the Basic language | |
Chart | bugs | Raal | data charts and plots |
contrib | bugs | to be used if you want to contribute tools, templates, or something similar to LibreOffice | |
Base | bugs | the database application LibreOffice Base | |
deletionrequest | bugs | Robinson Tryon | for bugs which have been created only for testing Bugzilla or the Bug Submission Assistant |
Documentation | bugs | Sophie | for problems with LibreOffice user guides |
Draw | bugs | the drawing application LibreOffice Draw | |
Extensions | bugs | for problems with extensions that were caused by LibreOffice code changes; bug reports concerning the Extensions website belong to Redmine | |
filters and storage | bugs | import and export code, and I/O infrastructure shared between applications; mostly interesting for developers | |
Formula Editor | bugs | the formula editor, which is probably LibreOffice Math | |
framework | bugs | the application framework, ie. code shared between applications not part of the graphical toolkit pieces | |
graphics stack | bugs | the VCL toolkit, drawing layer, and all non-print specific rendering functionality, interesting for developers | |
Installation | bugs | for problems with installing LibreOffice | |
LibreOffice | bugs | to be used if you can't find any other appropriate component | |
Linguistic | bugs | for problems with spell check, right-to-left, hyphenation, or the thesaurus, not specific to one language | |
Localization | bugs | Sophie | for all problems that are related to a particular language version of LibreOffice, localized Help packages, and LibreOffice Help. Alternatively you can use one of the other components and set the l10n subcomponent. |
Impress | bugs | the presentation application LibreOffice Impress | |
Printing and PDF export | bugs | for general problems with Printing or PDF export that are not limited to a single application (like WRITER or CALC) | |
sdk | bugs | the UNO runtime environment, UNO API and SDK, interesting for developers | |
Calc | bugs | Raal | the spreadsheet application LibreOffice Calc |
UI | bugs | for problems concerning User Interface. You should also use this component if your problem affects more than 1 Application or if you can't decide what the correct component might be. | |
ux-advise | bugs | The Design Team | to be used only by QA staff or developers |
Writer | bugs | the word processor LibreOffice Writer |
Subcomponents
How to use subcomponents
On BugReport Details lots of subcomponents are listed with links to Bugzilla Search and Bugzilla bug submission. In the following you find hints for what kind of problems what Subcomponents should be used in the Bugzilla Subject line. In the following listing a click on the Subcomponent heading will start a Bugzilla query for that subcomponent.
CONFIGURATION
Use for instance, if the configuration of LibreOffice applications (WRITER, DRAW, CALC, ...) is broken or if the Installation associates file extensions wrongly.
FILEOPEN
For all problems related to opening documents, as well as for problems when opening non-ODF file types like MS-Office, XHTML or XML, Picture formats like PNG, SVG, WMF, ... . Please generally mention the document type and if known and appropriate the Version of the document or of the software with what it has been created in parenthesis. Examples:
- CRASH when FILEOPEN particular XLSX (MSO2007)
- FILEOPEN particular .CDR (X6) shows ...
FILESAVE
For all problems related to saving documents, as well as for problems when exporting to the file types XHTML or XML and Picture formats like PNG, SVG, WMF, ...
MAILMERGE
For problems with the LibreOffice Mailmerge function from menu 'Tools -> Mail Merge Wizard' or with the Form Letter function in menu 'File -> Print'.
For PDF export problems only visible in one component like Drawing, Presentation, Spreadsheet or Writer. In DRAW together with FILEOPEN for PDF import problems.
RTL
For all text direction Right To Left related problems. If the problem is limited to a particular localization or language, please add localization or language in square brackets like [AR] in the summary line. We have Bug tdf#43808 - (rtl-meta) Meta bug for Most Annoying RTL related issues.
SLIDESHOW
For problems only visible during running presentation, but ok in Presentation edit mode. Also appropriate for problems visible in custom animation preview.
VIEWING
Use, if document contents are not shown (correctly) on the screen, but print and PDF export look ok. An additional indication might be that other LibreOffice or OpenOffice versions correctly show the contents on screen, meaning it's not a problem with the document itself.