[06:14] <evand> hrmm, uh oh
[06:14] <evand> I don't know for sure if this is related to any open bugs
[06:15] <evand> but if a device is /dev/hdaX in fstab on an operating system we're importing from, is it really safe to do a 's/hda/sda/g'?
[06:15] <evand> for cases where they're not using UUIDs
[06:16] <evand> cjwatson: any thoughts on that?  I'm not sure how to proceed.  It currently would just try to mount /dev/hdaX.
[07:33] <mpt> evand, have you considered special-casing the default IE bookmarks (e.g. "Free Hotmail") and the default Windows wallpaper (the rolling hills) to not import them?
[07:38] <mpt> If you want to blacklist the IE favorites, their URLs are listed in <http://www.mylinkvault.com/popular/popular.rss>
[07:40] <mpt> (probably blacklisting the http://www.microsoft.com/isapi/redir.dll* pattern would be enough, because it's a redirection service, so people won't manually bookmark anything with an URL matching that pattern)
[08:06] <evand> mpt: indeed, I think that's probably best.  Should I also blacklist the default wallpaper?
[08:14] <evand> mpt: nevermind, I somehow didn't notice that on the first read
[08:14] <evand> will do
[08:14] <mpt> evand, are you copying the files or just linking to them?
[08:14] <evand> copying
[08:14] <mpt> I suggest copying it but not setting it
[08:15] <mpt> because ~95% of people using it will be using it because they don't really care what their wallpaper is
[08:15] <mpt> so they might as well get the Ubuntu default
[08:16] <evand> that might prove confusing.  Lets say the rolling hills is the wallpaper for a user.  So because we're blacklisting it I say that there is no wallpaper available to import, but then I copy it over anyway.
[08:16] <evand> mpt: indeed, I agree on that
[08:16] <mpt> and the other ~5% can easily find it because it's in the same directory as their other background pictures
[08:17] <evand> So should I say that there's wallaper available for import just not set it?
[08:17] <mpt> ah, now I understand your question
[08:17] <evand> I'm starting to agree with that latter approach
[08:18] <mpt> hmm, if you're already asking explicitly, might as well just do what the user asks
[08:19] <evand> well all I say is "[ ]  Wallpaper"
[08:19] <mpt> So maybe the checkbox should be off by default if the current background is the Windows default, and on by default otherwise
[08:19] <evand> But I tend to agree with that blog post on Planet Ubuntu
[08:19] <evand> hrmm
[08:20] <evand> But that's also probably confusing because the expanders on the usernames are collapsed by default so you can see all the usernames without having to scroll
[08:20] <evand> I think I'll just go with the latter approach for now, that is to import it but not set it if it's the windows default (in the case of wallpapers)
[08:20] <evand> and see how that flies
[08:20] <mpt> ok
[08:20] <mpt> Are all the checkboxes currently off by default?
[08:20] <evand> all on by default
[08:21] <evand> oh
[08:21] <evand> wait
[08:21] <evand> sorry, it's 2am
[08:21] <evand> one second
[08:23] <evand> mpt: unselected by default.  Selecting a user automatically selects all the items below it.
[08:23] <mpt> ok.
[08:24] <evand> it's done this way to give the user the easy opportunity to skip m-a by just hitting next
[08:24] <evand> as there wont be any users to import that way
[09:21] <cjwatson> evand: that certainly isn't safe - might still be /dev/hda
[09:22] <cjwatson> I can't think of a way to avoid being screwed in that situation without booting the OS in question, TBH
[09:38] <evand> cjwatson: would trying it (s/hda/sda/g) and failing gracefully be appropriate for feisty?
[10:16] <cjwatson> I don't think so - it could be a totally different disk!
[10:20] <evand> right, so then just fail in those cases?
[10:20] <evand> gracefully, of course
[10:20] <evand> and continue on to the next os
[10:22] <cjwatson> yeah, I'd say so
[10:23] <cjwatson> this is really a "you're screwed, sorry" scenario. Fortunately I should think it'll only come up in migrations from fairly complex (not just a single big filesystem) Linux installations
[10:27] <evand> indeed
[10:27] <evand> well, the code is already there for that :).  I will however, make sure that it is in fact failing gracefully in such situations.
[11:35] <CIA-15> ubiquity: cjwatson * r1974 ubiquity/ubiquity/components/summary.py: whitespace
[11:46] <CIA-15> ubiquity: cjwatson * r1975 ubiquity/ (debian/changelog ubiquity/filteredcommand.py):
[11:46] <CIA-15> ubiquity: * Issue a debugging message any time a process exits, not just when it
[11:46] <CIA-15> ubiquity:  exits non-zero.
[11:56] <CIA-15> ubiquity: cjwatson * r1976 ubiquity/ (bin/ubiquity debian/changelog):
[11:56] <CIA-15> ubiquity: * Disable migration-assistant if using the old partitioner: it crashes and
[11:56] <CIA-15> ubiquity:  is probably too much trouble to fix.
[01:35] <CIA-15> ubiquity: cjwatson * r1977 ubiquity/ (debian/changelog ubiquity/progressposition.py):
[01:35] <CIA-15> ubiquity: * Avoid crashing in certain progressposition methods if no progress bar is
[01:35] <CIA-15> ubiquity:  running (LP: #51077).
[02:23] <CIA-15> ubiquity: cjwatson * r1978 ubiquity/ (4 files in 3 dirs): * Return to partitioning if you back up from partman-commit (LP: #78930).
[02:36] <CIA-15> ubiquity: cjwatson * r1979 ubiquity/ (83 files in 3 dirs):
[02:36] <CIA-15> ubiquity: * Adjust ubiquity/text/partition_help, ubiquity/text/finished_label,
[02:36] <CIA-15> ubiquity:  debian/intro-alpha.txt, and debian/intro-beta.txt to avoid the
[02:36] <CIA-15> ubiquity:  grammatical error "make sure to" (LP: #86284).
[04:08] <CIA-15> ubiquity: cjwatson * r1980 ubiquity/debian/changelog: reorg
[04:10] <CIA-15> ubiquity: cjwatson * r1981 ubiquity/ (3 files in 2 dirs): - Add "Used" column (LP: #96126).
[05:37] <CIA-15> ubiquity: cjwatson * r1982 ubiquity/ (debian/changelog ubiquity/frontend/ubiquity.glade):
[05:37] <CIA-15> ubiquity: - Pressing Enter in the create/edit dialog mount point entry box
[05:37] <CIA-15> ubiquity:  activates the OK button.
[07:40] <CIA-15> ubiquity: cjwatson * r1983 ubiquity/ (d-i/manifest debian/changelog):
[07:40] <CIA-15> ubiquity: * Automatic update of included source packages: base-installer
[07:40] <CIA-15> ubiquity:  1.70ubuntu6, partman-auto 62ubuntu8, partman-partitioning 47ubuntu5,
[07:40] <CIA-15> ubiquity:  silo-installer 1.07ubuntu4.
[07:53] <CIA-15> ubiquity: cjwatson * r1984 ubiquity/debian/changelog: releasing version 1.4.4
[08:06] <cjwatson> woo, <500 ubiquity bugs
[08:06] <cjwatson> kind of sad that this is a major achievement though ;-)
[08:08] <evand> heh
[10:41] <tepsipakki> I once got the xorg bugs below 400 :P
[11:09] <CIA-15> migration-assistant: evand * r44 migration-assistant/ (5 files in 2 dirs): Fixes for 93197, 94878, and 95422.