Archive for September, 2008

Caching of non-ports fixed

Monday, September 29th, 2008

I think I’ve fixed a problem with caching of non-ports. I was looking for something to do tonight after I could not sleep. I found a old post about a this issue and figured I could fix it.
The fix is in BETA. I’ll monitor it for a while before pushing it to […]

New (Fancy?) Graphs!

Tuesday, September 23rd, 2008

Some new graphs were put on the beta site last night.  They use a combination of jQuery and Flot to generate the graphs.  All the backend code is php (but is quite ugly and small).  The real meat of the important code is in the javascript.  I’ve written an explanation of how the code works […]

Ports freeze

Wednesday, September 17th, 2008

Vladimir Chukharev wrote in to mention a problem with the ports freeze. FreshPorts usually puts up a notice indicating a Ports Freeze is in effect when the freeze is inacted. This freeze is effected by making a special change to CVSROOT/approvers.
FreshPorts looks for this change and sets a flag. The website notices this […]

svn versus cvs emails

Thursday, September 4th, 2008

FreshPorts processes the cvs commit logs from the FreeBSD cvs-all mailing list. It parses these emails into XML. FreeBSD is in the process of moving to svn.
This email will demonstrate of the differences between the two email formats and highlight any issues that might surround the move to processing svn instead of cvs […]