This document discusses using XForms to simplify Fedora frontends. It describes how XForms can codify intentions for user interfaces, separate concerns with the MVC model, and use XML and XSL in a service-oriented way. XForms models and views can be generated dynamically using disseminators to edit XML datastreams in Fedora objects that conform to a simple content model.