yegor256/takes

IOExceptions with bootstrap

Closed this issue · 39 comments

Here is a sample project with 2 IOExceptions being reproduced.
https://github.com/piotrkot/takesbug

@piotrkot hm... interesting. thanks for reporting!

davvd commented

@piotrkot this task will get someone's attention soon

davvd commented

@piotrkot since there is no milestone yet I set it to "1.0"

davvd commented

@rajithd can you please help? Keep in mind this. If you have any technical questions, don't hesitate to ask right here

The cost of this task is 30 mins (this is exactly how much will be paid, not less not more), when the task is done

davvd commented

@rajithd check this "no obligations principle".. This task is on your name for at least 15 days. If you can't close it within the next 48 hours I will have to assign someone else to it. This article should help if you're stuck

-30 added to your rating, current score is: -60

davvd commented

@rajithd the task is overdue, and I have to re-assign it to someone else. Please, stop working with it immediately. In general, we're against overdue tasks, check this page... -60 added to your rating, current score is: -180

davvd commented

@essobedo the task is yours please proceed

@piotrkot As workaround you can use Bug.class.getResource instead of Bug.class.getResourceAsStream.

@davvd here is my PR, please find a reviewer, thanks in advance.

davvd commented

@davvd here is my PR, please find a reviewer, thanks in advance.

@essobedo OK

@essobedo Yes, I know it could work without the stream. IMHO the constructor with inputstream is a mistake.

@piotrkot I agree with you it is a mistake, have a look to my PR to see how I fix it without removing the constructors with InputStream.

@davvd the PR has been merged, the ticket and the PR are ready to be reviewed by the QA. Thank you in advance.

davvd commented

@essobedo it's not yours any more, because it took too long, please stop working with it. added -60 to your rating, now it is equal to +285

@essobedo it's not yours any more, because it took too long, please stop working with it. added -60 to your rating, now it is equal to +285

@davvd @yegor256 are you kidding me? The PR has been merged already, I did my job already, it was stuck because you did not ask the QA to review. Losing 60 points with still a quota of 2 instead of 5, it is totally unfair, please give me back my points and add me 30 points for the work done

@davvd @yegor256 I asked you to ask the QA to review the ticket 4 days ago

@essobedo first you have to close the ticket. only after that the QA will jump in. at the moment the problem is still not solved. too early for QA

@essobedo keep in mind that merging a PR doesn't mean solving a problem. you may have 4 PRs for one ticket and still the problem won't be solved.

@yegor256 what am I supposed to do then if I wait days for other people to do the part of the job? Like here answers, validations and/or QA? I'm sorry but it is really unfair, I worked hard on this one and you know it, I don't believe that I deserve it. Any time I had an answer, I always proposed a new PR couple hours later even Sundays. If you think that I'm not good enough to work with you, just tell me but please don't punish me when I don't deserve it.

@essobedo good intentions are not enough (basically, we don't care much about intentions). Discipline - this is what is more important. All rules are listed here: http://at.teamed.io/policy Read them once again. I'll put this ticket back to you, because you're new to our process. But keep this in mind for the future: we care only about your objective results. A closed ticket is a result. Everything else is just noise.

@davvd pls assign @essobedo back here

@yegor256 thank you. Another question why do I still have a quota of 2 instead of 5 as described in the policy?

@yegor256 here I'm supposed to ask for "more time" then right?

@davvd more time

davvd commented

@davvd pls assign @essobedo back here

@yegor256 done, @essobedo is assigned to this task, and is already working on it, AFAIK

davvd commented

@davvd more time

@essobedo no problem, thanks for letting me know

@yegor256 @davvd what about my 60 points lost, can't I get them back ? I'm new to your process as @yegor256 said, let's say that it was my only and last warning so please give them me back. Thank you in advance for your understanding

@davvd the ticket is ready to be reviewed by the QA, thank you in advance?
@davvd how many more days do I have when you accept to give "more time" for the task?

@essobedo we can't revert bonus back. the ticket is NOT ready to be reviewed by QA. it will be ready, when it's closed. please, read this entire article: http://www.yegor256.com/2014/11/24/principles-of-bug-tracking.html

@essobedo I think now it is the time to ask the one who opened the ticket (that is me) to close it.
Just checked the current version of takes (1.0-SNAPSHOT) with my takesbug. The bug is fixed. Thank you very much for your support.

@piotrkot you are right, thank you very much

@davvd The ticket is closed so it is ready for the QA

davvd commented

@davvd The ticket is closed so it is ready for the QA

@essobedo OK

davvd commented

@ypshenychka please, review this ticket for compliance with our QA rules

@davvd Quality is good.

davvd commented

@davvd Quality is good.

@ypshenychka thanks a lot :)

davvd commented

@essobedo paied 10 mins to @ypshenychka for QA review (payment ID is 81340165). Thank you, I have added 1 hour to your account in payment/transaction "81340181", time consumed: 20 hours and 7 mins. there is a bonus for fast delivery (m=1207). +60 to your rating, your total score is +345

@davvd many thanks

davvd commented

@davvd many thanks

@essobedo np :)