Skip to content

modelica/efmi-standard.org

Repository files navigation

Repository overview

This repository contains the sources of the efmi-standard.org website and is the central location for feature requests, suggestions and bug reports.

The issue tracker of the repository is also used by the public (i.e., not MAP eFMI members) to report any issue of eFMI Standard releases they found. Please consult the contributing guidelines and overview of the eFMI Standard before reporting any issues.

Building the website locally

The efmi-standard.org website is build using the HUGO framework, an open-source static website generator. To build it locally:

  1. Clone the website's git repository.
  2. Initialize and update all git submodules via git submodule update --init --recursive from the repository root.
  3. Install the HUGO extended version for your platform. In the following steps we assume Microsoft Windows, but the concpets are likewise for other platforms.
  4. Make sure that HUGO is available from your command line (e.g., adding it to your path as required).
  5. Switch to the website repository as current working directory.
  6. You can now build and provide the website locally via hugo serve. Read the command line output; it provides you the address from which the local build is available. Typically it is something like http://localhost:1313/. Load that address in your browser. You can edit the site live; HUGO will automatically detect changes and rebuild.

Contributing, security and repository policies

Please consult the contributing guidelines for details on how to report issues and contribute to the repository.

For security issues, please consult the security guidelines.

General MAP eFMI repository setup and configuration policies are summarized in the MAP eFMI repository policies (only relevant for repository administrators and therefor private webpage).