Hi Everyone, As of this writing, we have 3 blocker, 6 critical 733 major, 521 minor and 50 trivial open JIRAs and I note:
- I think none of the blocker and critical JIRAs belong in that category. - It is also unrealistic to have 733 major issues. it is like saying we have that many serious problems - I think a realistic distribution would have a pyramid count with a max (pyramid base) being trivial JIRAs. - A substantial number of jiras is old and no longer applicable. - A substantial number of jiras is vague and not understandable, poorly written, without enough details to work on. - A substantial amount of jiras are placeholders for something to do without proper thinking and planning, which would make them unrealistic or not applicable. - Some JIRAs are extremely granular. For example a task broken to subtasks each for a tiny amount of work that is not worth the time and effort of making so many tasks. So I think our issue tracking system is not properly used and we have many JIRAs that are not useful and distracting. I propose the following actions: - Add a wiki page (if one does not exist) documenting: - Guidelines for writing JIRA mentioning clarity, provision of solution. - A clear definition of priorities (blocker, critical, major, minor, trivial) with some examples. - A description of meaning of assignee and how to use it - A description of other metadata and how to properly use it (tags, components, affects version, etc...) - we need to close all old, not applicable, vague and poorly written JIRAs as per wiki guidelines. Alternatively authors can rewrite JIRAs to comply with guidelines. - We need to fix priorities of all remaining JIRAs as per wiki guidelines This would give us a realistic view of the _real_ issues in OFBiz instead of drowning in so many JIRAs many of which are hindering rather than helping. What do you think? Taher Alkhateeb
