14 September 2018
As the Ontology Technical Bounty Program is currently underway, it may interest you to know a bit more about the program. This article provides key FAQs to help demystify the Ontology Technical Bounty Program. Happy reading!
A1: Each bounty program has their own peculiar requirement. Based on this, a particular bounty can be developed when a bounty owner chooses either one team or multiple teams to carryout the development of the bounty. It is possible for the bounty owner to do any of the following;
– The bounty owner can decide to choose just one team for a particular bounty.
– By virtue of similar requirements, a bounty owner can also choose multiple teams for the development of a similar bounty.
– Bounty owners can also choose multiple teams for a particular task. For example, multiple teams could be selected to develop a variety of relevant portions of a bounty either concurrently (i.e. developing given parts of the solution at the same time) or on a sequential basis (i.e. developing a given part of the solution, one after the other).
A2: As soon as a bounty program indicates the term “Claim It”, it means that the bounty program is now open to receive claim applications from interested teams. Whereas, when the bounty program indicates the word “Closed”, teams would be unable to make claims. For those teams that have laid claim to a bounty program, the bounty owner will send them an email message indicating if they have been chosen or not.
A3: For anyone wishing to check to see which teams have been chosen for a bounty program as well as to check for their current progress, all you need to do is to go over to the “In Progress” area located in the “Active” section and click the “See Progress” menu.
A4: As you browse through the available bounty programs, a short description of the main requirements will be displayed. However, as a team is chosen for a particular bounty program, the owner of the bounty will send the team all the requirements of the bounty program. This will be done through an email message. For any further questions on the requirements of a bounty program, you can make your enquiries via the Ontology Discord channel with the hash tag #bounty-program.
A5: Each of the bounty programs come with a minimum reward structure that will be awarded successful teams upon completion. The owner of a bounty will also consider the effort made by teams and the quality of their submitted code in determining whether or not to increase the reward due to them. Reward payments may also be structured based on the tenure of the bounty. For example, a bounty program with a tenure of 6 months may have different stages of accomplishment with the reward spread out and paid on a monthly basis.
A6: If a team is chosen for a particular bounty program, that team will be expected to provide a detailed report on their developmental progress each Saturday. The level of expected developmental report detailing may also vary from one bounty owner to another.
A7: It is the responsibility of every bounty owner to assess and evaluate the level of developmental work done by a chosen team. Each bounty owner would have their own test infrastructure and standards which forms the basis for their assessment and evaluation. There are also instances where the community may be involved in the assessment and evaluation of the developmental work of a team.
Don't have time to follow the daily news? We'll send you an email once a week with a wrap up of all the important stories from the previous seven days. Never miss a story again!