Skip to content
Michiel de Jong edited this page May 24, 2018 · 7 revisions

Welcome to the phoenix wiki!

Phoenix is the the new tool to contribute on ToS;DR. Originally developed by @piks3l, @madoleary and @KeThien during Le Wagon bootcamp in Brussels in 2017, and now maintained using a donation from DuckDuckGo it aims at tackling the issues of the MeteorJS version.

Contact

Changes

There a number of difference between this version and the previous version.

Framework

Previous tool was coded in MeteorJS. Sadly, we couldn't find volunteers to help in the development of the platform. In July 2017, it was decided to switch to Rails (based on Ruby).

Rating

Previous tool allowed only admins to create classes on the tool. As it was long and complicated work and unsustainable on the long term, this version implements a rating algorithm that computes the average of the rating of every point to create a class.

  • Each point is rated by users, with one of four values: 'blocker':0, 'bad':2, 'neutral':5, or 'good':8.
  • Each service has a class from (A to F, excluding E, considering the A to F rating system), that is calculated on the average of the rating the service has: below 2.5 is an 'F', 2.5-4.5 is a 'D', 4.5-6.5 is a 'C', and above 6.5 is a 'B'.

** We are very aware that this type of rating has strong limitations and may reflect false positive or false negative. Nonetheless, it reflects the current database. On the first version on this program, we preferred to concentrate ourselves on building a working tool. The rating system can be discussed furthermore. Please contact the team if you have any inquiries. **

Questions? Issues?

If you have any question, find any bug, please open an issue on github or send an email at team at tosdr.org.

Clone this wiki locally