Hi,

I would a little discussion about what our process is for bringing in new features, as far as I know we don't have one. I recently encountered a new feature I was supposed to test. I did not find enough information in the bug to know what to test. The bug said "as discussed on dev" but did not link to the discussion or even give a close approximation of what the subject line of the thread was, making it hard to find the thread. Then after finding the discussion on dev and reading the 14 or so messages, I find I am still not certain what was decided. Operating in this way seems like a poor use of time, and I think we could do better with a little more agreement on how to proceed with discussions on new features. My ideas of what a new process discussion/ implementation process would look is:

0) It should be discussed on dev
1) Towards the end of discussion on a new feature there should be a "last call" proposal sent out that clearly describes what the proposed change is. 2) At the end of the discussion there should be a "Decision:" email that sums up what was decided
3) The new feature should have a bug, and it should be marked as a task
4) The bug should contain the summary from the "decision" email and link to the discussion thread.

What do others think about this idea?

Dan
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev

Reply via email to