I know, I haven't posted much in a while.
I had a friend of mine visitting for a while here in Panama and things kind of got out of hand.
On the other hand I've finally got a paying gig again.
I'll be doing a short contract back at Deutsche Bank in London for a month or so.
I'm busy right now not trying to pack for my flight tomorrow.
But by the time I get back Bell South will have their cool new CDMA 3G phones out and I'll be first in line for one.
I guess I'm reaching the stage with NeuDist where I need some proper issue tracking software.
So far JIRA
seems the best of the bunch. I was playing around with it a bit yesterday. It's so easy to use that even I might actually be tempted to use it regularly.
Will email Mike for a license.
Has the stress of life in in Madrid finally gotten the best of Russell ?
His site's been down since the weekend and I'm missing him from my daily blog routine.
Hope that he's ok and back again soon.
Found this on Joe's Jelly Extreme Lego Workshop via Mike's Rebolutionary blog.
It's about an Extreme Programming Workshop where they used Lego Mindstorm instead of J2EE or whatever.
It sounds like a great experience. I'm a big Extreme Programming fan. I try and use as much of it as I can when I'm coding. As a lone coder right now, it's a bit hard to do Pair Programming, which I have tried in the past (I love it).
I've started putting entries into the Neubia wiki again. And what hit me was that this would be a perfect application for Neu based userauthentication.
There would be no need for a seperate user database. The global user id (or NEU) would hopefully be precious enough for people that it would also help the trust aspects of a wiki community.
I will play with Russel's SimpleWeb sourcecode and try it out. I'm guessing it shouldn't be to hard.
The AuthenticationMethod I will use is similar to what I demonstrate on the NeuDist Sample Application.
Relese 0.4 of NeuDist has just been released at http://neudist.org
NeuDist is a Java based clearing framework for developing financial web services on the Neubia distributed clearing platform.
Most of the core layers are working and relatively complete now.
You can see an example of a user authentication application here.
While this example uses User Authentication "Tickets", you will be able to use the technology to authenticate and clear virtually anything that can be described in XML.
In particular Payments or as we call them Asset Transfers. This is the next layer of the platform and will be implemented in the next release. We will use an XML format similar to XML/X (http://xml-x.org) and have a sample payment application available based on gold backed currencies.
In the next 3 months we hope to have the following types of applications live:
- Book Entry Asset Transfer (Payment, Stock Issuance etc.)
- Exchange Applications (Auction and Stock Exchange type)
Much of the software for writing applications like the above will be open source and will allow for easy integration into existing systems.
We are interested in hearing from anyone who has interesting ideas for applications.
We are slowly but surely adding more documentation, but please ask questions and join the mailing lists. ;-)
I've been so busy coding NeuDist that I've been pushing off the whole license issue. I'm generally speaking in favor of the Apache or BSD style licenses. But I'm really not sure of the issues.
Also how do I do this physically? Do I just pick say the Apache License file and do a search and replace of Apache to Neudist?
NeuDist is intended to be a platform for building financial applications on top of, so that is an issue.
Joel (on Software) has had an interesting debate with Ray Ozzie about Platforms. This covers some of the business and marketing related issues about companies developing platforms.
Now I'm developing a platform, but the software for it is Open Source, so the license probably is important as well.