Advanced mode in update manager may provide entrypoint information for users about updating packages, dialogs with advanced info for developers to easily review package contents, and also controls to download/unpack/update package sources or a link to a tool that does this integration. Such a tool can also propose to install required IDE and expain what modification is needed to complete package update/test and upload. The aim is to streamline development and lower barriers for participation and review by using convention similar to Ruby On Rails. The convention should be simple, self-sufficient and maintainable. "simple" - an expandable checklist of what should be done (expands detailed description, questions for this position and actions order) - that can be read in 15 minutes (if boring) or an hour (if interesting). "self-sufficient" - full and concise information, no additional references to read here and there - or at least possibility to stack them in some column on the left together with notes and remarks that will persist when a person run out of time and can back to them later. "maintanable" - On Rails convention means that you always know where do you need to make modifications and how to get there.