Pymmetry and Bram's "trust" code have gotten me (finally) to spending a little time with Python. It's fun and easy though I still have some of the steep part of the learning curve to go up. Emacs integration seems good, but I can't seem to find the key-binding to evaluate e.g. a test def in the file I'm working on. I'm sure there's a way...
Working with existing trust frameworks has got me thinking about how cool the OpenPrivacy reputation management framework is. It's designed so that trust metrics - such as Pymmetry or Slashdot's moderation - can be plugged in and evaluated *themselves* on their reputation. So a community that uses e.g. Pymmetry today can easily switch, if and when a better trust metric (or a newer version of Pymmetry ;-) comes along. All pre-existing identities, certification, and reputations would remain intact, perhaps translated (at owner discretion) to the new system.
Think of it like a currency exchange, but with reputations. No one can force you to start using a new currency but if all your friends move to France, you'll want to start using francs. The Reputation Management Framework provides a plug-in architecture for Reputation Calculation Engines that make this sort of "reputation-exchange" feasible. And since reputation-exchanges are not zero-sum, you actually get to keep your old reputation, too!
We're putting the finishing touches on the documentation, but the code is available now. We're also working on a example system called Reptile (Reputation-enhanced portal using Mozilla technology) - check it out!
