Opendefinition screenshot

Opendefinition

Author Avatar Theme by Okfn
Updated: 29 Aug 2024
124 Stars

Open Definition source

Overview

The Git repo for the Open Definition website is focused on the Open Definition (OD). The current version of OD is 2.1 and the website offers numerous translations. The preferred method for submitting new translations is by adding a od/2.1/{language code}/index.markdown file and sending a pull request on the gh-pages branch. The repository contains several pages related to definitions and domain-specific guides that are not highlighted in the site navigation, but are still of interest and in need of review and updating. Users are encouraged to file issues, submit pull requests, and discuss on the forum. There is also a related website called “licenses.opendefinition.org” and its source repository, which may eventually be merged with the Open Definition repository.

Features

  • Support for multiple translations of the Open Definition website.
  • Ability to submit new translations by adding a specific markdown file and sending a pull request.
  • Pages related to definitions and domain-specific guides available for review and updating.
  • User-friendly forum for discussions, issue filing, and pull request submission.
  • Integration with licenses.opendefinition.org, a related website.

Installation

To install the Open Definition website theme, follow these steps:

  1. Clone the Git repository using the following command:
git clone {repository URL}
  1. Navigate to the cloned repository:
cd {repository directory}
  1. Create a new branch for your changes:
git checkout -b {branch name}
  1. Make necessary changes or add new translations by creating a od/2.1/{language code}/index.markdown file.
  2. Add the changes to the staging area:
git add .
  1. Commit the changes:
git commit -m "Your commit message"
  1. Push the changes to the remote repository:
git push origin {branch name}
  1. Go to the GitHub repository page and create a new pull request for your changes.

Summary

The Git repository for the Open Definition website provides support for multiple translations and allows users to contribute by submitting new translations or making updates to existing pages. It also offers a forum for discussions and issue filing. The repository is related to the licenses.opendefinition.org website and its source repository, which may be merged in the future. The installation process involves cloning the repository, making necessary changes, and submitting a pull request.