Project:Qt/Policies

General policies

 * Do not add random new packages to the dev-qt category - it is reserved for the Qt framework modules and directly related libraries and development applications from the upstream Qt Project


 * Changes to Qt package should be reviewed by a project member prior to being committed


 * In the case of minor changes (eg. typos, pkgmoved dependencies etc.), please notify the team - most of our packages are bumped out of the overlay and tree changes will be lost if not also made there

Dependencies

 * Explicitly depend on all Qt modules that are used - don't rely on transitive dependencies (including qtcore)
 * Specify the correct slot (most qt modules have two major versions)
 * Do not specify the subslot dependency operator (:=). Qt module subslots are currently undefined but may be used for very specific purposes in the future