Warning

This document hasn't been checked for compatibility with current versions of Plone. Use at your own risk.

Using Improvement Proposals Effectively

by Joel Burton last modified Dec 30, 2008 03:04 PM
Improvement Proposals (like Plone's PLIPs and Python's PEPs) are documents that you or others can write for your project to outline new features or designs. They give fellow developers and users a way to understand what features might be coming, and to organize which improvements will land in which versions.

You can add improvement proposals to your "Roadmap" folder. Most of the fields here aren't required, and the very-broken-down entry system may not be appropriate for simpler projects or proposals.

IPs are autonumbered, and list by which release lists the IP in its "related proposals" field.

There is a simple workflow for improvement proposals to manage where the IP is in its process.

You can assign local roles in the releases and proposal folders, if you want people to be able to submit proposals but not assign them to releases without your approval. This is also the reason you associate Improvement Proposals to a release from inside the release, and not the other way around.


Contribute

Something wrong or out of date? Anybody can edit or create a new article in the knowledge base. Simply create an account on this site, log in, and click the Edit button to contribute.