Repository Checks: Projects and Wiki
Providing a good User Interface (UI) and a flawless User Experience is a tough job. For our Open Source Projects hosted on GitHub, we can’t influence both areas. We are not able to customize our GitHub pages like our MySPace profiles back then.
However, we can ensure that we only show relevant menu items by deactivating not used GitHub Features.
The Wiki is used for documentation, tutorials, guides, benchmarks, or relevant resources like books or related projects. Good examples are:
Many projects on GitHub don’t leverage the Wiki functionality, even if this feature is enabled by default when creating a new repository.
In this case, we can disable the Wiki overall because it shows a menu point without having helpful information for the user. One menu item less to click and to care about.
Projects are a powerful feature of GitHub to manage bigger efforts for your projects. It comes especially handy for the organization of a lot of issues and tracking progress with multiple contributors. Good examples are:
- the public roadmap of GitHub
- the cross-compile mobile framework flutter
- the container scheduling and management platform kubernetes
- the home automation platform HomeAssistant
Similar to the Wiki, this feature
- is enabled by default when creating a new repository
- often not used at all (due to various reasons)
In this case, this can be disabled to optimize the user flow.
Since today, both checks are available in our Repository Checks dashboard.