Zuul is a Project Gating System. That’s like a CI or CD system, but the focus is on testing the future state of code repositories.
A gating system doesn’t just test a proposed change; it tests the proposed future state of multiple branches and repositories with any number of in-flight changes and their dependencies. And the same playbooks used to test software can also be used to deploy it.
Zuul itself is a service which listens to events from various code review systems, executes jobs based on those events, and reports the results back to the code review system. The primary interface for Zuul is the code review system (or systems) so that it fits seamlessly into developer workflows, and a web interface is available for inspecting the current status and browsing build results.
The best way to run Zuul is with a single installation serving as many projects or groups as possible. It is a multi-tenant application that is able to provide as much or as little separation between projects as desired.
This is a design review checklist for signoff review on all PCB designs.
Please use my checklist, I made these mistakes so you don't have to! Nearly every line item here came from the school of hard knocks.
Kleine Behausungen müssen nach oben hin nicht immer geschlossen sein.
Tiny Houses versprechen Freiheit und Sorglosigkeit. Allerdings stößt die Kopffreiheit oft da an Grenzen, wo platzsparende Hochbetten mit niedrigen Decken kombiniert werden. Mehr Spielraum garantiert der französische Hersteller Optinid: Seine hölzernen Minihäuser haben ein Dach, das sich zusammenschieben lässt. Die Bewohner können tagsüber bequem im Bett sonnenbaden und nachts unter dem offenen Sternenhimmel schlafen – solange es nicht regnet.
Instructions for installing, configuring, and using Phabricator
Phabricator is a collection of open source web applications that help software companies build better software.
Kallithea, a member project of Software Freedom Conservancy, is a GPLv3'd, Free Software source code management system that supports two leading version control systems, Mercurial and Git, and has a web interface that is easy to use for users and admins. You can install Kallithea on your own server and host repositories for the version control system of your choice.
Gerrit is a web based code review system, facilitating online code reviews for projects using the Git version control system.
Gerrit makes reviews easier by showing changes in a side-by-side display, and allowing inline comments to be added by any reviewer.