How to make your own suggestion for Open Source Applications in Utopian.io
![utopian-io.png](https://steemitimages.com/640x0/https://res.cloudinary.com/hpiynhbhq/image/upload/v1517826581/y49zsbqilevhshnwuban.png)
Utopian.io is a platform that is connected with the steem Blockchain. It is a first platform where people are going to get rewards for the contribution's they make in a Open Source Project such as Suggestion, Developament, Bug Hunting, Translation, Graphics, Analysis, Visibility, Documentation, Tutorials, Video Tutorials, Copywriting and Blog Post.
What Will I Learn?
Detailed and Step by step process on making a suggestion for Utopian.io.
- You will learn how to make your own suggestion in utopian-io.
- You will learn how to choose the application to make suggestions on it.
- You will learn how to choose the right repository for the application.
Requirements
- You will need the application where you want to make suggestions.
How to choose the right applicationto make a suggestion/s:
- It must be open source(see in the description of the application if there is a github link in the google play store)
- Check if the repository is not later than 1 one year since the last update of the author of the application.
Copy the github link and paste in your browser and see the list of updates made by the author.
So as you can see, for this application the latest commit made by the author was just 3 months ago. - What can you suggest for this application(as you use the application, you can easily spot some lacking features for a certain application). See here a sample of a suggestion.
Difficulty
Either choose between the following options:
- Intermediate
Tutorial Contents
First, put up the cover of the application you want to have make a suggestion:
Components
Write here the components/parts/sections of the software your suggestion is about.
Components: About Rich Path Sample
Rich Path Sample is a sample app for an open source Android library called RichPath.
Full Animation Control on Paths and VectorDrawables: Animate any attribute in a specific path in the VectorDrawable ;
fillColor
strokeColor
strokeAlpha
fillAlpha, size
width
height
scale,(scaleX, scaleY)
rotation, translationX, translationY, trimPathStart, trimPathEnd, trimPathOffset
Proposal
Write here the details of your proposal, how you think the components/parts/sections should be modified/enhanced and how. You can see this suggestion when you personnaly used the application.
SUGGESTION #1:
I would like to suggest that this application that should enable the user to add new shapes to be animated.
SUGGESTION #2:
I would suggest that this application should have an option to zoom in/zoom out the shapes so that the user can clearly see the shapes.
Mockups / Examples
Paste here mockups or examples to show how your proposal will look like once implemented, if applicable. Just use simple editing software such as Paint to make your suggestion/s for a certain application alive:
My mock up for suggestion #1:
My mock up for suggestion #2:
Benefits
Write here the benefits the components/parts/sections of the software will gain once your proposal will be implemented and problems it will solve. As you were using the application, when you do have your suggestions, you must also have the benefits of having the suggestion you want:
Here are the examples of the benefits I have written for the application where I made the suggestions:
SUGGESTION #1:
This would allow the user to customize the the shapes on this application and allows that user to add his desired shapes for animation.
SUGGESTION #2:
This would allow the user to zoom in/zoom out the shapes on the screen so that the user will clearly see the shapes and resize sa shape on the desired size
Curriculum
This my first tutorial contribution. I will have a tutorial on how to make a translation contribution on my next blog.
Posted on Utopian.io - Rewarding Open Source Contributors
Hey @ergiegonzaga I am @utopian-io. I have just upvoted you!
Achievements
Suggestions
Get Noticed!
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x
Thank you for the contribution. It has been approved.
You can contact us on Discord.
[utopian-moderator]
Thanks @creon .