This is a weekly report of the Suggestions category. It contains basic stats, tips and interesting open source projects to start contributing. Also, I will show you the most common mistakes of this week and how to fix them.
In this post:
- Category summary
- Top scored contributions
- Common mistakes and how to fix them
- Interesting open source projects
- Useful posts
Category summary
- Week: 25 (from Jun. 13 to Jun. 20)
- There were 14 contributions and 11 have a chance of being rewarded, or have already been rewarded.
- The average score was 42.54
- There were a total of 7 unique contributors in the category.
Number of reviewed and rewarded contributions
Average score
Number of reviews by Moderator
Number of contributions per weekday
Number of contributions reviewed per weekday
This week we recieved a good number of contributions and the average score was quite better than the last week.
We had 14 contributions, 11 of them have a chance of being rewarded, or have already been rewarded.
The most active moderator this week was
Remember that upvotes are never guaranteed.
Top scored contributions
This week we did not have a Staff pick, but you can check this great posts:
- Allow more words recognition flexibility on voice-message-board, with sharing and copying of words on board. by
- Add “Online Music", “Google Assistant", “Sleep Timer" and “Sort" feature to ACG-Player. by
- Addition of syncing and sound select to birthday buddy by
- ACG-Player; Add an option to remove song from trashcan. Add a confirmation form when the delete option is used. by
Common mistakes and how to fix them
The aim of this section is to show you the most common mistakes found this week. Followed by a short description and tips when applicable. Usually, I split the section in two: Contributions with a score of 25 or less and Contributions with a score of 50 or less.
1 - Contributions with a score of 25 or less
1.1 The suggested feature is already in the project
Always try the app before suggesting new features. Use it a few days, look at the repository, read the entries in the Issues Tracker, look for alternative apps and check if they has the feature that you are going to submit. To get a higher score try to submit original/rare/unique features, these are more valuable for the PO.
Check if there are features that can be used to achieve the same goal with the same effort.
1.2 GitHub Issue Tracker disabled
The issue tracker is the place where people report bugs or ask for new enhancement features, you can find this section in the top menu (“Issues” tab).
Examples:
Project Owners can enable (by default) or disable the issue tracker, if they disable it we can not report bugs or ask for new features. They may make this decision because they have another issue tracking system or they use forums or other platforms.
Another reason could be that they use the repository only to show the code and they do not want the help of the community, so those repositories are not valid in (some categories) Utopian.
2 - Contributions with a score of 50 or less
2.1 - The possible solution was not described in sufficient detail
When you propose a new feature, it is great if you add a possible solution although this is not mandatory. Explain how to implement it.
You can add a pseudo code script with your possible solution and detail in which file it should be added.
If you do not know how to code, you can explain in details how this new feature should works. Where should be implemented? In which component of the app? In what position? Why is that a good position for that feature? What happens if you click on it?
Mockups are useful. Edit your images, try to follow the pattern design of the app. For example, if the app use Material Design, try to follow the rules of Material Design and add Icons which are listed in their site. Do not paste a random image/icon that you found on Google.
Interesting open source projects
In case that you want to contribute on the Suggestions category but do not know any project, check this list.
1 - Audio Recorder
Audio recorder (Voice recorder, Sound recorder) - an application makes an easy audio recording experience. App optimized for the fastest start as possible and helps not to miss important sound for the user. [Source]
Download: Play Store
Repository: https://github.com/Dimowner/AudioRecorder/
2 - Rocket.chat
While they are known on Steem as the engine behind Steem.chat, Rocket.Chat is a fast-growing communication and collaboration platform that is now installed on over 180k servers and counts over 10m users worldwide as well as having an active, passionate community of over 700 developer-contributors who help Rocket.Chat’s core team of developers to constantly improve the product. (Welcoming Rocket.Chat to the VIPO Club)
Website: rocket.chat
Repository: https://github.com/RocketChat/Rocket.Chat
3 - Markdown-it
Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed. [Source]
Website: markdown-it.github.io
Repository: https://github.com/markdown-it/markdown-it
Useful posts
- How to choose a valid repository?
- Submitting excellent idea contributions: the basics
- Tips for idea category contributors on utopian
- Think technically and enjoy your favorite open source projects
- Utopian a home for smart and innovative individuals
- Tips from experience: communication is essential
- Suggestions category - weekly report: #1 - #2 - #3 - #4 - #5 - #6 - #7 - #8 - #9 - #10 - #11 - #12 - #13 - #14 - #15 - #16 - #17 - #18 - #19 - #20 - #21 - #22 - #23 - #24 - #25 - #26 - #27 - #28 - #29 - #30 - #31 - #32 - #33 - #34
As always, if you need help, comment below or chat with us on our Discord server.
Watch the presentation of Utopian on SteemFest
Tune in to the Utopian.io Open Source Radio Show, coming to you live every Wednesday at 8 PM UTC on Utopian Discord server. Host:
Tune in to the Utopian.io IdeaHub Radio Show, coming to you live every Monday at 8 PM UTC on Utopian Discord server. Host: