Skip to main content

Introduction

devHaus is the documentation of fullHaus' development workflows. We target to document all guidelines and workflows here and collect reusable code snippets and scripts.

Updating

If you want to update or add something new, do this with a PR. Based on the type of update you want to provide you will need to take a specific workflow.

warning

Please keep in mind that devHaus is a developer specific documentation only. Any documentation that go beyond this scope must be documented on Confluence!

Documentation

If you want to update the documentation you must push your changes to a branch prefixed with docs/ and create a PR from there e.g. docs/html-guidline. Please assign all fullHaus developers to this PR as reviewer. That way we ensure everyone can leave feedback on those changes before it gets documented and becomes a new standard. Furthermore, everyone in the team acknowledges that they approve those changes and are up-to-date.

Dev Dungeon

If you want to contribute to the latest dungeon you can check out the dungeon/vol-* branch and commit your changes there. PRs targeting this don't need all fullHaus developers assigned.

Site enhancements

Improving or fixing the devHaus website (not its content) should be done like usual via feature/ and fix/ branches. PRs targeting this don't need all fullHaus developers assigned.

info

Pushing directly to the main branch won't work anyway as this branch is protected.

Guidelines

In order to keep a consistent and clean code base we defined guidelines which help us to achieve that.

Dev Dungeon

FULLHAUS DEV DUNGEON is a monthly-ish dev huddle for updates on the fullHaus tech stack, team related stuff, for building team culture and promoting exchange among the team.

We got a blog formatted Dungeon with all dungeons and a presentation formatted dungeon with the latest one.

Snippets

We target to collect useful snippets to keep some jobs simple. Please feel free to provide some input!