@utopian-io - Contribution 'Approved/Rejected' Analysis - 30th March - 5th April 2018

in #utopian-io6 years ago (edited)

This is an analysis of the Contribution types, and approval/rejection numbers for the 30th March - 5th April 2018 inclusive.

Contents

General / Assumptions

  1. Contributions Summary

  2. Contributions by Type

  3. All contribution Types

  4. Summary Analysis

  5. Tools used to gather data and compile report


newtitle.png


General

@utopian-io is the open source project for open source projects, housed on the Steem Blockchain.

Currently, @utopian.io holds 3.6 million Steem power through delegations from its kind sponsors.

To become a sponsor and view the current standings visit https://utopian.io/sponsors

This report is an analysis of the number and type of contributions sent for review, and the success/fail rate of each contribution type.

Recent reports of this type are listed here.

OCT 2017: October 2017

NOV 2017: Week 1 - Week 2 - Week 3 - Week 4

DEC 2017: Week 1 - Week 2 - Week 3 - Week 4

JAN 2018: Week 1 - Week 2 - Week 3 - Week 4 - Week 5

FEB 2018: Week 1 - Week 2 - Week 3 - Week 4

MAR 2018: Week 1 - Week 2 - Week 3 - Week 4


I will aim to provide this report on a weekly basis, with a look at the previous weeks data and more historical data to compare and contrast.

This will allow contributors and employees of utopian.io to keep in touch with how the platform is progressing with regards to approval percentages and number of Contribution Types being submitted.


Assumptions

In this report, 'Approved' contributions have been voted on by @utopian-io.

'Rejected' contributions have not received a vote from @utopian-io.


1. Contributions Summary

For the week, 30th March - 5th April 2018 inclusive, the SteemSQL DataBase holds a total of 881 potential contributions to utopian-io. This is 196 fewer contributions than the previous weeks' total which was 1077.

status.png

347 of these contributions have been approved, 35 fewer than the previous weeks' total of 382.

The approval percentage of 39% is a 4% rise from the previous week.



The Contributions offered can be any one of the following types:

catsnotrans.png

Note: 'Translation' contributions are currently on hold.



This weeks data, split into Contribution types is shown in the pie chart below:

allconts.png

'Ideas/Suggestions' again form the largest number of contributions at 35% this week, and has maintained being the source of around a third of all contributions. There are 62 fewer contributions to this category than the previous week.

'Bug-hunting' retains second position with 28% of all contributions, a rise of 3% on the previous week.

'Graphics', in 3rd spot last week, holds this place again this week with 12% of all contributions and has 76 fewer contributions compared to the previous week's analysis.

These three largest categories account for three-quarters (75%) of all contributions offered.


2 Contributions by Type

In this section we take a look a few of the individual contribution types of interest.

A full list of contribution types is listed further below with associated figures and analysis.


'Graphics' - Approvals / Rejections

The 'Graphics' category has consistently been one of the top 3 contributed categories in recent months but despite holding 3rd spot this week, the submission total for this category has fallen 70% on the previous week.

image.png

As we can see from the chart above, there has been a consistent decline in the number of contributions to this category since the highs in late January, and this week has seen the biggest decline yet in percentage terms, from the previous week.

Not only have the contributions numbers fallen, the approval percentage for the category has also declined in recent weeks and now sits at 28% - marginally better than 1 in every 4 submissions gaining approval.

'Analysis' - Approvals / Rejections

The 'Analysis' category is one of the few that has received growth in both submissions totals and approval percentages this week.

image.png

The number of contributions has almost doubled, and the approval percentage is the joint highest figure in the past 10 weeks.

'Development' - Approvals / Rejections

The 'Development' category is consistently the best performer in terms of submission approval percentages and and against scores better than 4 out or every 5 contributions receiving approval.

image.png

However, the category has not been able to escape the falling trend in submissions and 84 is the lowest total of 'Development' contributions submitted in 2018.


3. All contribution types

The following table shows all types and totals of contributions submitted, with their approval percentage in the end column.

image.png

'Blog' contributions scored its highest approval rate in months with 31% - The 4 approvals from 13 this past week equal the total the number of approvals for the previous 3 weeks combined.

'Bug-hunting' gained 2% on last weeks approval percentage which stands at 38%. 32 few contributions were made to the category than in the previous week's analysis.

'Tutorials' and 'Video Tutorials' showed a combined approval average of 47% (1% higher than the previous week) and received a combined total of 13 fewer contributions than the previous week.

'Social' again had 2 approvals this week, but the contribution total fell 9 from 16 to 7.

