Weekly overview of the bug-hunting category- week 55, 2019
This is a report on the weekly contributions to the bug hunting category. The post contains basic stats like the number of contributions received by the category, an excerpt on new contributors if there are any and a detailed comparison of the week's output with previous weeks.
Previous Reports
- Weekly overview of the bug-hunting category- week 44, 2018
- Weekly overview of the bug-hunting category- week 45, 2018
- Weekly overview of the bug-hunting category- week 46, 2018
- Weekly overview of the bug-hunting category- week 47, 2018
- Weekly overview of the bug-hunting category- week 48, 2018
- Weekly overview of the bug-hunting category- week 49, 2018
- Weekly overview of the bug-hunting category- week 50, 2018
- Weekly overview of the bug-hunting category- week 51, 2018
- Weekly overview of the bug-hunting category- week 52, 2018
- Weekly overview of the bug-hunting category- week 53, 2018
- Weekly overview of the bug-hunting category- week 54, 2018
Bug hunting contributions summary
- Week 55: January 10th - January 17th
- 20 Contributions, 19 scored higher than 0
- An average score of 50.39
- 10 unique contributors
- 1 Staff Pick
The contributions
This week we had 20 contributions, more than we've had in the previous 3 weeks. Majority of the reports were submitted to the project repository of eSteem mobile V2.
19 out of the 20 reports were scored higher than 0.
Also, we had a staff pick from @blockchainstudio, that's 2 picks in 2 weeks for the super bug detector :) This time he found that building steem on Mac OS does not work, instead it returned the error - Could NOT find zlib (missing: ZLIB_LIBRARIES)
.
Cause
Most MacOS version has dynamic library of
zlib
by default, as you can see from/usr/lib/libz.dylib
(you can't even write in/usr/lib
unless disabling SIP, which is not recommended), but no static library. But the build script keeps trying to find static library, libz.a in the same directory, even if you give exportZLIB_LIBRARIES=$(brew --prefix)/Cellar/zlib/1.2.11/lib/
correctly.
He made a pull request that rectified this error. You can read the full report here - https://steemit.com/utopian-io/@blockchainstudio/missing-zlib-libraries-macos-steem-build.
Apart from the staff pick, there were also notable contributions from @tobias-g and @horpey. Tobias observed that the site https://knacksteem.org is not usable via http://. The site does not automatically redirect a user, it will instead cause cross-origin errors and the categories will not be loaded.
Horpey made 7 contributions to the eSteem application. In total, the project received 14 bug reports.
Weekly Average Score and number of Contributions
Chart breakdown:
- The average score this week is 50.39.
- The average score is approximately 5% lower than the 2 week average of 53.04.
- This week's average is lower than the last 2 weeks average by 0.61.
- It is lower than last week's average of 61.42 by 11.03.
- 7 contributions were scored higher than the week's average.
Hunter Totals and Average
Chart breakdown:
- This week we had 10 unique contributors.
- There were 11 reports from the top contributors. 7 contributions from @horpey and 4 from @blockchainstudio
- As it stands, @horpey is the category's top contributor with 9 finds. That is 9 finds since the start of the new year, he's closely followed by @blockchainstudio with 7.
Reports Reviewed By Reviewer
Chart breakdown:
The category has received 26 contributions since the start of the year. The contributions received by the category in the past 2 weeks were assessed by 3 reviewers. 25 were rewarded and scored higher than 0.
- @fego has reviewed 17 contributions with an average score of 54.15.
- @tobias-g has reviewed 8 contributions with an average score of 51.5.
- @crokkon has reviewed 1 contribution, with an average score of 45.
Common Mistakes And How To Fix Them
Following the suggestions made by @tykee, I thought I'd borrow a leaf from the works of @favcau and @didic :). So in this section, I will be highlighting the common mistakes found this week, and I will be offering tips on how to avoid them in future contributions.
1. Contributions with scores below 25
Both the title and content of the submission post were lacking in information and the steps to bug reproduction were badly explained and, at times, impossible to follow.
The post title ought to include the app name and version number, as well as a brief description of the occurring issue. In other words, the title should be well detailed enough to provide an insight as to what the bug is about.
The steps should be clear and easy to follow. It is advised to have the steps arranged in an ordered list, that way it is easier for the PO to follow and reproduce the error step by step. Also, the video should only add value to the report and not totally replace the written steps or essential details of the bug.
2. Contributions scored 0
This particular feature has not been implemented yet, and because of this, this particular issue cannot be considered a bug within the application
A bug is a manifestation of an error in the functionality of a system and is a deviation from the expected behavior, usually traced back to a coding mistake. An unimplemented feature, on the other hand, has no expected behavior or user story. This is simply because the function is not defined, hence there is no clear idea of how the feature should behave.
- One way to avoid mistaking an unimplemented feature for a bug is to wait for the PO to acknowledge the issue as a bug since he's responsible for defining the functionalities.
- Another option is to go through the github repo to confirm that there is a code implementation of the expected behavior. If there is no code to support the particular action then it is yet to be implemented and is not a bug.
Other News
While the new guidelines are yet to be implemented, bug-hunters and open source enthusiasts looking to help open source projects, please take a look at our whitelist of projects that you can submit bug reports for:
If you wish to have your open source projects added to our whitelist you can contact us on our help channel at our discord server. You can also leave your questions and comments below :)
Thanks
What a pleasant week in the Bug-hunting category. It's great that the category received cool submissions like these. @blockchainstudio continues to rule the Bug category as the MVP. Honor to him!
This report is informative, and all data are well described. Your tips are good, but you could make your texts more friendly. I.e. " were badly explained''
not explained in great details
sounds friendlier. Nonetheless, those tips are cool and should be useful for hunters.Thanks and have a great week!
Please note that while the CM hasn't changed the footer, I am not scoring #iamutopian posts based on the questionnaire. They have their own metric, and that will be the case until we go live with the new guidelines and new questionnaire, which will be comprehensive enough to reflect these types of posts.
Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.
To view those questions and the relevant answers related to your post, click here.
Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]
Hi @tykee, thank you for mentioning me :)
I hope to mention you more in coming weeks:))
곰돌이가 @blockchainstudio님의 소중한 댓글에 $0.005을 보팅해서 $0.018을 살려드리고 가요. 곰돌이가 지금까지 총 2725번 $33.507을 보팅해서 $33.851을 구했습니다. @gomdory 곰도뤼~
Thank you for your review, @tykee! Keep up the good work!
Testing
Hi @tykee
This statement - "Both the title and content of the submission post were lacking in information and the steps to bug reproduction were badly explained and, at times, impossible to follow" is exactly the same as it is in the questionnaire. It is one of the answers to the question - How would you rate the descriptiveness and clarity of the submission post?
So it's not like I directly used it in reviewing or describing a post or a particular contributor. The aim of the tip was to show the hunters how to avoid being scored with this option in the questionnaire.
Thanks for the review though. I will try and be more specific in the weekly overviews to follow.
Congratulations! Your post has been selected as a daily Steemit truffle! It is listed on rank 10 of all contributions awarded today. You can find the TOP DAILY TRUFFLE PICKS HERE.
I upvoted your contribution because to my mind your post is at least 11 SBD worth and should receive 252 votes. It's now up to the lovely Steemit community to make this come true.
I am
TrufflePig
, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, you can find an explanation here!Have a nice day and sincerely yours,
TrufflePig
Hi @fego!
Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server
Hey, @fego!
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!
Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).
Want to chat? Join us on Discord https://discord.gg/h52nFrV.
Vote for Utopian Witness!
Congratulations @fego! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board
If you no longer want to receive notifications, reply to this comment with the word
STOP