Adjustments to community scoring - What happened?

Adjustments to community scoring - What happened?

  

Hi, community members!

In the last few weeks, you probably noticed that your score changed. No, you didn’t suddenly become a super-powered community member and shoot to the top of the rankings in record time. Nor were you a lazy member who dropped in the rankings. Your score changed because it wasn't correct.

We had a bug in the query that was excluding points in the calculation and even miscalculating. Therefore:

  • The points for posts marked as a solution weren’t included.

  • People who merged accounts were losing their old account points.

  • We weren't scoring team members for the components downloaded. In that particular case, we just have data from September 2013.

  • The profile score was being assigned an absurd number of points.

It took some time to investigate these issues, and we’d also like to thank those of you who identified some and submitted them. We’ve now been able to rearrange the counts.

Here are some examples now that we’ve fixed the scoring:


Before (Scores @ 30 Oct 2018)

Name

Rank

Profile Score

Training Score

Forums Score

Forge Score

Ideas Score

Score

Miguel Antunes

6

15

976

1493.0

26186

8

28678.0

Pedro Cardoso

7

8

74

1685.8

26498

113

28378.8


After (Scores @ 31 Oct 2018)

Name

Rank

Profile Score

Training Score

Forums Score

Forge Score

Ideas Score

Score

Miguel Antunes

6

10

976

1497.5

16691

8

19182.5

Pedro Cardoso

3

8

74

1685.8

18046

113

19926.8


The biggest change came from the Forge calculations. Let’s recall the Forge scores:

Component Publication (component owner) 

20

Version Publication (the specific team member that did the publishing)

10

Component Dl (all ? owner and team members) 

1

Star Rating feedback (all ? owner and team members)

-2 to +2


The whole thing can be read as follows:

(component publication score) * (nr of owned components) +

(version publication score) * (nr of published versions) + 

SUM(nr of owned components downloads) +

SUM(component downloads after joining the team) +

SUM(star rating feedback)


Pedro Cardoso (from ranking #7 to #2)

Pedro owns 6 components, did 12 version publications, and is a member of 10 other components.

Component

# of Downloads


1star2stars(-1)3stars(0)4stars(+1)5stars(+2)

CKEditor

1682

In Team

0

0

0

0

15

ECT Client Connector

212

In Team

0

0

0

0

1

Floor Plan

5655

In Team

0

0

0

2

12

Geo Performance

134

In Team

0

0

0

0

6

Google Charts

258

In Team

0

0

0

1

9

Google Services

697

In Team

2

0

0

0

11

HTML5 Goodies

479

In Team

0

1

1

1

2

jQueryGoodies

372

In Team

0

0

1

0

13

SortRecordList

3157

In Team

1

0

1

1

17

Unit Testing Framework

1139

In Team

0

1

2

7

22

ColorPicker

351

Owner

0

0

0

0

4

Column Filter Widget

110

Owner

1

0

1

1

1

Essentials

1645

Owner

0

0

1

2

19

OEmbed

55

Owner

0

0

0

0

1

Signature

1374

Owner

1

0

1

0

10

View4Entity

179

Owner

0

0

0

0

9

Total

17499


5

2

8

15

152

Total Points

17499


-10

-2

0

15

304


So,

(20 * 6) + (10 * 12) + 17499 + 307 = 18046


Miguel Antunes (same Rank)

Miguel owns 30 components, did 17 version publications, and is a member of 8 other components.

Component

# of Downloads


1star(-2)

2stars(-1)

3stars(0)

4stars(+1)

5stars(+2)

AirWatch SDK Plugin

5

In Team

0

0

0

0

3

AirWatch SDK Plugin Sample App

3

In Team

0

0

0

0

5

Essentials

102

In Team

0

0

1

2

19

FileSystem

5,283

In Team

1

0

0

1

19

Input Masks

200

In Team

0

0

2

1

18

Marketo

15

In Team

0

0

0

1

4

PDF HELPER

30

In Team

0

0

0

0

1

PhotoBooth

112

In Team

1

0

0

1

6

(Unofficial) OutSystems Forge API Example

5

Owner

0

0

0

0

1

allowBackup Android Plugin

5

Owner

0

0

0

0

3

Android Permissions Plugin

290

Owner

0

0

0

0

4

AppAvailability Plugin

15

Owner

0

0

0

0

1

Chosen

877

Owner

0

1

0

1

19

Client Testimonials

147

Owner

0

0

1

0

7

Converter API Client - Docx to PDF

39

Owner

0

0

0

0

9

CopyrightNotice

27

Owner

0

0

0

0

5

Decibel Meter Plugin

8

Owner

0

0

0

0

1

Edit Plist File Plugin

23

Owner

0

0

0

0

1

GitHub Webhooks Listener

56

Owner

0

0

0

0

1

Google AdMob

29

Owner

1

0

0

0

2

Google AdMob Plugin

117

Owner

0

0

0

0

2

Google App Conversion Tracker Plugin

8

Owner

0

0

0

0

1

Html2PdfConverter

5049

Owner

1

2

3

21

25

Image Slider

702

Owner

0

0

0

1

8

introJs_library

1009

Owner

0

0

0

0

10

jqIpLocation jQuery IP Location Plugin

80

Owner

0

0

0

0

1

kHandlebars.Net

29

Owner

0

0

0

0

1

khtml2canvas

166

Owner

0

0

0

2

16

kNProgress

87

Owner

0

0

0

0

7

kParallax

81

Owner

0

0

0

0

3

Launch Navigator Plugin

63

Owner

0

0

0

0

1

Music Pad

72

Owner

0

0

0

0

0

Native Audio Plugin

176

Owner

0

0

0

0

1

OutSystems Navigator Demo App

25

Owner

0

0

0

1

1

Play Games Services Plugin

24

Owner

0

0

0

0

4

sevenUp - Help rid the world of IE6

18

Owner

0

0

0

0

6

Speech Recognition Plugin

169

Owner

0

0

0

1

6

Widget Click

301

Owner

0

0

1

0

4

Total

15447


4

3

8

33

226

Total Points

15447


-8

-3

0

33

452


So,

(20 * 30) + (10 * 17) + 15447 + 474 = 16691


We hope this helps you understand what happened and how we trust that it is fixed right now.

We are always devising new scores based on community activity. If you have a suggestion, let us know, create an idea, or share it by commenting on this post.


Thank you so much for understanding.

Ana Sequeira

Hi Ana,


At the moment, certifications don't count for the community ranking, right?

Do you guys think at some moment it will?


Cheers,

João Marques

Thanks for the clarification ! 

Good to know !

That is pretty much as transparent as they can make it. Thank you, Ana, for shedding light on this.

João Marques wrote:

Hi Ana,


At the moment, certifications don't count for the community ranking, right?

Do you guys think at some moment it will?


Cheers,

João Marques

It Could be, as well as other professional activities, But very soon the learning center will have a leaderboard for the learning curve . 


Guess I'm going to have to complete those training courses that I didn't go all the way through ; )

In the past updates where weekly, but since the recalculation of 31-10 don't see any changes.


I have noticed the same as Daniël. Would be great to have the community rankings working again. 

In order to make it even more transparent, we change the timer. The ranking update in now daily. We will change the leaderboard page. 


Cheers

Ana

Ana de Melo Sequeira wrote:

In order to make it even more transparent, we change the timer. The ranking update in now daily. We will change the leaderboard page. 


Cheers

Ana

Makes sense, good job!