'Ideas/Suggestions' achieved a 30% approval percentage, an 8% rise on the previous week.


4. Summary Analysis

This week, the number of contributions has fallen once again. This marks another year low in totals, both submitted and approved.

image.png

As no major rule changes have taken place over the past few weeks, the continued fall in submission numbers can seemingly only relate to a lack of interest / reduction in the price of STEEM - the payment currency for contributions.

Over the past week there has been some hope that the price of the token is stabilizing, and if this is the case we could expect the contribution totals to level off at around 800 - 100 for the coming weeks.

As well as the fall in submissions, the approval percentages have also suffered in recent weeks, but this week there has been a small rise in the success rate of approved contributions.

image.png

This is one of the few positives to take from this weeks analysis, and hold onto this we shall!


Summary

Another slide in contribution totals but a small increase in the overall approval percentage.

'Translations' is still on hold.

The fall in the price of STEEM is seemingly the main reason for the slide in contribution totals

'Development' continues to reign supreme at the head of the submission approval percentages.


5. Tools used to gather this data and compile report

The charts used to present the data were produced using MS Excel.

The data is sourced from SteemSQL - A publicly available SQL database with all the blockchain data held within.

The SQL queries to extra to the data have been produced in both SQL Server Personal Edition and LINQPAD 5. Some of the code used for these results is as follows:


----------------------------------------------
-- MAIN INSERT START
----------------------------------------------

-- TAGS and Authors
SET NOCOUNT ON
Declare @postlink Varchar(2000)
Declare @startCount int
Declare @endCount int
Declare @typeStartCount int
Declare @typeEndCount int
Declare @value Varchar(100)
Declare @starter Varchar(50)
Declare @ender Varchar(50)
Declare @typeStarter Varchar(50)
Declare @typeEnder Varchar(50)
Declare @utopianEnder Varchar(50)
Declare @newtags Varchar (2000)
Declare @author Varchar (50)
Declare @created datetime
Declare @tags Varchar (MAX)
Declare @contributionType Varchar (50)
Set @starter = '"tags"'
Set @ender = '"links"'
Set @utopianEnder = '"users"'
Set @typeStarter = '"github","type"'
Set @typeEnder = '"tags"'
DECLARE EMP_CURSOR CURSOR FOR

SELECT a.[permlink]
      ,a.[author]
      ,JSON_VALUE(a.[json_metadata],'$.type')
      ,a.[created]utopian_authors_april_2018_week1
FROM [SQL.STEEMSQL.COM].[DBSteem].[dbo].[Comments] a WITH (NOLOCK)
WHERE 

a.[created] BETWEEN '03/30/2018 00:00:00' AND '04/05/2018 23:59:59' 

and
a.[parent_author] = ''
and
a.[category] = 'utopian-io' -- 199
order by [created] asc
OPEN EMP_CURSOR
FETCH NEXT FROM EMP_CURSOR
INTO @postlink, @author, @tags, @created

WHILE (@@FETCH_STATUS = 0)
BEGIN

Insert into utopian_authors_april_2018_week1
SELECT @postlink, @author, @tags, @created, NULL, NULL  


    FETCH NEXT FROM EMP_CURSOR
    INTO @postlink, @author, @tags, @created
END

CLOSE EMP_CURSOR
DEALLOCATE EMP_CURSOR

SET NOCOUNT OFF

----------------------------------------------
-- MAIN INSERT COMPLETE
----------------------------------------------

delete from [dbo].[utopian_authors_april_2018_week1] where [contributiontype] is NULL


-- CHECK AND UPDATE IF APPROVED (VOTED ON BY @UTOPIAN-IO)
UPDATE [dbo].[utopian_authors_april_2018_week1]
set [poststatus] = 'APPROVED'
where permlink in (select permlink COLLATE SQL_Latin1_General_CP1_CS_AS from [SQL.STEEMSQL.COM].[DBSteem].[dbo].[TxVotes] v  WITH (NOLOCK)
where voter = 'utopian-io')


-- 'Not approved' To the Rest of the entries
UPDATE [dbo].[utopian_authors_april_2018_week1]
set [poststatus] = 'NO VOTE'
WHERE [poststatus] IS NULL


-- CHECK THE NUMBERS
select * from [dbo].[utopian_authors_april_2018_week1] -- 1077 (1351)
select * from [dbo].[utopian_authors_april_2018_week1] where poststatus = 'APPROVED'  -- 382 (555)
select * from [dbo].[utopian_authors_april_2018_week1] where poststatus <> 'APPROVED' -- 695 (796)


