New Release - 22 February 2002 |
FreshPorts 2 has been a long time in the making. I think I've been working
on it for almost two years (not full time of course...). I think you'll
find the changes are quite impressive.
Much of the work you cannot see directly. Please read the FAQ
for a full list of features. The following is a short list of some of the changes you can see:
Face lift |
I think you can see that the fonts
have changed, and some page layouts are different. It's
not so much a huge change as it is evolution.
|
full commit messages |
The switch to XML input allows us to capture more data. And provide
you with a link to the original commit message. |
directory structure |
You know the path to your favourite ports via /usr/ports. Use the
same path in FreshPorts (e.g sysutils/portupgrade).
|
one-click add/remove |
See a port you like? You can add it to your watch list with
a single click. |
link to commit details |
Want to know what files were changed in this commit? It's now
just one click away. One more click will take to you the FreeBSD
CVS repository. |
pkg_info == watch list |
pkg_info displays list of the ports installed
on your system. Now you can use our scripts
to use this data to upgrade your watch list!
|
Search |
There is now a search on the front page.. in fact, it should be on every page! |
Graphs are back |
We've improved the graphs. They are now data driven. All we need to do is
add the SQL to the database, and your query is there. Just ask us for what you want.! |
Technical changes
The following items deal with the technical changes which have occurred.
database |
FreshPorts now uses PostgreSQL. Why? Because
of stored procedures and transactions (yes, we know mySQL now has transactions, but it
didn't when we started this...).
|
XML |
Input for FreshPorts is first converted to XML, then processed. This will be of great
benefit to FreshSource which is the next big
project.
|
|