Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Jan 1998 14:47:30 -0800 (PST)
From:      Jason Evans <jasone@canonware.com>
To:        freebsd-sparc@FreeBSD.ORG
Subject:   Progress update
Message-ID:  <Pine.BSF.3.96.980107142356.25094C-100000@keaggy.canonware.com>

next in thread | raw e-mail | index | archive | help

I thought I'd give a quick status summary for you folks reading this list,
since most of the work has been going on behind the scenes until now.
We'll make an effort to use this mailing list whenever appropriate.

Christmas break was definitely not a productive time for me.  Way too many
friends and relatives to visit with.  However, the ball is definitely
rolling now.

I've solved the problems associated with tracking current in a local cvs
repository.  The original plan was to keep current in the trunk of the
local tree and work in a branch, periodically merging the trunk into the
branch.  There were several problems though, such as how to handle
added/removed files, and most annoyingly, the fact that cvs doesn't ignore
RCS tags in source files when checking whether a file was changed.  The
RCS tags were causing a new revision of every file every time I ran cvsup. 
The solution was to cvsup into a completely separate tree, and run a perl
script I wrote that strips out the RCS tags before diffing the files (and
copies over the changed files). The script also handles the added/deleted
files properly.  So now to keep the trunk current, I periodically run: 

cd FreeBSD-SPARC.cvsup
cvsup -g supfile
cd ..
cvs_update_current --cvsupdir=FreeBSD-SPARC.cvsup --cvsdir=FreeBSD-SPARC

When I get a chance I'll add a cron job to do this.

As for other work being done, there are three other people working (or
soon to be working) on the port now. 

Ian Logan had the distinguished honor of writing the first line of code.
We should have our code merged together within the next couple of days.

Chris Toshok is making good progress on the config setup.  He says he
wants to get his hands really dirty, so this is just the beginning. =)

Ross Combs has expressed interest in helping with the memory subsystem
and/or trap handling, for beginners.  I haven't spoken with him directly
yet, but look forward to his contributions. 

I hope to start writing code today, now that the initial setup problems
are out of the way, so stay tuned.

Jason

Jason Evans
Email: [jasone@canonware.com]
Home phone: [(650) 856-8204]
Work phone: [(408) 774-8007]
Quote: ["Invention is 1% inspiration, 99% perspiration" - Thomas Edison]






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.980107142356.25094C-100000>