yankeemofo wrote:Oh, and I hope I don't come off as barging into a pre-existing project.
You don't at all! It would be great if we could update all of North American leagues. We have another user (getzlaf15) working on updating the three Canadian Junior Leagues so hopefully he'll follow through with that and that would mean we'd have a total of four leagues done. If you know the AHL, CHL or UHL (if there is a UHL researcher) then if they were interested we'd have the whole of North America done

As you said, the NHL being arguably the most popular league, we should concentrate on that first but there's nothing stopping anyone from compiling trades for other leagues that can later be added onto our update.
If you have the time, I suggest trying to compile the trades, etc. that have taken place in the ECHL since Octobe 2006 until about the end of June 2007. This would save you some time in the future when we would merge your ECHL update with the NHL one. I suggest compiling the trades in the format of extra_config e.g. "FUTURE_TRANSFER" "first name "second name" "current team name" "new team name" date fee wage contract_length etc.). I've done exactly the same for the NHL (upto and including the 30th June 2007).
We haven't finalised the way in which we will release the update. One possible way is to do as much of the trades, draft pick trades, and free agent acquisitions using extra_config and then all of the other trades, etc that can't be done in this file will be done by editing the database (we'll use TBL:DB; the unfaked DB based on the 3.0.4 DB). Thus compiling all of the trades in the format of extra_config could get a lot of the work done. I'll find some time in the next few days to post what I've done so far so you can see how we've gotten started on this project.
The reason for taking a mixed approach (i.e. part of the update being done using extra_config and part by editing the DB) is to reduce the amount we have to edit in the DB as it seems the more editing you do to the DB, the greater the risk of corruption. However, as I said, we haven't decided on this approach for sure; we may do the whole update by editing the DB so as to avoid using extra_config. There's still no rush on this as the first games of the NHL season don't start until the end of September.