Sachverhalt: A. X._ wurde 1990 in der Provinz Kosovo von Serbien-Montenegro geboren. Ihre Familie flüchtete 1999 in die Schweiz. Mit Entscheid des Bundesamtes für Migration vom 3. August 2006 wurde die gesamte Familie vorläufig aufgenommen. X._ wohnt in Wetzikon. Hier besuchte sie die Primar- und Sekundarschule. Zurzeit absolviert sie eine Lehre. B. X._ stellte am 29. Januar 2008 mit Zustimmung ihrer Eltern ein Gesuch um Einbürgerung. Nachdem sich der Bürgerrechtsausschuss am 8. April 2008 gegen die Einbürgerung ausgesprochen hatte, wies der Gemeinderat Wetzikon das Gesuch am 20. August 2008 ab. Er wies darauf hin, dass die Gesuchstellerin von ihren Eltern abhängig sei und nach wie vor unterstützt werde, und stellte fest, dass ihr die Fähigkeit zur wirtschaftlichen Selbsterhaltung im Sinne der kantonalen Bürgerrechtsgesetzgebung abgehe. Die Gesuchstellerin rekurrierte beim Bezirksrat Hinwil. Dieser wies den Rekurs am 30. Januar 2009 ab. Er hielt fest, dass die Gesuchstellerin sozialhilfeabhängig sei und es ihr an der wirtschaftlichen Selbsterhaltungsfähigkeit fehle. In der Folge wies das Verwaltungsgericht des Kantons Zürich die Beschwerde von X._ am 29. April 2009 ab. Es ging davon aus, dass der Gesuchstellerin grundsätzlich ein Anspruch auf Einbürgerung zustehe. Indessen hielt es fest, dass X._ das Kriterium der wirtschaftlichen Selbsterhaltungsfähigkeit nicht erfülle und sich daran auch mit steigendem Lehrlingslohn nichts ändere. Die Gemeinde könne ohne Verletzung des Diskriminierungsverbotes auf dieses Erfordernis abstellen. Daran änderten weder die bei Jugendlichen übliche Ausbildungssituation noch die Bestimmung von Art. 15 Abs. 2 des Bürgerrechtsgesetzes etwas. Gesamthaft habe die Gemeinde ihr Ermessen nicht in rechtsverletzender Weise ausgeübt. - Dem Urteil des Verwaltungsgerichts ist eine abweichende Meinung der Minderheit der Kammer beigefügt. Diese geht davon aus, dass der Gesuchstellerin die Einbürgerung wegen ihrer Abstammung von materiell schlecht gestellten und Sozialhilfe beanspruchenden Eltern verweigert worden war. In diesem Umstand wird eine nicht zu rechtfertigende und insbesondere durch das geringe finanzielle Interesse der Gemeinde nicht gerechtfertigte Diskriminierung erblickt. C. Mit subsidiärer Verfassungsbeschwerde vom 15. Juni 2009 verlangt X._, es sei das angefochtene Verwaltungsgerichtsurteil aufzuheben, die Gemeinde Wetzikon anzuweisen, sie ins Bürgerrecht aufzunehmen, und eventuell die Sache zu ergänzender Sachverhaltsfeststellung und zu neuer Beurteilung an die Vorinstanz zurückzuweisen. Sie rügt im Wesentlichen Verletzungen des Rechtsgleichheitsgebots und des Diskriminierungsverbots und macht geltend, das Verwaltungsgericht habe den Sachverhalt unzureichend abgeklärt und das kantonale Einbürgerungsrecht unrichtig angewendet. Überdies ersucht die Beschwerdeführerin um Gewährung der unentgeltlichen Rechtspflege. Das Verwaltungsgericht hat auf eine Vernehmlassung verzichtet und im Nachgang auf ein neuestes Urteil vom 21. Oktober 2009 hingewiesen. Die Gemeinde Wetzikon beantragt, auf die Verfassungsbeschwerde nicht einzutreten, sie allenfalls abzuweisen. Sie bringt vor, die Beschwerdeführerin verstosse gegen das für das bundesgerichtliche Verfahren geltende Rügeprinzip und das Novenverbot, und hält fest, dass es an der wirtschaftlichen Selbsterhaltungsfähigkeit mangle. Die Beschwerdeführerin hält in der Replik an Anträgen und Begründung fest. D. Die Beschwerdesache ist am 25. August 2010 öffentlich beraten worden.