The Council is composed of a mix of representatives from different areas of the project, named roles appointed by Red Hat, and a variable number of seats connected to medium-term project goals.[17] The previous governance structure (Fedora Board) comprised five Red Hat appointed members and five community-elected members.