It shall be the duty of the zoning commission to:
A. Citizen Participation: Provide ways and means to obtain citizen participation in the administration of ordinances;
B. Zoning Permits: Prepare a procedure for processing zoning permits, namely: special use permits, rezone applications, planned unit development proposals and variance applications;
C. Comprehensive Plan; Zoning: Recommend changes to the comprehensive plan and zoning ordinance prior to annexation of an unincorporated area;
D. Zoning Amendments: Hear all requests for amendment to the zoning ordinance, hold at least one public hearing and make its recommendation to the city council.
E. Zoning Changes: Recommend changes to the zoning ordinance, if needed, to the city council. (2004 Code)