This document discusses the goals of a new JSR for desktop and embedded application APIs. It aims to target both desktop and embedded environments, support multiple UI toolkits, and leverage existing JSRs for dependency injection and events. The proposed API would provide core features like application lifecycle, localization, configuration, MVC artifacts, and extension points via plugins. It is supported by several Java champions and community members.