Development/Acronyms

    From The Document Foundation Wiki


    There are a lot of acronyms and abbreviations in LibreOffice that will be unfamiliar to new contributors. Please add them to this list as you come across them.

    Warning.svg

    Warning:
    Abbreviations and acronyms can be useful to communicate efficiently in some contexts (for example, the development IRC channel), but please remember that they can be off-putting to newcomers, be perceived as gatekeeping, and be a barrier to accessibility, especially in a volunteer-driven and multilingual project like LibreOffice. So please use them with moderation and spell out when practical.


    General / not only used here

    • a11y - Accessibility
    • CJK - Chinese, Japanese and Korean
    • CTL - Complex Text Layout
    • HIG - Human Interface Guidelines
    • i18n - internationalisation
    • JRE - Java Runtime Environment
    • l10n - localisation
    • LTR - Left-to-Right
    • MAR - Mozilla ARchive update format
    • MDI - Multiple Document Interface
    • MRU - Most Recently Used
    • OS - Operating System
    • RTL - Right-to-Left
    • UI - User Interface
    • UX - User Experience
    • SDBC - Star DataBase Connectivity
    • WIP - Work in Progress


    Subsystem labels

    • SAL - System Abstraction Layer
      • for additional confusion there are 2 of these:
        • "sal" is the lowest-level OS abstraction and runtime library, which also contains OSL and RTL
        • "SAL" is a part of VCL that abstracts different window systems (lots of classes with "Sal" prefix)
    • VCL - Visual Class Library
    • RTL - RunTime Layer
    • OSL - Operating System (abstraction) Layer
    • Sw - StarWriter
    • UNO - Universal Network Objects
    • URE - UNO Runtime Environment
    • Sc - StarCalc
    • Sd - StarDraw (since the code is shared, also used for Impress)
    • Sm - StarMath
    • Sv - StarView
      • Svx - StarView eXtended functionality
      • Svtools or svt - StarView tools
    • Sfx - Star Framework

    Components and other applications

    Referring to parts of the application and the UI, or other software.

    • AOO - Apache OpenOffice
    • LO - LibreOffice
    • MSO - Microsoft Office
    • NB - Notebook Bar
    • OOo - OpenOffice.org
    • SB - Sidebar
    • SC - Start Center
    • TB - Thunderbird
    • VS - Visual Studio

    Quality Assurance

    • NAB - Not A Bug (a bug resolution)
    • OP - Original Poster (the bug description)
    • QA - Quality Assurance
    • STR - Steps To Reproduce
    • WF - Won't Fix (a bug resolution)
    • WFM - Works For Me (a bug resolution)

    See also