truedat101 / dlang-sv-community

A community repository for stuff related to #dlang Silicon Valley Meetup group
http://www.meetup.com/D-Lang-Silicon-Valley/
2 stars 1 forks source link

dlang code modules shoud be ranked for completeness , ala Cocoapods #6

Open truedat101 opened 8 years ago

truedat101 commented 8 years ago

Cocoapods is a best in class repository for an attempt at a module system for Obj-C and Swift. While it is in itself a hack (Obj-c doesn't support proper modules or namespaces), the site and the community here has done a nice job to encourage people to get their "Pods" a 5 point rating. See an example: https://cocoapods.org/pods/DateTools/quality

These are automated metrics computed. Very cool. Hard to "game" this stuff. And the important thing is that at first glance, you will see if this module is well supported and ready for the average programmer. The idea is that something like a "Joel Test" is applied to a module. Does it pass the standard? What is D's standard for module packaging? Pretty low right now, and that is strange given how D as a community seems to stand for correctness.