<br><br><div class="gmail_quote">On Tue, Mar 3, 2009 at 3:35 PM, &quot;C. Bergström&quot; <span dir="ltr">&lt;<a href="mailto:cbergstrom@netsyncro.com">cbergstrom@netsyncro.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
For reasons which I don&#39;t care about Sun may not apply to be a gsoc organization this year.  However, I&#39;m not discouraged from trying to propose some exciting zfs related ideas.  On/off list feel free to send your vote, let me know if you can mentor or if you know a company that could use it.<br>

<br>
Here&#39;s more or less what I&#39;ve collected...<br>
<br>
  1) Excess ditto block removing + other green-bytes zfs+ features - *open source* (very hard.. can&#39;t be done in two months)<br>
  2) raidz boot support (planning phase and suitable student already found. could use more docs/info for proposal)<br>
  3) Additional zfs compression choices (good for archiving non-text files?<br>
  4) zfs cli interface to add safety checks  (save your butt from deleting a pool worth more than your job)<br>
  5) Web or gui based admin interface<br>
  6) zfs defrag (was mentioned by someone working around petabytes of data..)<br>
  7) vdev evacuation as an upgrade path (which may depend or take advantage of zfs resize/shrink code)<br>
  8) zfs restore/repair tools (being worked on already?)<br>
  9) Timeslider ported to kde4.2 ( *cough* couldn&#39;t resist, but put this on the list)<br>
  10) Did I miss something..<br>
<br>
#2 Currently planning and collecting as much information for the proposal as possible.  Today all ufs + solaris grub2 issues were resolved and will likely be committed to upstream soon.  There is a one liner fix in the solaris kernel also needed, but that can be binary hacked worst case.<br>

<br>
#5/9 This also may be possible for an outside project.. either web showcase or tighter desktop integration..<br>
<br>
The rest may just be too difficult in a two month period, not something which can go upstream or not enough time to really plan well enough..  Even if this isn&#39;t done for gsoc it may still be possible for the community to pursue some of these..<br>

<br>
To be a mentor will most likely require answering daily/weekly technical questions, ideally being on irc and having patience.  On top of this I&#39;ll be available to help as much as technically possible, keep the student motivated and the projects on schedule.<br>

<br>
./Christopher<br>
<br>
</blockquote><div><br><br>I know plenty of &quot;home users&quot; would like the ability to add a single disk to a raid-z vdev in order to grow a disk at a time. <br></div></div><br>--Tim<br>