Re: MNDF_Project

It looks like I found what I was looking for. Issue Resolved!


Here is the link:
http://lists.w3.org/Archives/Public/public-webpayments/2013Jul/0001.html


On Mon, Dec 16, 2013 at 2:20 PM, Brent Shambaugh
<brent.shambaugh@gmail.com>wrote:

> Manu (or an intent observer of this list),
>
> I was quite certain that you started a github project that seemed to have
> something to do with MNDF. I recall seeing a link to it in my inbox. Do you
> know what it was?
>
> Thanks for your time,
>
> Brent
>
>
> On Tue, Jul 9, 2013 at 6:23 PM, Brent Shambaugh <brent.shambaugh@gmail.com
> > wrote:
>
>> I just realized that all the facets of value networks may not apply to
>> open source.
>>
>> On Tue, Jul 9, 2013 at 6:17 PM, Brent Shambaugh <
>> brent.shambaugh@gmail.com> wrote:
>>
>>> Manu,
>>>
>>> Regrettably, I'm behind. I have been amazed that the percentage
>>> contribution for each package is given as well as the percentage
>>> contribution is built in for npm. After interacting a bit with the
>>> Sensorica project I have found that the Value Networks could be important
>>> in conjunction with this. That way you could deal with all of the
>>> complexities of reputation, role, accreditation, etc. But at the base level
>>> I would guess it would be some percentage.
>>>
>>> A friend of mine gave some thoughts about Debian in particular.
>>> Apparently he was a bit big on trying things out before donating. :
>>>
>>> "
>>> Debian packages state their dependencies. Ubuntu uses the Synaptic
>>> package manager to install its debian-style packages. Passing the -S flag
>>> to dpkg will tell you which file belongs to which package. In Linux, you
>>> can find what was typed to launch a process in the /proc virtual filesystem
>>> under /proc/$PID/cmdline for a given process ID $PID. If the first argument
>>> isn't a full path to a program, it should be a path relative to one of the
>>> full paths listed in the $PATH environment variable, and you can also get
>>> the environment out of the /proc filesystem. If it is a relative path, the
>>> "which" program can tell you the absolute path, but since you have access
>>> to the environment, you might as well just iterate through $PATH to find
>>> it. Putting it all together, it should be possible to go from the process
>>> ID of a process to the list of dependencies that the package that process
>>> came from rely upon, and you can even get that information hierarchically
>>> if you want it. It would be possible, then, I think, to go from a window on
>>> your screen to the process ID of the program that created that window. So
>>> in a rather rudimentary way, it should be possible write a program that
>>> lets you click on a window and lists the packages involved in putting that
>>> window on your screen. Then you could maybe have it go a step further and
>>> let the user specify an amount to donate and have it divide it up among the
>>> authors of those packages.
>>>
>>> Wouldn't that be cool? If Ubuntu some day supported paying the people
>>> who wrote the programs you use?
>>> Then again, I mostly use my web browser, so..."
>>>
>>> I also noticed that Dwolla was moving in the direction of gittip (or at
>>> least it seems). I'm definitely going to have to do more with this. I seem
>>> to be distracted by a former promise of writing up the broader picture.
>>> Almost done. Thanks for taking the lead in the past week or so.
>>>
>>> -Brent
>>>
>>>
>>> On Mon, Apr 22, 2013 at 10:49 PM, Manu Sporny <msporny@digitalbazaar.com
>>> > wrote:
>>>
>>>> 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
>>>> proposal:
>>>>
>>>> Have you seen gittip? If not, definitely check it out:
>>>>
>>>> https://www.gittip.com/about/
>>>>
>>>> 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:
>>>>
>>>> https://npmjs.org/package/mocha
>>>>
>>>> Every node.js package contains a file called package.json, which lists
>>>> that project's dependencies:
>>>>
>>>> https://github.com/visionmedia/mocha/blob/master/package.json
>>>>
>>>> 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"
>>>>
>>>> Thoughts?
>>>>
>>>> -- manu
>>>>
>>>> --
>>>> Manu Sporny (skype: msporny, twitter: manusporny, G+: +Manu Sporny)
>>>> Founder/CEO - Digital Bazaar, Inc.
>>>> blog: Meritora - Web payments commercial launch
>>>> http://blog.meritora.com/launch/
>>>>
>>>
>>>
>>>
>>> --
>>> Brent Shambaugh
>>>
>>> I've worked with polymers, I teach chemistry, I'm currently researching
>>> how to build distributed economies.
>>> Website: http:// <http://bshambaugh.org/experiments/connect_dots3.html>
>>> adistributedeconomy.blogspot.com
>>>
>>
>>
>

Received on Thursday, 19 December 2013 06:41:41 UTC