Welcome! If you are reading this, you are probably interested in contributing to the AOSC OS project. This guide will guide you through all the tools and techniques you need to create, update, and maintain AOSC OS packages.
If you are new to packaging for AOSC OS, please first take a look at the Intro to Package Maintenance: Basics. After that, read Intro to Package Maintenance: Advanced Techniques for some very common techniques used in day-to-day packaging.
In order to ensure the quality of our packages (and reduce wtf moments for other developers), please follow these guidelines.
Also, you may want to read these documentations about the tools we use.
Other useful information of this section: