Archive for July, 2008

Software Freedom Conservancy

Saturday, July 26th, 2008

I am very proud to announce that Foresight is now a member of the Software Freedom Conservancy.  This is very exciting, we really love what the conservancy is all about and are in great company, and of course now we can accept donations.  You can read the full announcement here and if you want to donate to the Foresight project, you can now find a Google Checkout donation form our the Foresight website.

Shamless donation request below :)

Just one little lonely CD

Thursday, July 24th, 2008

We’ve been wanting to get a single CD version of Foresight for quite a while.  It is certainly also in the top 5 requests I have had, so… now we have one!  Foresight Linux 2.0.4 was released today including a GNOME Lite edition that fits on a single CD.

Next up, single liveCD installer :)  Any volunteers?  /me is looking at Elliot

Cool feature I bet many people haven’t used

Wednesday, July 23rd, 2008

Conary packaging is easy, but there are times where you hit some harder things and you really need to hit the docs.  There are plenty of docs now on conary, and a few clicks in a web browser generally can get you what you need.  However, there is a very cool command line interface to the packaging docs call “cvc explain”.  I keep running into people that haven’t seen it, so lets get the word out!

You can run “cvc explain [method]” to get the documentation for that method.  Here is an example:


$ cvc explain DanglingSymlinks
Conary API Documentation: PackageRecipe.DanglingSymlinks

NAME
====

r.DanglingSymlinks() - Disallow dangling symbolic links

SYNOPSIS
========

r.DanglingSymlinks([filterexp] || [exceptions=filterexp)

DESCRIPTION
===========

The r.DanglingSymlinks() policy enforces the absence of dangling
symbolic links; that is, symbolic links pointing to targets which no
longer exist.

If you know that a dangling symbolic link created by your package
is fulfilled by another package on which your package depends,
you may set up an exception for that file.

EXAMPLES
========

r.DanglingSymlinks(exceptions=’%(htconfdir)s/run’)

The %(htconfdir)s/run file is a symlink that is intentionally
left dangling within this package, because we know that it will
be satisfied by runtime dependencies at installation time.

Welcome Kaden William VanDine

Saturday, July 19th, 2008

I can’t believe it has been over 2 weeks since his birth without a blog post.  I blame twitter :)

On July 2, 2008 we had a beautiful, healthy baby boy.   Kaden William, weighing in at 8lbs 12ozs and a whopping 22 inches long.

Foresight needs a new tagline

Tuesday, July 1st, 2008

How would you like to win a brand new Foresight t-shirt.  Well we are looking for a new tagline and the winner will get a Foresight t-shirt featuring the new tagline.  The deadline for submissions is Friday July 11th, 2008 by 12am(CDT)/6am(UTC) .  Please email all tag line submissions to Kevin Harriss (specialkevin_AT_foresightlinux.org).  The winning tag line will be chosen by the Foresight Council of Users.  I wish everyone the best of luck.


Bad Behavior has blocked 139 access attempts in the last 7 days.