Search
  • Software
    • Overview
    • OpenStack Components
    • SDKs
    • Deployment Tools
    • OpenStack Map
    • Sample Configs
  • Use Cases
    • Users in Production

    • Ironic Bare Metal
    • Edge Computing
    • Telecom & NFV
    • Science and HPC
    • Containers
    • Enterprise
    • User Survey
  • Events
    • OpenInfra Summit
    • Project Teams Gathering
    • OpenDev
    • Community Events
    • OpenStack & OpenInfra Days
    • Summit Videos
  • Community
    • Welcome! Start Here
    • OpenStack Technical Committee
    • Speakers Bureau
    • OpenStack Wiki
    • Get Certified (COA)
    • Jobs
    • Marketing Resources
    • Community News
    • Superuser Magazine

    • OpenInfra Foundation Supporting Organizations
    • OpenInfra Foundation
  • Marketplace
    • Training
    • Distros & Appliances
    • Public Clouds
    • Hosted Private Clouds
    • Remotely Managed Private Clouds
    • Consulting & Integrators
    • Drivers
  • Blog
  • Docs
  • Join
    • Sign up for Foundation Membership
    • Sponsor the Foundation
    • More about the Foundation
  • Log In

Use recommended file formats

Use recommended file formats¶

Each diagram should include files in the following formats:

  • Raster, always Portable Network Graphics (.png). The documentation build process uses these files.

  • Vector, typically Scalable Vector Graphics (.svg). Most illustration tools support editing these files.

  • Original, typically the native format of the tool.

At a minimum, each diagram must include a .png and .svg file.

Furthermore, any outside stencils or objects added to a diagram should also be .svg files, so that reviewers can edit individual elements of the diagram.

Note

Using .svg files for individual elements may cause rendering issues when editing the diagram in a different tool than the one from which the diagram was originally created.

File names¶

Contributors must create unique and meaningful file names to differentiate between diagrams. An example of this is the name cg-workflow-digram.png. cg indicates that this diagram belongs in the contributor guidelines, the acronym created by taking the first letters of the OpenStack book name. workflow-diagram.png provides a description of what the diagram is about, as well as the file type extension.

Other file guidelines¶

  • Files must be saved with a transparent background.

  • Files must be saved in a landscape document style.

  • Diagram width and height should be no more than 900pt.

this page last updated: 2025-05-02 14:25:12
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.

found an error? report a bug
  • Guides
  • Install Guides
  • User Guides
  • Configuration Guides
  • Operations and Administration Guides
  • API Guides
  • Contributor Guides
  • Languages
  • Deutsch (German)
  • Français (French)
  • Bahasa Indonesia (Indonesian)
  • Italiano (Italian)
  • 日本語 (Japanese)
  • 한국어 (Korean)
  • Português (Portuguese)
  • Türkçe (Türkiye)
  • 简体中文 (Simplified Chinese)

Documentation Contributor Guide

  • Quickstart
  • Documentation team structure
  • 2017/2018 documentation team vision
  • Non-native English speakers
  • Blueprints and specifications
  • Project guide setup
  • Landing pages on docs.openstack.org
  • Governance tag documentation guidelines
  • OpenStack API documentation
  • Documentation bugs
  • Writing documentation
  • Writing style
  • OpenStack user experience and user interface guidelines
  • RST conventions
  • JSON conventions
  • Diagram guidelines
    • Use diagrams sparingly
    • Tools
    • Use recommended file formats
    • General guidelines
  • Reviewing documentation
  • Building documentation
  • Redirecting documentation
  • Using documentation tools
  • Publishing a documentation release
  • Glossary

Page Contents

  • Use recommended file formats
    • File names
    • Other file guidelines

OpenStack

  • Projects
  • OpenStack Security
  • Blog
  • News

Community

  • User Groups
  • Events
  • Jobs
  • Companies
  • Contribute

Documentation

  • OpenStack Manuals
  • Getting Started
  • API Documentation
  • Wiki

Branding & Legal

  • Legal Docs
  • Logos & Guidelines
  • Trademark Policy
  • Privacy Policy
  • OpenInfra CLA

Stay In Touch

The OpenStack project is provided under the Apache 2.0 license. Docs.openstack.org is powered by Rackspace Cloud Computing.