W3C home > Mailing lists > Public > public-webpayments@w3.org > April 2013

Re: MNDF_Project

From: Manu Sporny <msporny@digitalbazaar.com>
Date: Mon, 22 Apr 2013 23:49:36 -0400
Message-ID: <517604D0.90105@digitalbazaar.com>
To: Brent Shambaugh <brent.shambaugh@gmail.com>
CC: Web Payments CG <public-webpayments@w3.org>
On 04/22/2013 11:15 PM, Brent Shambaugh wrote:
> <2> http://bshambaugh.org/MNDF_Project.html

Brent, what a cool concept! Here were my thoughts when reading your

Have you seen gittip? If not, definitely check it out:


Did you know that the graphs that you show in your proposal can already
be constructed for over 20,000 node.js software packages? They could
probably also be constructed for over 30,000 Debian software packages.

If you look at node.js packages on npmjs.org, you will notice that
almost every one of them is hosted publicly on github:


Every node.js package contains a file called package.json, which lists
that project's dependencies:


Almost every package listed in package.json is either on npmjs.org, or
on github. So, you could easily build a graph of which package depends
on what other package. Let's assume that you split a donation to a
project on a 50%-50% basis, where 50% goes to the project you're
contributing to, and 50% goes to all project dependencies. For the mocha
project, that would be:

mocha: 50%
mocha dependencies
    commander: 5.5555%
    growl: 5.5555%
    jade: 5.5555%
    diff: 5.5555%
    debug: 5.5555%
    mkdirp: 5.5555%
    ms: 5.5555%
    should: 5.5555%
    coffee-script: 5.5555%

Pretty cool stuff... and something where you could process the payments
in PaySwarm today. Receiving funds would be voluntary, all we'd have to
convince people to do is add something like this in their package.json file:

   "donations": "https://meritora.com/i/tjholowaychuk/accounts/mocha"


-- manu

Manu Sporny (skype: msporny, twitter: manusporny, G+: +Manu Sporny)
Founder/CEO - Digital Bazaar, Inc.
blog: Meritora - Web payments commercial launch
Received on Tuesday, 23 April 2013 03:50:06 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:03:31 UTC