February 19, 2003

Lucrative

Lucrative is an open source digital bearer instrument system based on Ben Laurie's Lucre Project.

You can also read the the blog for the project.

TOP O' THE MORNING TO YA by House Of Pain was playing while writing this...

Posted by Josh at 09:54 AM | Comments (1) | TrackBack

NewsMonster released

Kevin Burton has released NewsMonster, an RSS aggregator (but does a ton more) which uses Mozilla and Java so it runs on all sorts of platforms. It definitely looks interesting. I'm going to try and check it out.


1979 (Moby Remix) by Smashing Pumpkins was playing while posting this...

Posted by Josh at 09:36 AM | Comments (6) | TrackBack

February 06, 2003

Rendezvous-based Aggregators

Over on BaristaLog, I have an idea on adding Rendezvous into the aggregator mix.

Posted by Josh at 09:30 AM | Comments (1) | TrackBack

Peer-to-Peer Copyright White Paper

More reading for later, a look at how to build a suit-proof p2p system...

Posted by Josh at 09:29 AM | Comments (20) | TrackBack

February 05, 2003

Spurgeon Peers

Each Spurgeon peer has the option of being a builder, a repository or both. A builder peer will search for pre-compiled libraries while a repository will obviously house these libraries.

i think the basic flow could be similar to how Maven does things. Try to download the necessary jars (I'm going to use Java for now) at the beginning of the process. A download would be a search for a library and if it didn't show up, the build would be able to take that into account.

Posted by Josh at 09:35 PM | Comments (2) | TrackBack

Spurgeon Thoughts

My next project is called Spurgeon. A one-line description would be: a peer-to-peer build system. The basic idea is that building things sometimes sucks and wouldn't it be great if you could send out requests for libraries needed and hopefully get responses. This would save you the hassle of building all of your code.

Of course, this really is only useful in Java since a jar file could be built on one OS and then moved to another without issues but a shared object built on Linux couldn't go to Solaris. A possible addition to the system would be checks for operating systems and adding that to the search criteria.

Since responses from peers might never happen, the builder machine would just compile everything after a set length of time to wait.

I'm going to use JXTA for the p2p code and hopefully have Spurgeon be a quasi-wrapper to Ant. First order of business is to create the proper peer groups and have Spurgeon send out simple requests and get answers. After that, hopefully actual files can be moved around.

Posted by Josh at 01:00 AM | Comments (0) | TrackBack

February 04, 2003

MNet

I built MNet today and ran it for a little bit. Didn't really find anything useful but that doesn't mean much. I was in kind of a hurrry so didn't dig.

Hopefully, I'll have more chances to run it for longer periods of time.

Posted by Josh at 03:53 PM | Comments (1) | TrackBack

The Digital Evolution

Some reading for later: The Digital Revolution: Freenet and the Future of Copyright on the Internet.

Posted by Josh at 03:28 PM | Comments (1) | TrackBack

February 03, 2003

Zwingli Status

Zwingli is the Cocoa app I'm working on and since today is Monday, I'll be moving onto my next project tonight. So, I wanted to give myself a little status report on how I've done.

Basically, the UI is laid out and the various menu/button interactions are pretty close to being done. Not too much intelligence is there yet so that will be the focus in a couple of weeks. Hopefully then, I'll be able to show some screenshots or have something to download.

Posted by Josh at 10:20 AM | Comments (2) | TrackBack