Ryan and I removed default component own…

Ryan and I removed default component owners from TracTrac An open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress.. Because they get assigned when a ticketticket Created for both bug reports and feature development on the bug tracker. is created or a component is changed (by design), it is sometimes confusing. Austin removed himself from his components not long ago, in part to also keep his own queue clear as he was accepting menus tickets. That’s another issue — the default owners make identifying the status of a ticket quite difficult, when in reality the presence of an owner should indicate that the ticket is actually being reviewed or worked on by a committercommitter A developer with commit access. WordPress has five lead developers and four permanent core developers with commit access. Additionally, the project usually has a few guest or component committers - a developer receiving commit access, generally for a single release cycle (sometimes renewed) and/or for a specific component. or trusted contributor.

I find the field particularly helpful as a committer so we can identify a ticket as reviewed, in progress, etc., even if we’re not authoring the patchpatch A special text file that describes changes to code, by identifying the files and lines which are added, removed, and altered. It may also be referred to as a diff. A patch can be applied to a codebase for testing.. I’ve also been liberally assigning tickets to other committers or contributors when I know they’re the person who should be looking at the ticket. Hopefully removing the default component owners can improve our workflow in the future.

For reference, I’ll add a comment that lists current components and who used to “own” them.