Making the ideal contribution to the suggestion category #3

in #utopian-io6 years ago (edited)

The previous post summarized each section of the category template. Although additions can be made to this template, each addition should be made within the confines of the default structure of the template. This is to ensure your post is properly formatted in a way anyone can understand.

Each of these template sections will be discussed extensively.

Github account

Github is a website where the project repository is hosted. It can be likened as an external SD card where you store your files. It allows collaboration on repositories among other features such as issue tracking, Wikis, e.t.c. For an open source contributor, having a GitHub account will allow you to submit your ideas directly in the project repository which will enable the project owner to see it and maybe implement it.

Creating a Github account is easy. Visit Github.com on your browser to sign up. You just need to input your desired username, password, and email address. Registering will allow you to collaborate on your favorite open source project. A typical Github account username address is Github.com/zoneboy.

Github Repository

A repository is a storage space where the project files are stored. It is like an online storage where your project files are stored. Repositories can either be public or private. Utopian reward open-source contributors, thus the project repository must be open-source.

Github is one out of many repository manager platforms out there. Gitlab, Sourceforge are examples of others.
Utopian accepts projects whose repositories are hosted on Github.

How to locate your desired project Github repository

The first step to take before making a contribution on your desired project is to search for its repository and know if it’s hosted on Github. In many of the projects download page, you can see the Github repository there.
In a situation where you can’t find the repository written there, you can do any of the following


  • Search the project name on Github to ascertain if the repository is hosted on Github
  • Search the project name with Github as either the prefix or suffix on any search engine.

If the repository is hosted on Github, you will get the desired result.

The next step is to determine if the repository meets the guidelines. The repository must contain the project source code, readme file, and an open-source license file.
The project source code is every of the project files. They must all be present in the repository.

Another problem many first-timers encounter is the inability to identify open-source repositories. This is an easy task.
You can check the repository license file to check if the permissions are granted free of charge for modifying, distributing, and using the project or any of its files.
license.PNG

MIT, Apache license 2.0, General Public License are examples of open-source license that most software use.
license2.PNG

The project repository should have a considerable level of activity too. Repositories with no activity in the past 6 months will not be eligible for a reward. This implies that the repository is not active or has been abandoned.

Below is a list of repositories that you can contribute on.
Actifit @actifit
Coingecko @coingecko

Series

https://steemit.com/utopian-io/@zoneboy/making-the-ideal-contribution-to-the-suggestion-category-1-931a55eb213b5
https://steemit.com/utopian-io/@zoneboy/making-the-ideal-contribution-to-the-suggestion-category-2



Posted from my blog with SteemPress : https://zoneboy.timeets.xyz/2018/12/27/making-the-idea-contribution-to-the-suggestion-category-3/

Sort:  

Hello @zoneboy,

I appreciate the effort put in writing this educative post. I enjoyed the reading session. I like how you made the post short and effective. It contains the basic information on how we validate Github accounts and repositories. I believe I can call this post ''Idea category Github policies''.

However, Utopian guidelines are currently undergoing some overhaul which will enable contributors to contribute to any of their active favorite open source project. Irrespective of some guidelines. The scoring will determine the quality and the value of all contributions transparently.

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]

Thank you for your review, @tykee! Keep up the good work!

Congratulations @zoneboy! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You received more than 10000 upvotes. Your next target is to reach 15000 upvotes.

Click here to view your Board
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:

Christmas Challenge - The party continues
Christmas Challenge - Send a gift to to your friends

Support SteemitBoard's project! Vote for its witness and get one more award!

Hi @zoneboy!

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

Congratulations! Your post has been selected as a daily Steemit truffle! It is listed on rank 12 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 4 SBD worth and should receive 80 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
TrufflePig

Hey, @zoneboy!

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!