git

Git

let content = document.getElementById('contributionContent'); if (content.innerHTML === '') { content.innerHTML = 'Loading from github...'; } axios.get(`${'https://cors-anywhere.herokuapp.com/'}https://github.com/Altinn/altinn-studio/blob/master/CONTRIBUTING.md`) .then((res) = { const doc = new DOMParser().parseFromString(res.data, "text/html"); content.innerHTML = doc.getElementById('readme').innerHTML; }); »

Branching

Principles Altinn Studio uses trunk-based development This ensures the codebase is always releasable on demand and helps to make Continuous Delivery a reality. Code is checked in using short living feature branches naming standard for feature branches are feature/<issueNumber>-<description> , for instance: feature/1028-text-component naming standard for bug branches are bug/<issueNumber>-<description> , for instance: bug/877-performance-leak-ui-editor Trunk Based Development Read more about trunk based development here. »

Git

Everything we make is stored in Git repositories in GitHub. Every app you make is stored in Git repositories in Altinn Studio. Altinn ❤️ Git. Links https://git-scm.com https://en.wikipedia.org/wiki/Git https://code.visualstudio.com/docs/editor/versioncontrol#_git-support »

Gitea

Gitea is the product that is powering Altinn Studio Repos. Links https://gitea.io https://github.com/go-gitea/gitea https://hub.docker.com/r/gitea/gitea »

Visual Studio Code

Visual Studio Code is a lightweight and extendable code editor which runs on your desktop and is available for Windows, macOS and Linux. We use it when developing Altinn 3, and it can be used for editing files from Altinn Studio Repos locally using the built-in Git support. Altinn ❤️ vscode. Languages and tech VS Code comes with support for hundreds of languages and technologies, including all the ones that are relevant in Altinn 3: »