<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Finnix Blog &#187; Development</title>
	<atom:link href="http://blog.finnix.org/category/finnix/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.finnix.org</link>
	<description>Finnix development weblog</description>
	<lastBuildDate>Tue, 03 Nov 2009 23:16:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>State of the Finnix</title>
		<link>http://blog.finnix.org/2009/08/07/state-of-the-finnix/</link>
		<comments>http://blog.finnix.org/2009/08/07/state-of-the-finnix/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 21:30:12 +0000</pubDate>
		<dc:creator>Ryan Finnie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Finnix]]></category>

		<guid isPermaLink="false">http://blog.finnix.org/?p=91</guid>
		<description><![CDATA[Reposting an email I sent recently:
Yes, I started a few weeks ago after a (too long) hiatus.  2.6.30 kernel, which is looking nice. (SquashFS is now included in mainline. That means UnionFS is now the only kernel patch that is absolutely required.)  The latest Debian testing stuff itself is pretty stable, but managed [...]]]></description>
			<content:encoded><![CDATA[<p>Reposting an email I sent recently:</p>
<blockquote><p>Yes, I started a few weeks ago after a (too long) hiatus.  2.6.30 kernel, which is looking nice. (SquashFS is now included in mainline. That means UnionFS is now the only kernel patch that is absolutely required.)  The latest Debian testing stuff itself is pretty stable, but managed to break pretty much all of Finnix's init scripts in one way or another, but it's coming along.  Unfortunately Debian's base packages are a little larger, and the kernels have ballooned between 2.6.26 and 2.6.30, so this will probably be the largest Finnix to date, about 125MiB for x86 at current estimates.  It's still well under Finnix's long term goals (never to exceed 185MiB, the size of a mini-CD), but unfortunately there really isn't anything to trim.</p>
<p>Still, I'm happy with what the next release is shaping up to be.  Looks good!</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.finnix.org/2009/08/07/state-of-the-finnix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finnix 92.1 soon&#8230;</title>
		<link>http://blog.finnix.org/2008/11/24/finnix-921-soon/</link>
		<comments>http://blog.finnix.org/2008/11/24/finnix-921-soon/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 01:20:04 +0000</pubDate>
		<dc:creator>Ryan Finnie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Finnix]]></category>

		<guid isPermaLink="false">http://blog.finnix.org/?p=78</guid>
		<description><![CDATA[... or the "I waited 5 months for this?" release.
Hopefully a release announcement will be made tomorrow; otherwise it will be next week, as I will be on vacation for the Thanksgiving holiday.  Finnix 92.1 will be a maintenance release, with a dist-upgraded environment, a "new" kernel, 2.6.26 (2.6.27 has not yet entered Debian [...]]]></description>
			<content:encoded><![CDATA[<p><em>... or the <strong>"I waited 5 months for this?"</strong> release.</em></p>
<p>Hopefully a release announcement will be made tomorrow; otherwise it will be next week, as I will be on vacation for the Thanksgiving holiday.  Finnix 92.1 will be a maintenance release, with a dist-upgraded environment, a "new" kernel, 2.6.26 (2.6.27 has not yet entered Debian due to the Lenny freeze, and I didn't deem it important enough to break with procedure and use a vanilla kernel this time around), and a few small fixes.</p>
<p>Also, a little teaser: This will not be released with Finnix 92.1 -- it will be sometime after release -- but I will be announcing Finnix on a new architecture.  Which one?  It's a secret...  One hint is it is an architecture I have discussed in relation to Finnix before.</p>
<p><em>(No, it's not that iPod April Fools port from 2006.)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.finnix.org/2008/11/24/finnix-921-soon/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Finnix 92.0 coming soon</title>
		<link>http://blog.finnix.org/2008/06/14/finnix-920-coming-soon/</link>
		<comments>http://blog.finnix.org/2008/06/14/finnix-920-coming-soon/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 01:01:29 +0000</pubDate>
		<dc:creator>Ryan Finnie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Finnix]]></category>

		<guid isPermaLink="false">http://www.finnix.org/blog/?p=69</guid>
		<description><![CDATA[Finnix 92.0 will be released soon.  It will have a new 2.6.25 kernel, updated software, and, most visibly, a new boot menu.
There have been suggestions for a new boot menu for awhile now.  I liked the idea in theory, but there were various problems with most implementations (no graphics; graphics, but no fallback [...]]]></description>
			<content:encoded><![CDATA[<p>Finnix 92.0 will be released soon.  It will have a new 2.6.25 kernel, updated software, and, most visibly, a new boot menu.</p>
<p>There have been suggestions for a new boot menu for awhile now.  I liked the idea <i>in theory</i>, but there were various problems with most implementations (no graphics; graphics, but no fallback to text mode; no easy way to add boot options, such as toram, testcd, etc; no way to default to 64-bit boot options).  Debian's recent <a href="http://lists.debian.org/debian-devel-announce/2008/06/msg00002.html">announcement of debian-installer for lenny beta 2</a> introduced a new installer boot menu system based on bootmenu.c32, which looked very nice and solved most of the problems I mentioned.  However, no default 64-bit option on multi-arch CDs, which the announcement mentioned and lamented.</p>
<p>I used Debian's configs as a base for a Finnix test.  The results were very nice, and I was ready to do as Debian did and accept that the improvements were worth the loss of 64-bit autodetection.  However, an acquaintance encouraged me to look into it ("Sounds like it's time for some OPEN SOURCE MAGIC"), and within a few hours, I had a working patch.</p>
<p><a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=485656">The debian-installer guys loved it</a> and had the patch applied within an hour, and as well, it will be in Finnix 92.0.  Here's a development screenshot:</p>
<p><a href='http://www.finnix.org/blog/wp-content/uploads/2008/06/finnix_dev_boot_menu1.png'><img src="http://www.finnix.org/blog/wp-content/uploads/2008/06/finnix_dev_boot_menu1-300x225.png" alt="" title="Finnix dev boot menu" width="300" height="225" class="alignnone size-medium wp-image-71" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.finnix.org/2008/06/14/finnix-920-coming-soon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finnix Updates</title>
		<link>http://blog.finnix.org/2007/07/22/finnix-updates/</link>
		<comments>http://blog.finnix.org/2007/07/22/finnix-updates/#comments</comments>
		<pubDate>Mon, 23 Jul 2007 04:11:13 +0000</pubDate>
		<dc:creator>Ryan Finnie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Finnix]]></category>
		<category><![CDATA[Trademark]]></category>

		<guid isPermaLink="false">http://www.finnix.org/blog/2007/07/22/finnix-updates/</guid>
		<description><![CDATA[Hi all.  I haven't had the desire to work on Finnix much lately because of personal health issues, but hopefully there will be a release within a few weeks.  Not much in terms of major changes, but just as a warning, the x86 CD will most likely be about 120MiB.  89.0 was [...]]]></description>
			<content:encoded><![CDATA[<p>Hi all.  I haven't had the desire to work on Finnix much lately because of personal health issues, but hopefully there will be a release within a few weeks.  Not much in terms of major changes, but just as a warning, the x86 CD will most likely be about 120MiB.  89.0 was released after Debian froze for the etch release, and 89.1 was released right after the etch release itself.  That means that all libraries were finalized and there was very little overhead.  Now that Debian lenny development is in full force, there are many cases of multiple version of libraries in Finnix, with some packages using older libraries and some using newer.  That, combined with normal size creep means Finnix will be a little big these days.  The kernel will most likely be based on 2.6.21, since there are some problems I haven't resolved yet with 2.6.22 and SquashFS.  This version will probably also be the switch from UnionFS to AUFS, but I have a lot of testing to do before I'm comfortable with that migration.  This is all behind the scenes of course, nothing should look different once you're booted into Finnix.  The version will probably be 89.2, since again, nothing ground-breaking in the Finnix development itself.</p>
<p>On the trademark front, everything is now complete!  Finnix is now a registered trademark.  I'll be updating graphics on the site where appropriate.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.finnix.org/2007/07/22/finnix-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Macs, and AMD64 Support</title>
		<link>http://blog.finnix.org/2006/10/09/macs-and-amd64-support/</link>
		<comments>http://blog.finnix.org/2006/10/09/macs-and-amd64-support/#comments</comments>
		<pubDate>Mon, 09 Oct 2006 09:35:02 +0000</pubDate>
		<dc:creator>Ryan Finnie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Finnix]]></category>

		<guid isPermaLink="false">http://www.finnix.org/blog/2006/10/09/macs-and-amd64-support/</guid>
		<description><![CDATA[I got my hands on a couple Mac Pro quad-core (in reality, 2 dual-core Xeons) machines at work this week, and got Finnix to work on them, kinda.  rEFIt found Finnix just fine, but the kernel would freeze when trying to mount the CDROM disc.  "nodma" didn't work either.  My next attempt [...]]]></description>
			<content:encoded><![CDATA[<p>I got my hands on a couple Mac Pro quad-core (in reality, 2 dual-core Xeons) machines at work this week, and <a href="http://www.finnix.org/submits/x86/1160195401-3492276741-1559875628.gz">got Finnix to work on them</a>, kinda.  rEFIt found Finnix just fine, but the kernel would freeze when trying to mount the CDROM disc.  "nodma" didn't work either.  My next attempt was to boot from a USB CDROM drive.  Once again, rEFIt found the USB CDROM drive and Finnix disc, but isolinux would fail halfway though loading the kernel image from CD.  I eventually booted by putting a copy of Finnix in the onboard CDROM drive, and another in the USB CDROM drive, then booting the onboard CDROM and typing "finnix root=/dev/sr0".  The problem seems to be kernel-related; hopefully 2.6.18 helps with this.</p>
<p><a href="http://www.finnix.org/submits/x86/1159841457-3492276741-1699090591.gz">Core Duo Mac Minis</a> and <a href="http://www.finnix.org/submits/x86/1152082079-1135890989-787139463.gz">Core Duo Macbook Pros</a> boot fine, however.  I would assume the Core Solo variants work fine as well.  I've also been able to boot Finnix successfully and easily on several non-Mac Core Duo laptops, as well as the latest and greatest Athlon X2 systems.</p>
<p>---</p>
<p>Development is coming along well.  In addition to udev and netbooting support, the next Finnix will support autodetection of dm-crypt/LUKS partitions, and md software RAID sets.  Additionally, I am 99% sure I will be including an AMD64 kernel (bootable as "finnix64" instead of "finnix") along with the normal 586 kernel.  There are two main reasons for doing this:</p>
<ul>
<li>Current x86 Finnix kernels are not PAE enabled, which means they cannot utilize more than 4GB RAM.  This is done because PAE tends to be problematic on hosts with 4GB RAM or less.  Native 64-bit kernels (on an AMD64/EM64T CPU, of course) have a much higher limit (petabytes?).  Granted, the average machine still has less than 4GB RAM these days, but I have had to use Finnix on 6GB/8GB machines before.  (Non-PAE kernels still boot, they just display the installed RAM as 4GB.)</li>
<li>While the Finnix userland will still be 32-bit, booting a 64-bit kernel will allow you to run static-compiled 64-bit programs, and more importantly, chroot into pure 64-bit environments.  This will become increasingly important as more and more distros offer native AMD64 userlands as an option (Fedora, RHEL, SuSE, and soon Debian).</li>
</ul>
<p>However, another kernel means a larger distro.  In order to cut down on size, I have decided to remove the finnix-uml package (AKA Finnix-on-Finnix) from the main distribution.  Finnix-on-Finnix was created as a way to prototype and test Finnix virtualization support (by acting as both the host and guest, you test two birds with one stone), and virtualization support has proven to be incredibly stable the last few releases.  However, once a Finnix release is gold, Finnix-on-Finnix itself becomes little more than a novelty, which very few people use, and takes up previous megabytes.  The finnix-uml package will still be maintained and available in the apt repository, so it is little more than an "apt-get install finnix-uml" away if you still want to use it.</p>
<p>After all is said and done, it's looking like the final compressed distro size will be about 110MiB after adding the AMD64 kernel.  While still much lower than the project's target ceiling of 185MiB, I had been trying to keep x86 under the magical 100MiB number.  Oh well.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.finnix.org/2006/10/09/macs-and-amd64-support/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Snapshots to be Archived</title>
		<link>http://blog.finnix.org/2006/08/31/snapshots-to-be-archived/</link>
		<comments>http://blog.finnix.org/2006/08/31/snapshots-to-be-archived/#comments</comments>
		<pubDate>Fri, 01 Sep 2006 06:25:11 +0000</pubDate>
		<dc:creator>Ryan Finnie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Finnix]]></category>

		<guid isPermaLink="false">http://www.finnix.org/blog/2006/08/31/snapshots-to-be-archived/</guid>
		<description><![CDATA[In the next few days, I will be archiving and deleting older Finnix development snapshots.  The space does add up; 7GB of snapshots since I started posting snapshots in February.  If you have a need for an older snapshot, you should download it now.
The latest snapshot has been uploaded recently.  It is [...]]]></description>
			<content:encoded><![CDATA[<p>In the next few days, I will be archiving and deleting older Finnix development snapshots.  The space does add up; 7GB of snapshots since I started posting snapshots in February.  If you have a need for an older snapshot, you should download it now.</p>
<p>The latest snapshot has been uploaded recently.  It is mostly functional, with the biggest problem being some mount points/fstab entries are not being created automatically.  NFS/TFTP booting is pretty stable, and has been confirmed working on the PPC platform.  I will be writing documentation for NFS booting soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.finnix.org/2006/08/31/snapshots-to-be-archived/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Development Update: Oshkosh, udev, Netbooting, toram/testcd</title>
		<link>http://blog.finnix.org/2006/08/27/development-update-oshkosh-udev-netbooting-toramtestcd/</link>
		<comments>http://blog.finnix.org/2006/08/27/development-update-oshkosh-udev-netbooting-toramtestcd/#comments</comments>
		<pubDate>Sun, 27 Aug 2006 08:10:19 +0000</pubDate>
		<dc:creator>Ryan Finnie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Finnix]]></category>

		<guid isPermaLink="false">http://www.finnix.org/blog/2006/08/27/development-update-oshkosh-udev-netbooting-toramtestcd/</guid>
		<description><![CDATA[One day, Finnix will be "finished", and I will be left with releasing updated ISOs every few months with a dist-upgrade and maybe a new kernel.  Thankfully, that day hasn't come yet.
First up, for post-88.0 development, the new codename is Oshkosh, a city of about 60,000, on the west side of Lake Winnebago.  [...]]]></description>
			<content:encoded><![CDATA[<p>One day, Finnix will be "finished", and I will be left with releasing updated ISOs every few months with a dist-upgrade and maybe a new kernel.  Thankfully, that day hasn't come yet.</p>
<p>First up, for post-88.0 development, the new codename is <a href="http://en.wikipedia.org/wiki/Oshkosh%2C_Wisconsin">Oshkosh</a>, a city of about 60,000, on the west side of <a href="http://en.wikipedia.org/wiki/Lake_Winnebago">Lake Winnebago</a>.  Oshkosh is the original home of <a href="http://www.oshkoshbgosh.com/">OshKosh B'Gosh</a>, a popular line of children's clothing.  Oshkosh is also home to the world's busiest airport... for one week, that is.  The <a href="http://www.airventure.org/">EAA AirVenture Fly-In</a> is a yearly gathering of experimental aircraft enthusiasts, and the single airfield handles 10,000 to 15,000 aircraft during the week-long show.</p>
<p>New builds are up on the snapshots server.  Here are the major developments being worked on:</p>
<ul>
<li>udev support.  The primary benefit of udev for Finnix is automatic generation of fstab entries.  If you were to partition a hard drive, the new partitions will immediately show up in fstab, with /mnt directories created automatically.</li>
<li>Network booting.  Finnix is now capable of being booted via PXE/bootp, expanding the possiblities of a sysadmin in need.  Additionally, a new script is available, <tt>finnix-netboot-server</tt>, which takes care of configuring and starting TFTP and NFS servers from within Finnix itself.  All you have to do is add a few lines to your DHCP server's config.</li>
<li>toram and testcd functionality has been reverted back to its "classic" file-based operations.  Block-based operation was nice, but the drawbacks outweighed the benefits.</li>
<li>A new kernel is available on the x86 image, 2.6.17-3-x86-finnix, based on Debian's 2.6.17-8, which is based on 2.6.17.11 vanilla.  Nothing special, it was mainly to test a new kernel build method.  Future releases will have Debian-style kernel source/header packages available, which will make it easier to compile 3rd-party modules and remaster the kernel portion.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.finnix.org/2006/08/27/development-update-oshkosh-udev-netbooting-toramtestcd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finnix and Bootcharts</title>
		<link>http://blog.finnix.org/2006/07/16/finnix-and-bootcharts/</link>
		<comments>http://blog.finnix.org/2006/07/16/finnix-and-bootcharts/#comments</comments>
		<pubDate>Sun, 16 Jul 2006 22:50:55 +0000</pubDate>
		<dc:creator>Ryan Finnie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Finnix]]></category>

		<guid isPermaLink="false">http://www.finnix.org/blog/2006/07/16/finnix-and-bootcharts/</guid>
		<description><![CDATA[Finnix 88.0 will have Bootchart support; "finnix bootchart" will start bootchartd, and stop it at the appropriate time. (Bootchart will look for key processes to determine when it's "done", such as getty or xinit.  Finnix does not utilize either, so finnix-scripts must stop it manually at the end.  Below is a (largeish) image, [...]]]></description>
			<content:encoded><![CDATA[<p>Finnix 88.0 will have <a href="http://www.bootchart.org/download.html">Bootchart</a> support; "finnix bootchart" will start bootchartd, and stop it at the appropriate time. (Bootchart will look for key processes to determine when it's "done", such as getty or xinit.  Finnix does not utilize either, so finnix-scripts must stop it manually at the end.  Below is a (largeish) image, and some notes.<br />
<span id="more-43"></span><br />
<a href="http://www.finnix.org/Image:2006-07-16_bootchart.png"><img src="http://www.finnix.org/w/images/f/f0/2006-07-16_bootchart.png" alt="2006-07-16 bootchart" border="0" /></a><br />
Notes:</p>
<ul>
<li>knoppix-hotplug is one of the last remaining throwbacks from Finnix 84/85, which were Knoppix remasters.  The only reason the file is still around is because it's never needed to be modified.  However, post-88.0, I will be switching from hotplug to udev, which will make this process obsolete.</li>
<li>The first 5 seconds of "nothing" seem to be in init itself, and can't be overridden.  I may look into the source to see what is causing that delay.</li>
<li>The 7-second sleep is for "settling", most notably because after USB storage devices are initialized, the kernel module sleeps for 6 seconds before making the partition table available.  Post-88.0, I will look into parallelization, putting tasks that don't relate to disks between the initialization and the partition table scanning (such as mouse services).  Then I would take the delta and sleep (for example, if other tasks take 3 seconds, it would sleep for 4 more seconds before scanning partition tables).</li>
<li>20 seconds is still rather impressive.  Let's see what we can shave off that.</li>
]]></content:encoded>
			<wfw:commentRss>http://blog.finnix.org/2006/07/16/finnix-and-bootcharts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CIA (No, Not That CIA)</title>
		<link>http://blog.finnix.org/2006/07/02/cia-no-not-that-cia/</link>
		<comments>http://blog.finnix.org/2006/07/02/cia-no-not-that-cia/#comments</comments>
		<pubDate>Mon, 03 Jul 2006 03:36:46 +0000</pubDate>
		<dc:creator>Ryan Finnie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Finnix]]></category>

		<guid isPermaLink="false">http://www.finnix.org/blog/2006/07/02/cia-no-not-that-cia/</guid>
		<description><![CDATA[In addition to an RSS feed, new Finnix development ISO builds are now being announced via the CIA system.  The easiest way to see this is to join irc.freenode.net #commits.
]]></description>
			<content:encoded><![CDATA[<p>In addition to an <a href="http://snapshots.finnix.org/rss.xml">RSS feed</a>, new Finnix development ISO builds are now being announced via the <a href="http://cia.navi.cx/stats/project/finnix">CIA system</a>.  The easiest way to see this is to join irc.freenode.net #commits.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.finnix.org/2006/07/02/cia-no-not-that-cia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Development, Development, Development, Development</title>
		<link>http://blog.finnix.org/2006/07/02/development-development-development-development/</link>
		<comments>http://blog.finnix.org/2006/07/02/development-development-development-development/#comments</comments>
		<pubDate>Sun, 02 Jul 2006 10:13:56 +0000</pubDate>
		<dc:creator>Ryan Finnie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Finnix]]></category>

		<guid isPermaLink="false">http://www.finnix.org/blog/2006/07/02/development-development-development-development/</guid>
		<description><![CDATA[News from the development front...
First, a clarification about codenames.  Namely, they will only be used during development.  Currently, the daily builds are tagged as "Finnix version dev (Pulaski)", with "Pulaski" indicating "after 87.0 release, but before 88.0".  When 88.0 is released, it will simply be called "Finnix version 88.0".
As you may have [...]]]></description>
			<content:encoded><![CDATA[<p>News from the development front...</p>
<p>First, a clarification about codenames.  Namely, they will only be used during development.  Currently, the daily builds are tagged as "Finnix version dev (Pulaski)", with "Pulaski" indicating "after 87.0 release, but before 88.0".  When 88.0 is released, it will simply be called "Finnix version 88.0".</p>
<p>As you may have heard 2 sentences ago, yes, the next version will be numbered 88.0.  The vitals are looking like the following: Linux 2.6.17 (as of this writing, Debian's 2.6.17-2), UnionFS 1.3 (no more CVS snapshots...), SquashFS 3.0.  Finnix 88.0 will look a great deal like 87.0, but behind the scenes, a LOT has been done.  As I mentioned before, PCI module autodetection has been completely rewritten to be much faster, "toram" and "testcd" are now more effective (in particular, "testcd" now tests the entire CD on a block level), Xen is now completely supported (both as a domU and now as a dom0, though no dom0 kernels will be distributed with the CD), and more.</p>
<p>I have finalized on which DOS disk I will be using for the "dos" profile.  It is <a href="http://odin.fdos.org/">FreeDOS ODIN</a> 0.7, which is essentially the DOS floppy equivalent of a LiveCD.  I got the idea of including DOS after using a Caldera DR-DOS utility disk image that comes with Nero Burning ROM.  Obviously I can't distribute DR-DOS, and FreeDOS itself does not directly distribute a non-installation disk, but thankfully I came across ODIN.  It works just like the DR-DOS utility disk, even better in some places, and is only 900k compressed.</p>
<p>In non-development news, I have migrated some services from Sourceforge to in-house.  The mailing list and bug system is gone, replaced by a forums system.  Older news items have been backported from Sourceforge into the "Announcements" section of the blog, and the home page now points to this instead of Sourceforge.  (New version announcements will continue to be copied to Sourceforge.)  I am currently looking at integrating the snapshots system to announce to <a href="http://cia.navi.cx/">CIA</a>.</p>
<p>Oh, I guess you are wondering when 88.0 will be released.  I'm thinking early August at this point, coinciding with <a href="http://www.defcon.org/">DEF CON</a>, which I will be attending for the 4th year.  Nothing official, but I'll probably be handing out stacks of CDs.  Let me know if you plan on attending.</p>
<p>If 4 months between releases is not good enough for you, remember that there are always the <a href="http://snapshots.finnix.org/">snapshots</a>, which are almost always (but not guaranteed to be) stable.  Right now the uploads are triggered manually, every weekday or so. (I have many machines at work that I can test on, so I usually start uploading before I leave for work, download from work, then test.)  So, at this point, if I uploaded it, it's a pretty good indication I expect it to at least boot.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.finnix.org/2006/07/02/development-development-development-development/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
