[07:39] <wgrant> cjwatson: """+ This is of limited usefulness as LiveFSes can be navigated to via
[07:39] <wgrant> + Person:+livefs, but we need something minimal here to allow the
[07:39] <wgrant> + "livefses" API root collection to work.
[07:39] <wgrant> Why?
[07:39] <wgrant> + """
[07:39] <wgrant> A top-level collection can be empty, and even if it's not empty the objects don't have to be subordinate.
[07:41] <wgrant> lp.livefses is a thing mostly to avoid having more Soyuz code in Registry.
[07:41] <wgrant> Not to actually be a useful collection.
[07:47] <wgrant> Hm
[07:48] <wgrant> I might just declare inline comments to be in beta for ~launchpad, because 4000 line diffs are unfun to review otherwise.
[07:49] <wgrant> Plus it'll give us a week or so to test it out before we open it up more widely once the fixes are done this week.
[10:04] <cjwatson> wgrant: I don't recall exactly what breakage I was trying to work around there; I'll go back and try removing it again
[10:06] <wgrant> I guess it was all a bit messy while you sorted out that versioning crash.
[10:06] <wgrant> I know for a fact that it's not required, though. So you should be able to do away with it trivially.
[10:07] <cjwatson> Quite possible I was dealing with fallout from that and not realising it, indeed.
[10:11] <wgrant> I got nearly halfway through with inline comments, so I'll hopefully have another round for you tomorrow morning.
[10:17] <cjwatson> I'll look forward to it.
[10:50] <cjwatson> wgrant: OK, this may have been the problem: http://paste.ubuntu.com/7451806/
[10:50] <cjwatson> After applying http://paste.ubuntu.com/7451808/
[10:50] <cjwatson> Maybe I need some trivial navigation, just without the traversal?
[10:51] <wgrant>      <browser:url
[10:51] <wgrant> -        for="lp.soyuz.interfaces.livefs.ILiveFSSet"
[10:51] <wgrant> -        path_expression="string:livefses"
[10:51] <wgrant> -        parent_utility="lp.services.webapp.interfaces.ILaunchpadRoot"
[10:51] <wgrant> -        />
[10:51] <wgrant> There's your problem
[10:51] <cjwatson> Oh duh right
[10:55] <cjwatson> OK, much better, thanks
[10:56] <wgrant> :)