A place to cache linked articles (think custom and personal wayback machine)
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

4 anos atrás
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. title: Truck-Factor
  2. url: http://mtov.github.io/Truck-Factor/
  3. hash_url: 2c8d94b5bcf14c7ea7a09208f80241bf
  4. <p>We calculate the Truck Factor for 133 popular GitHub applications, in six languages: JavaScript (22 systems), Python (22 systems), Ruby (33 systems) , C/C++ (18 systems), Java (21 systems), and PHP (17 systems). We also used <a href="https://github.com/github/linguist">github/linguist</a> to discard non-source code files (e.g., documentation) and also third-party files.</p>
  5. <p>To calculate the truck factor, we use a greedy heuristic: we consecutively remove the author with more authored files in a system, until more than 50% of the system's files are orphans (i.e., without author). We are considering that a system is in trouble if more than 50% of its files are orphans.</p>
  6. <ul>
  7. <li><p><strong>TF = 1</strong>: activeadmin/activeadmin, alexreisner/geocoder, atom/atom-shell, bjorn/tiled,
  8. bumptech/glide, caskroom/homebrew-cask, celery/celery, celluloid/celluloid,
  9. clojure/clojure, codemirror/CodeMirror, dropwizard/dropwizard, dropwizard/metrics, elasticsearch/logstash, erikhuda/thor, Eugeny/ajenti, getsentry/sentry, github/android, gruntjs/grunt, jadejs/jade, janl/mustache.js, jnicklas/capybara, jrburke/requirejs, justinfrench/formtastic, kivy/kivy, koush/ion,
  10. kriswallsmith/assetic, Leaflet/Leaflet, less/less.js, mailpile/Mailpile, mbostock/d3,
  11. meskyanichi/backup, mitchellh/vagrant, mitsuhiko/flask, mongoid/mongoid,
  12. nate-parrott/Flashlight, netty/netty, nicolasgramlich/AndEngine,
  13. omab/django-social-auth, openframeworks/openFrameworks, paulasmuth/fnordmetric, phacility/phabricator, plataformatec/devise
  14. powerline/powerline, puphpet/puphpet, pydata/pandas, ratchetphp/Ratchet,
  15. ReactiveX/RxJava, sampsyo/beets, sandstorm-io/capnproto, sass/sass,
  16. sebastianbergmann/phpunit, sferik/twitter, silexphp/Silex, sparklemotion/nokogiri,
  17. sstephenson/sprockets, strongloop/express, substack/node-browserify,
  18. ThinkUpLLC/ThinkUp, thoughtbot/factory_girl, thoughtbot/paperclip, wp-cli/wp-cli</p></li>
  19. <li><p><strong>TF = 2</strong>: ajaxorg/ace, ansible/ansible, apache/cassandra, bbatsov/rubocop, bundler/bundler
  20. bup/bup, composer/composer, cucumber/cucumber, divio/django-cms
  21. driftyco/ionic, drupal/drupal, elasticsearch/elasticsearch, excilys/androidannotations, facebook/osquery, facebook/presto, FriendsOfPHP/PHP-CS-Fixer, github/linguist, haml/haml, Itseez/opencv, jashkenas/backbone, jekyll/jekyll, JohnLangford/vowpal_wabbit, jquery/jquery-ui
  22. libgdx/libgdx, moment/moment, mozilla/pdf.js, mrdoob/three.js, prawnpdf/prawn
  23. Respect/Validation, rg3/youtube-dl, SFTtech/openage,
  24. spring-projects/spring-framework, thinkaurelius/titan, thumbor/thumbor
  25. WordPress/WordPress, xetorthio/jedis, yiisoft/yii2</p></li>
  26. <li><p><strong>TF = 3</strong>: bitcoin/bitcoin, boto/boto, BVLC/caffe, gradle/gradle, ipython/ipython
  27. jquery/jquery, meteor/meteor, Shopify/active_merchant, spotify/luigi</p></li>
  28. <li><p><strong>TF = 4</strong>: chef/chef, cocos2d/cocos2d-x, emberjs/ember.js, iojs/io.js, ruby/ruby</p></li>
  29. <li><p><strong>TF = 5</strong>: diaspora/diaspora, django/django, joomla/joomla-cms, resque/resque, TryGhost/Ghost</p></li>
  30. <li><p><strong>TF = 6</strong>: puppetlabs/puppet, scikit-learn/scikit-learn</p></li>
  31. <li><p><strong>TF = 7</strong>: rails/rails</p></li>
  32. <li><p><strong>TF = 8</strong>: git/git ,JetBrains/intellij-community, Seldaek/monolog, v8/v8, webscalesql/webscalesql-5.6</p></li>
  33. <li><p><strong>TF = 9</strong>: saltstack/salt</p></li>
  34. <li><p><strong>TF = 10</strong>: fog/fog</p></li>
  35. <li><p><strong>TF = 11</strong>: odoo/odoo, php/php-src</p></li>
  36. <li><p><strong>TF = 12</strong>: android/platform_frameworks_base</p></li>
  37. <li><p><strong>TF = 21</strong>: fzaninotto/Faker</p></li>
  38. <li><p><strong>TF = 90</strong>: torvalds/linux</p></li>
  39. <li><p><strong>TF = 159</strong>: Homebrew/homebrew</p></li>
  40. </ul>
  41. <p>Our results are summarized as follows:</p>
  42. <ul>
  43. <li>
  44. <p>Most systems have a small truck factor: </p>
  45. <ul>
  46. <li>61 systems have TF=1 (46%), including systems like mbostock/d3, and clojure/clojure.</li>
  47. <li>37 systems have TF=2 (28%), including systems like cucumber/cucumber, mrdoob/three.js, mozilla/pdf.js, spring-projects/spring-framework.</li>
  48. </ul>
  49. </li>
  50. <li><p>The two systems with the highest Truck Factor are torvalds/linux (TF = 90) and Homebrew/homebrew (TF = 159). </p></li>
  51. </ul>