Legend:

If you'd like to get started on your proposal early, we'll be looking for a few things. You'll need to have a concrete task in mind (some ideas are below) along with a solid idea of what will constitute "success" (you tell us). We'll want to know a bit about you -- links to previous work are great, if any. You'll also need to provide us with a rough schedule of milestones so your mentor can know if and when to nag you :)

21

If you'd like to get started on your proposal early, we'll be looking for a few things.

22

23

* You'll need to have a concrete task in mind (some ideas are below) along with a solid idea of what will constitute "success" (you tell us).

24

* If your proposal is a single large feature, you'll need to present a detailed design specification. This proposal should be posted to django-developers, where it can be refined until it sees a level of acceptance from the developer community.

25

* We'll want to know a bit about you -- links to previous work are great, if any. If you're proposing something ambitious, you'll need to convince us that you're up to the task.

26

* You'll also need to provide us with a schedule, including a detailed work breakdown and major milestones so your mentor can know if and when to nag you :)

22

27

23

28

Note that none of the ideas below are good enough to be submissions in their own right (so don't copy and paste)! We'll want to know not just ''what'' you want to do but ''how'' you plan to pull it off.

* Django currently uses [http://trac.edgewall.org Trac] for project management, rather than a Django-based system such as [http://basieproject.org Basie]. In the spirit of "eating your own dog food", this project would bring [http://basieproject.org Basie] to the point where the Django community could start using their own software to manage their own development.