This was asked in the issuetracker, but the right place to answer it is
the user forums.
The human resources working on developing the JSF runtime at Oracle
report into the GlassFish organization. For simplicity's sake, the
delivery timeframe for JSF 2.1 is being synchronized with that of the
delivery for GlassFish 3.1.
The management dashboard for JSF 2.1 for GlassFish 3.1 is at [1]. The
GlassFish 3.1 milestone dashboard is available at [2].
I'm not going to quote any dates here because I want people to get that
data from the actual source, the wikis.