-- RAW DATA FOR EXCEL
select contributiontype, poststatus from [dbo].[utopian_authors_april_2018_week1]
where contributiontype is not NULL
order by [contributiontype] asc


-- COUNT WHEN APPROVED
select contributiontype, count(contributiontype) from [dbo].[utopian_authors_april_2018_week1]
where poststatus = 'APPROVED'
group by [contributiontype]
order by [contributiontype] asc


This data was compiled on the 10th April 2018 at 10:30am (UCT)



Thanks

Asher @abh12345



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Interesting to read this, but I am still trying to understand utopian.io — from the perspective of someone who's not a techie or developer in any way whatsoever; purely a "life blogger," self-help writer and spiritualist. Even though I keep seeing Utopian everywhere... along with people getting MONDO upvotes from Utopian... wouldn't this really be a pretty specialized gig?

Just an honest — and slightly puzzled — question.

Bright Blessings!

Hello there :)

Honestly, for someone who is 'not a techie or developer in any way whatsoever', I am going to struggle to promote utopian-io to you.

I don't mean to sound patronising or negative, it's just that some level of interest in Info Tech/Computing/Systems is required. I would be a fish out of water in so many categories, and wouldn't focus my attention where I didn't feel i had knowledge or something to add.

However, there are topics/categories discussed above that do not require a great deal of IT knowledge. An 'Idea', or a 'Bug-report' can be submitted with just screenshots and a description of the suggestion or problem.

Thank you for your comments, I hope that my reply is of use :)

I figured as much, but thought the question was worth asking.

I appreciate your time, and your reply!

Hey! I am a part of the Utopian team and I just happened to find your question here. @abh12345 (who also used to be on our team) is right - if you're not tech savy, perhaps we are just not for you.

Our premise is to reward open source contributors (people that do stuff, for free, for projects that are free to be downloaded, copied or even redistributed for monetary gain) with an upvote in the steem blockchain to promote this kind of work.

We are mostly seeking Developers to join our platform, although the most popular categories of ours are actually not closely related to technology. They are, and have historically been: Translations, Ideas, Issues and Visibility. On top of that, we also offer upvotes for work in the Copywriting category where more skillful writers can offer their help.

So perhaps even a non tech savy you you could find a project you love and help them grow while getting a decent reward out of it yourself!

The graphics category is really going down, especially with the new rules,but I hope contributors could adjust and regain their willingness to help project owners with the task requests. Unlike before, a certain task would involve a quite number of designers, but now only a few are involved. Me too I do contribute in this category but no matter how the rules may have been changed, we should just adapt to it for a better utopian.io.

Wish you the best in what you do. Cheers!

Yes 'Graphics' contributions have fallen a lot. There have been times where producing logos as competition entries have been popular and so the levels were much higher during this time.

Good luck with your future contributions to utopian-io and thanks for your comments :D

Thank you @abh12345, its great to speak up and also give the side of the graphics category, Im happy my latest graphics contribution is approved and scored. Maybe I could contribute next time to this list/analysis and make the graphics category rise somehow :D I hope it will make a comeback and be stable like other categories, soon enough it will be a reality.

Wow that is such a clear downward trend I really wish I had the time to work out how to be useful to them. I simply lack the skills and resources. This really does look like a great opportunity for those that just need put a couple of days in to get the hang of things.

While prices are down it’s not about what it’s worth today but in the future.

Hey :)

Yes It's actually a good time to be contributing, less competition for the vote. And as you say, if you are collecting STEEMs then the payout is worth what you recieve when finally cashing out.

Approved, and my first review with the new utopian moderation system - I hope I didn't screw it up :)


Need help? Write a ticket on https://support.utopian.io.
Chat with us on Discord.

[utopian-moderator]

Thanks :)

Yes I had to connect to github in order to contribute, but that was about it from my side.

And if you did screw up, let's hope it's in my favour :D

Hey @abh12345 I am @utopian-io. I have just upvoted you!

Achievements

  • People loved what you did here. GREAT JOB!
  • Seems like you contribute quite often. AMAZING!

Utopian 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

Not sure if you already know, but this is the last of this series! Posts will no longer be accepted/rejected with the new update, so I hope to see some new interesting analysis from you!

Can't wait to see what it is.

Thanks for your valuable post sharing..... I appreciate your analysis....keep it up my dear friend......

Great analysis has helped me and taught me a lot!!

completely different scenario today from usual less upvotes given huhhh

Coin Marketplace

STEEM 0.28
TRX 0.12
JST 0.032
BTC 61195.86
ETH 3009.46
USDT 1.00
SBD 3.80