Now it has happened the second time to me that I prepared to work on a task
and only by chance noticed in time that someone else has already picked it
up.
It would be frustrating spending time for nothing - or knowing that someone
else did (when I have been faster)

David said "Most important thing I think is to say what code you'll be
working on before you invest the time, just to make sure someone else is not
also cleaning the same code (duplication)."
(http://tomee-openejb.979440.n4.nabble.com/JIRA-ticket-and-PR-s-td4685790.html)
- but I dont't know how to do this.

The two examples:

[1]
http://tomee-openejb.979440.n4.nabble.com/Merging-Old-and-New-Websites-td4685488.html
David worked on this when I wanted to add some notes to the website. There
was no JIRA ticket. So obviously it's not enough to check JIRA before
creating a new ticket ...

[2]
https://issues.apache.org/jira/projects/TOMEE/issues/TOMEE-2316?filter=allopenissues
When I prepared to have a look at this I saw a PR message in the mailing
list.
There was a JIRA ticket but noone seemed to be working on it since it was
unassigned ...

So I wonder how this is organized in this project. How can I know that a
task is "free" (noone working on it) and how can I tell the community that
I'm gonna work on a task? 
When I read throught the mailing list I often found that for every task
there should be a JIRA ticket. But it doesn't seem to happen in real life
reliably. And even when I create a JIRA ticket I have no permission to
assign it to myself to let others know that I will do the task.

Any hints to help me to feel more comfortable? Is there an "official
workflow"?



--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Dev-f982480.html

Reply via email to