Para o Google Summer of Code 2009, a OpenPlans está planejando adaptar o módulo de impressão do MapFish, a fim de utilizá-lo no GeoServer. Para obter informações mais detalhadas você pode clicar aqui ou aqui.

Atualmente, o módulo de impressão do MapFish é capaz de imprimir dados orindos de WMS, Tilechache ou vetores. A facilidade de utilização, é também um dos seus pontos fortes, veja aqui. Por isso, a ideia de criar este plugin para o GeoServer é realmente muito boa.
Fonte: MapFish Blog