/srv/irclogs.ubuntu.com/2009/08/21/#launchpad-meeting.txt

=== Ursinha is now known as Ursinha-afk
* sinzui kicks about the channel wondering if he is alone02:01
flacostehi02:02
sinzuiI am not alone!02:03
flacosteanybody here for the Q&A session?02:03
flacosteotherwise there seems to be a bad failure in buildbot02:03
sinzuiWith thumper off, I do not think their are any launchpad-code hackers about at this  time02:04
flacosteright02:04
flacostecancel it?02:05
sinzuiBut I hope that anyone who is watching launchpad change has a question that I can answer02:05
flacostepostpone?02:05
flacostewait and see?02:05
sinzuiI am up at this time hacking on 3.0. I it is no bother to linger02:05
sinzuimichael and jono will not be attending. I have been talking the thumper every day about 3.002:05
sinzuiSo I was hoping to practice answers with a small antipodean crowd02:06
* sinzui kicks about the channel wondering if he is alone02:09
flacostelooks like it02:14
wgrantsinzui: You listed the wrong channel in #launchpad-dev.02:15
sinzuiI did where shoule I be02:15
* sinzui looks at email02:16
wgrantI interpreted the ' meeting' in '#launchpad meeting' as being a typo.02:16
wgrantAs in, a dupe word.02:16
sinzuiI see #launchpad-meeting02:17
sinzuiI will answer questions any where02:17
sinzuiwgrant: I did file about about the missing query information from the edge and lp.net pages02:18
wgrantsinzui: I saw that; thanks.02:18
sinzuiwgrant: I merged two sections and wrongly guarded everything02:19
wgrantwhere are the breadcrumbs going in UI 3.0? That wiki page still lives on wiki.c.c.02:19
wgrantBetween the branding/watermark/location/blah and app tabs?02:19
sinzuiWe do need to move that. There is nothing secrete and a lot teams have not seen it since it is in a awkward place to go02:20
sinzuiThe mockup that I have seen place the breadscrumbs under the wrongly named heading-slot02:20
wgrantWhich heading is heading-slot?02:21
wgrantThere are three that could be incorrectly called that.02:21
sinzuiyes.02:21
* wgrant checks the template.02:21
sinzuihttps://edge.launchpad.net/launchpad-registry02:21
sinzui^ There should be breadcrumbs under the Green <h1>The Launchpad Registry02:22
wgrantUnder? That doesn't sound right. Won't that sometimes be 'Edit The Launchpad Registry'?02:22
wgrantOr is that the odd grey heading which appears rarely?02:22
sinzuiIf you were to view a form page The breadcumbs are in the same place, but the heading above it is demoted to a <h2>02:23
sinzuiThe form label becomes the <h1> an is under the breadcrumbs02:23
wgrantAh, that makes sense.02:23
sinzuiThink of the three heading as 1) a watermark 2) a context heading and 3) the page title/heading02:24
wgrantsinzui: Should the context and page headings be omitted if either is the same as the watermark?02:24
wgrant'cause they're not on the new pages, and it looks silly.02:24
sinzuiBut this is still hard to engineer and review because both parties must know when to pass the page title/heading to the heading slot to prevent duplicate titles02:25
sinzuiYour question has not been settled. The answer is no, but I do not think anyone likes that answer02:25
sinzuiThe case you point out is a pillar, person, or top-level colllection.02:26
wgrantThe project edit and index pages, for example, look pretty strange with the differently duplicated headings.02:26
sinzuiyes they are02:26
wgrantBut I suppose otherwise the descendant objects would have different numbers of headings for their edit forms.02:26
sinzuiTo combine the watermark heading and the context heading requires some clever work because editable titles cannot be autocreated by the layout02:27
sinzuiwgrant: If we solve the editable title issue, I think we would consider dropping the context header02:28
wgrantsinzui: Oh. I thought the watermark would get an inline edit link. But that idea formed in my mind before I realised how shallow that heading was.02:29
sinzuiRight02:29
sinzuiWe will solve this, but I am not certain we will do it for 3.002:29
sinzuiWe need to make the logo editable in the page and we need to communicate it is editable02:30
sinzuiWe have an idea EdwinGrubbs will start work on in the next two weeks02:30
wgrantGood, good.02:31
sinzuiThe registry will loose its colur02:31
wgrantHm?02:31
sinzuiAnswers will get a colour refinement02:31
sinzuiThe reason is that blue and green mean links in Launchpad .02:32
wgrantAh.02:32
wgrantI noticed that the Blueprint and Answers involvement link colours are too close to the background for my liking.02:32
sinzuiindeed that bug has not been filed.02:33
wgrantThe new project index view also exposes the wrong release for download.02:33
sinzuiThe set answer contact page is very confusing because it is just links and headings-- blue ans blue on white.02:34
sinzuireally?02:34
wgrantYes.02:34
wgrantIt was showing bzr 1.18rc1 until today.02:34
sinzuiThat comes from a query that was considered proven02:34
wgrantBut that's a flaw in the data model :(02:34
sinzuiThe rdf link is a problem02:34
wgrantI think it needs to die.02:35
wgrantOr go down the bottom02:35
wgrantOr just generally hide.02:35
sinzuiI argue that we move into the <project|distro|projectgroup> information portlet since the info is an alternate of the portlet info02:36
sinzuipoolie and I discussed dropping RDF.02:36
wgrantIt certainly doesn't belong in the Downloads portlet.02:36
wgrantAnd it causes it to show up on projects where it makes no sense.02:37
sinzuiI was strongly inclined to do it since the FOAD and DOAP is useless from my inspection02:37
sinzuiI found that there are a minority of users who are using it02:37
wgrantIf people know what FOAF and DOAP are, they can probably find an obscure link.02:37
sinzuis/FOAD/FOAF/02:37
wgrantFOAF was useful once upon a time.02:37
wgrantAnd I think REVU might still use it.02:38
sinzuiMy fallback proposal was to add a meta instruction to the page to indicate there is an RDF alternate for the page02:38
sinzuiWe need help converting blueprints02:40
sinzuiIt is assigned to the registry team, but my team already has 3 times more templates than other teams02:41
wgrantI considered working on some Blueprint stuff. But, well, I think Blueprint needs to go away and be subsumed into Bugs.02:41
sinzuiI am told that that is unlikely02:41
wgrantDamn.02:41
sinzuiI think the next best thing is to give them feature parity so that the similarities make the argument more compelling02:42
* thumper reads scrollback02:42
sinzuiI am sure blueprints would be more successful if it's statues, events, and email were like bugs02:42
wgrantBlueprint and Bugs each have sets of unique features, all of which would be useful for the other.02:43
sinzuiNo one has brought up the NavigationalMenus, the bane of every developer's existence02:43
wgrantAre NavigationMenus those grey-turned-black things that lurk at the top of the old pages?02:43
sinzuiThere is a request to create a small task/todo application. It is assigned to the registry for evaluation02:44
sinzuiYES they are02:44
sinzuiThere are many names for them.02:44
wgrantAnd they are very confusing and easy to miss.02:45
wgrantIt takes ages to work out how to alter a person's OpenPGP keys.02:45
sinzuiLooking at the designs we (me) assumed they would go away, a failed 2.0 experiment02:45
* thumper never like the navigational menus in the first place02:45
sinzuimpt did. beuno announced they were going away on the day he took over the UI02:46
wgrantsinzui: To what level should I be filing bugs on new UI bugs?02:46
wgranteg. the unconditional "padding-bottom: 0.3em" on 3.0 <li>s, which makes the actions portlet too tall.02:47
sinzuiWe are being pretty details. I have bugs for each portlet I am working on02:47
sinzuiEngineers started speaking up on the CSS  this week. I think we have all seen enough to know what does not work02:48
sinzuiThe <h2> elements were updated today I think02:48
sinzuiWe should have bugs on these  issues.02:48
sinzuiThere was an accidental reuse of of the summary class that makes search results look very large02:49
sinzuiwgrant: when I change a detail, I search the bugs to see if I can fix something else at the same time02:50
wgrantThe same thing happens on ArchiveActivateView when there are existing PPAs.02:50
sinzuiThe registry had 50 UI bugs when this started. I think we should try to solve all of them02:50
sinzuiwas that converted?02:51
wgrantIt was.02:51
sinzuidamn02:51
wgrantBut the view it uses to list the PPAs wasn't.02:51
wgrantYet.02:51
wgrantIt's the same listing view that's used on the person index, so it should be fixed when that goes 3.0.02:51
sinzuiI can adjust the CSS rules. I think this also relates to the overlap of object attributes02:52
sinzuititle and displayname, summary and description and homepage02:52
wgrantOh, also, the project summary looks far too fat here.02:53
wgrantAm I the only one who thinks this?02:53
sinzuiI am uncertain.02:54
sinzuiI think the issue is how much info was put in it02:54
wgrantThe description of the summary is lacking, and I'm not sure if any existing projects do it properly.02:55
wgrantActually, launchpad-project's works very well.02:55
sinzuiI agree02:55
wgrantlaunchpad-registry... not so much.02:56
sinzuiI have been meaning to rewrite the registry02:56
sinzuiIt was given to me. I like Ed' RDF work, but the registry is not really about that02:56
wgrantMaybe it was initially.02:57
sinzuiyes there are foaf and doap directories in the tree still02:57
wgrantHuh. I thought those were removed ages ago.02:57
sinzuiafter 3.0 I think we can rename some directories02:57
sinzuiWe are stilling find tests and templates in the wrong place. The effort to update everything is making us clean up a lot02:58
wgrantI've seen a lot of stuff in canonical.launchpad that should really be moved out to the app packages. :(02:58
sinzuiyep02:58
sinzuiThat is officially the foundations team, they have had other priorities over the past year02:59
sinzuithumper and I started moving items there because it is frankly easier to find02:59
wgrantMmm. It has definitely made it rather harder to find, but that's just because everything is spread around horribly.03:00
sinzuieverything in canonical/launchpad/webapp should become canoncial/lazr The code is too intermixed to separate it easily03:00
sinzuiwebapp/tales is getting lot of work. We should try to move that soon. Maybe give up on lazr and move it to lp/app03:01
sinzuiThere are a lot of old tests or unowned code that needs sorting out in c.l03:02
sinzuiI think structural subscriptions should become the registry's domain03:03
* sinzui would like to take sprints form blueprints too03:03
wgrantThey should.03:03
wgrantShouldn't c.l.webapp.tales be cut into lots of pieces and thrown into different apps, rather than all going into lp.app?03:03
sinzuiI am adding links to create sprints from the series pages03:03
thumperwgrant: yes it should03:04
sinzuiabsolutely.03:04
thumperwgrant: I did the first yesterday03:04
wgrantsinzui: I don't think it's a good idea to link to sprints before they're improved.03:04
sinzuiThere are some ancient tests (canonical/launchapd/doc/menu.txt comes to mind) that can be dismantled because they duplicate other tests03:05
sinzuiwgrant: yes, I would commit to fixing them when I move them03:05
sinzuiI do not think the need to be dependent on blueprints. There are date and report issue that need fixing03:06
wgrantWhy has the bounty tracker not been purged completely like the calendars were years ago?03:06
wgrantOr is it meant to maybe be revived at some point?03:07
sinzuithere was some thought about resurrecting it.03:07
sinzuiwell that thought certainly died before 2.003:07
sinzuiWe are driven to work on business priories. while 20% of our time should be spent one clean up the code and tree, I do not think it is being done my every engineer03:08
sinzuiIt would have been cleaned up if it was a specific team or person's responsability03:09
sinzuiIt is going to be removed either by the registry team or the soyuz team because we have bounty templates we are obligated to remove03:09
wgrantAh.03:10
sinzuiI do not have access to the script that generates the progress report03:11
=== matsubara is now known as matsubara-afk
sinzuiIt shows the templates that need converting03:11
wgrantThe one on devpad run by mars?03:11
sinzuiyes03:12
flacostethere is a branch for it03:12
sinzuiThat would be nice03:12
sinzuiWe can push the static ajax data and the output file to a public location03:12
=== danilo-afk is now known as danilos
=== Ursinha-afk is now known as Ursinha
=== matsubara-afk is now known as matsubara
=== mrevell is now known as mrevell-lunch
=== salgado-afk is now known as salgado
=== mrevell-lunch is now known as mrevell
sinzuiDo I dare start a meeting15:00
* beuno cheers15:01
sinzuiWell15:01
sinzuitime to start15:01
sinzui#startmeeting15:02
MootBotMeeting started at 09:02. The chair is sinzui.15:02
MootBotCommands Available: [TOPIC], [IDEA], [ACTION], [AGREED], [LINK], [VOTE]15:02
bigjoolsme15:02
sinzuiLet's try a rollcall just so I know how many people are listening15:02
sinzuiha15:03
noodles775I'm here to learn from any discussions too!15:03
beunome15:03
deryckme15:03
bacme15:03
sinzuiI seem to have missed jtv in both sessions15:04
sinzuiokay. we can start.15:04
sinzuiDoes anyone have a question about UI 3.015:05
sinzuiI will ask a question then15:05
* bigjools raises hand15:06
sinzuibeuno: The registration information should appear in the header. bug should it appear all the time? I am certain it should appear for an index  of a context object, but what about a alternate view of it?15:06
sinzuis/bug/But/15:07
beunosinzui, I think only on the overview15:07
beunoit's not that important15:07
sinzuibeuno: when I look at the mirror listing for a distro, should I see then the distro's registration info15:08
sinzuibeuno: it is for some tests, but only on the index15:08
bigjoolsthis sort of thing breaks down a bit on the packaging pages15:08
beunoso there's your answer15:08
beuno"only on the index"15:08
sinzuiThat is easier to do. I can provide both automatic rules and a slot to override it15:09
* sinzui worries about every page.15:09
sinzuithanks beuno15:09
sinzuibigjools: you have a question?15:09
bigjoolsis there a general plan to deal with the type of objects that have no narrative to show under the title?15:10
sinzuiI do not think so15:10
sinzuirockstar: has a similar issue with answers, where the narrative should not be separated from the comments, so the details is first15:11
bigjoolsin a page I was doing mechanical changes to, the distroarchseries index, there's no narrative, and I need to go straight into a two column grid15:11
sinzuiThat can happen with milestones and releases too15:12
sinzuibigjools: their narrative is optional, so the design must DTRT15:12
bigjoolswhat is DTRT in this case?15:12
sinzuibeuno: Have you seen a design that we can use to implement without thinks for objects we are not redesigning?15:13
bigjoolsyeah, that'd be nice, since I have a few pages that have details portlets that I need to move inline somewhere15:13
sinzuibigjools: I do not know. I think the infrastructure or design rules should be clear enough that I do not need to think15:14
sinzuibigjools: that is exactly the problem that rockstar encountered15:14
sinzuibigjools: is this issue blocking DSP?15:14
bigjoolsnot really, I think we've settled on that now15:15
sinzuibecause we found a sentence to start the page with?15:15
* beuno reads the scrollback15:15
bigjoolssort of, I gave it a "This package has XXX new bugs and XXX open questions"15:15
beunocould I see a screenshot or a page of this?15:16
beunoI'm not sure I fully understand it15:16
sinzuiI ponder what this means about these kids of artefacts. Do we consider them self-explanatory?15:16
bigjoolshave a look at https://edge.launchpad.net/ubuntu/jaunty/i386 and tell me how you would redesign it15:16
sinzuibigjools: distroarchseries is the i386 details of karmic?15:17
bigjoolsbeuno: you've already seen that DSP page quite a few times  :)15:17
bigjoolssinzui: it exists to be able to do binary package searches for that architecture15:17
bigjoolsbut it doubles as an index I guess15:18
sinzuidoes it really need it's own page then (I know you do not want to invest a lot of time)15:18
bigjoolsexactly, this was supposed to be a simple mechanical change :)15:18
beunobigjools, I think that moving the information beneath the search box is TRTTD15:18
* sinzui merge milestones and releases to reduce duplication15:18
bigjoolsbeuno: yeah, I have it to the right at the moment, it doesn't look quite right15:19
bigjoolsit also has a separate template for +search that is 95% the same as +index, so I merged them15:19
beunobigjools, it sounds like we need a better answer for moving that type of portlet into the content rather than the description-less issue15:20
bigjoolsI onlt mentioned the description-less stuff because curtis said it looked weird on the DSP page :)15:21
bigjoolsbut yeah, this is another issue to work out15:21
beunoI don't think the lack of description in itself is a problem15:22
bigjoolsthe question was whether it was good or not to put a two-column portlet arrangement immediately below the title15:22
beunonot in this case15:23
sinzuiSo do we want to set this as an action item to define a no-think-required way to handle narrativeless pages?15:25
beunothat means more work for me, so I'm not 100% sure of it15:25
bigjoolsheh15:26
beunobut I will work with someone to figure out a pattern  :)15:26
sinzuiI think the issue is that a page cannot start with two columns, so we must always have a piece of content that can be used as a top-portlet15:26
bigjoolsso I think what I did on the DSP was fine15:26
bigjoolseven w/o the extra text I added15:26
bigjoolswe could do with some styling to bottom pad the <h1> in the main content though, it butts up too close to the rest of the content15:28
sinzuibigjools: by making the search the first content and it span all main, does this create a second problem? That the arch information is now spanning two columns and it creates unwanted whitespace?15:28
beunomaybe it doesn't need 2 columns?15:28
bigjoolssinzui: I've not tried that layout yet, I started with a two column arrangment to see how it looked15:28
beunobigjools, I think that there's no padding because breadcrumbs are coming, and they will have it15:29
bigjoolscoolio15:29
sinzui2 columns is optional, never required15:29
bigjoolsthe other thing is that I know beuno will hassle me for just moving the details portlet inline as it doesn't look that good15:29
sinzuiI believe that many listing/collection pages will never use 2 columns15:29
beunoI like being predictable15:29
bigjoolswhich means making it a 2-column <dl> I guess15:30
noodles775I have a question too - has anyone opened a bug for the watermark heading (h1/h2) issues that we've always known about, but not yet had time to fix? (ie. https://edge.launchpad.net/ubuntu/+search)15:30
sinzuibigjools: I expect the details/info to be in the upper left of every page.15:30
bigjoolssinzui: that would displace the search form15:30
* sinzui does not want to search the page for that information15:30
sinzuibigjools: I ti not the first item on any approved design15:31
bigjoolsI think search forms should always be at the top15:31
sinzuibigjools: it is the second15:31
bigjoolsfor example, the search form on the distro index page mockup was in the wrong place for me15:31
sinzuibigjools: the general rule of pages (on the whole WWW) is first state what the page is about, then provide some details. then provide things that you can do15:32
sinzuibigjools: It has not been approves15:32
sinzuibigjools: It has not been approved15:32
sinzuibigjools: we will discuss that design today. The issue is not just the importance of the field, but the links that relate to it15:33
bigjoolsok15:34
sinzuibigjools: if we do not place content is a consistent manner, users will report a bug.15:34
bigjoolsso beuno said above that on my DAS page the search should come ahead of the details15:34
sinzuibigjools: so if we try to make an exception, we should be prepared to unmake it if users point out the issue15:34
beunowell, because I feel that those aren't really details, as the title really asys it all15:35
beunosays, even15:35
sinzuiand I say the detail comes after it like the pillar pages15:35
bigjoolsindeed15:35
bigjoolsoh I should also mention that the search results come at the bottom of the page now15:36
bigjoolssince I removed the ridiculous second +search template that was 95% similar15:36
beunoso that's another reason to place the info beneath the search feild15:36
beunoso you don't move it around on the page when searching15:36
bigjoolsit won't...?15:37
bigjoolsyou'd just have:15:37
bigjools______________ SEARCH15:37
sinzuithe details is also below the search results15:37
bigjools[info]15:37
bigjools[results]15:37
beunono, I think the details should go when you search15:37
bigjoolsargh15:37
beuno:)15:37
* sinzui this thinks is the same as when a project puts 8 paragraphs of homepage content, pushing project details below the fold.15:38
bigjoolsso much for "no-think" changes :)15:38
bigjoolsthis is why I put the info on the right!15:38
beunowell, there always some thinking, otherwise sinzui would just write a script that did all the work15:38
bigjoolslol15:39
sinzuiI assume that someone has read the details before searching. Once the user has searched, the results are the most important15:40
sinzuiI think search, results, details is the best order in the circumstance15:40
bigjoolsor in a side portlet...15:41
* bigjools hides15:41
* sinzui gets nightvision goggles15:41
noodles775lol15:41
sinzuibigjools: are you concerned that the details are below the fold after a user  has searched?15:42
beunodetails are clutter and distraction in a search results page15:42
sinzuibeuno: that is my point15:42
bigjoolsbelow the fold is fine with me15:42
sinzuiwe know the user is only going to look at the results15:42
beunobigjools, it can't be that hard to only how the details if there's no results15:43
bigjoolsbeuno: yeah easy to fix15:43
beunogood, then it's done!15:43
bigjoolsit just goes to show there's no such thing as a mechanical change, even on the most trivial of pages15:44
bigjoolslook at the damn thing...15:44
bigjoolsit's gone a search form and a details portlet FFS :)15:44
sinzuiWe have discovered a rule that collections can place alternate links to lists in the side portlets. /people and /project will use this15:45
barryand /projectgroups /distros /sprints15:45
sinzuibeuno: Question listing and bug lists also have alternate views of the list. can they be in the side portlets too?15:46
barryto refine: beuno suggested no info icon and a very simple word for the links (e.g. People)15:46
beunosinzui, I think intellectronica has listed them as such in his mockup, yes15:46
sinzuihe did15:47
sinzuiI suggest to bac to move them inline for the mirror listing pages. he may want to reconsider15:47
* sinzui thinks the two links looked better inline15:47
bacyeah, they do look good in-line15:48
sinzuibeuno: the +global-action view that makes the side portlet links never generates a header because it si always first.15:48
sinzuibeuno: since there can be two portlets of links, should we have an alternate layout that add the menu title?15:49
barrysinzui: in the examples i've done, i don't think a menu title would be useful15:50
beunosinzui, if things are clearly grouped by actions and links15:51
beunoI don't think a heading is needed15:51
sinzuiI am happy to not make an new named view15:52
sinzuibeuno: is there are rule for the use of "view" and "show" in link text?15:53
sinzui"View" takes you away, "show" is inline/ajax15:53
beunosinzui, I wouldn't use them unless they're part of a phrase15:54
beunoI think the color of the links should be the ones that tip you off what it's going to do15:54
sinzuiThe use of view and show see arbitrary15:54
beunoalthough I agree that "show" should only be used for inline actions15:54
sinzuiWe prefer "register" over "create" since in may cases, launchpad is modeling what has happen in the real world.15:56
sinzuiAre you registering a milestone or creating it?15:56
sinzuifor projects this semantic difference many imply placeholder versues hosted projects15:57
beunotrue15:57
beunoI think my brain is telling me that I want to create a milestone15:58
beunobut I think you're right that we model reality rather than crate it15:58
sinzuibeuno: I bring this up because we are doing a lot of menu reporganisation. a link might uses a different term in two different menus.15:58
beunosinzui, yes, it's grat that you do15:59
* sinzui needs to pick a term and update the old tests15:59
beunosinzui, I think I'd use create, as it's clearer for users15:59
beunoand, not use "view" in a link ever, and only "show" if you need to for inline displaying16:00
bac"create" something in LP, "register" something external, like a mirror16:00
beuno"register" sort of feels "sign up"-ish to me16:01
sinzuibeuno: but "view" is the action in all th top-level listings?16:01
beunosinzui, not after I worked on it with barry  :)16:01
sinzuiWe have talked for an hour16:03
sinzuiIf no one has any further questions, I will close this meeting16:03
sinzuiWe can always talk on #launchpad-dev16:03
noodles775sinzui: just the one I asked before...16:04
noodles775<noodles775> I have a question too - has anyone opened a bug for the watermark heading (h1/h2) issues that we've always known about, but not yet had time to fix? (ie. https://edge.launchpad.net/ubuntu/+search)16:04
sinzuinoodles775: I do not know about a bug16:04
sinzuiI think we should report one so that someone can fix it16:05
noodles775sinzui: yep, doing so now.16:05
sinzuiI need to report a bug about adjusting the CSS so that .summary is not giant in all cases16:05
sinzuithank you everyone for participating16:07
sinzui#endmeeting16:07
MootBotMeeting finished at 10:07.16:07
deryckthanks for hosting this sinzui!16:07
* deryck lurked but found it useful.16:07
beunothanks sinzui16:07
bigjoolscheers sinzui16:07
noodles775Also, beuno, sinzui,  can we discuss the question beuno  had about https://edge.launchpad.net/ubuntu/+ppas16:09
noodles775I think cprov landed that with your approval sinzui, but beuno is uncertain about the second (default context.title) heading, which is the same as the root-context heading in the watermark.16:09
noodles775Thanks sinzui !16:10
sinzuiI think cprov followed the rules. I agree it looks wrong16:11
noodles775sinzui: so, we should in that case fill the heading slot with the <h1>Ubuntu Personal Package Archives</h1> right?16:12
sinzuiThis is why I stopped working on the heading. The rules seem arbitrary. I cannot explain the rules, so I am not qualified to hack on them16:12
sinzuiOnly when we are looking the context's index page  do we override the heading-slot16:13
sinzuiI expect to see a lot of this when the many team views are updated16:15
bigjoolsyeah it makes no sense on +ppas16:15
=== Chex_ is now known as Chex
sinzuiI do not think we should be talking about this There should be a rule in the code and it DTRT16:15
sinzuiI do not know how to write the rule. thinking about is was very frustrating16:16
noodles775yes, that would be ideal - but to create that rule we have to talk about it. Yes, I can imagine it was frustrating.16:16
sinzuiI decided I need to work on my team's pages16:16
noodles775Yep.16:16
noodles775Maybe an exception to the above rule could be: except when you are on a view of the root-context? (although it seems unnecessarily complex)16:17
sinzuiDeep in my heart, I think this design is flawed. I was very sad when I had to add that slot. It was such a F'up in the 1.0 design16:17
sinzuiI will not be surprised if 4.0 removes it again16:18
noodles775Yeah, that's not fun.16:18
noodles775I'll have a think about it and maybe run something by you on monday.16:19
sinzuinoodles775: now that we have a new way if identifying the watermark, maybe we can have the context-slot never render if the context is also IPrimaryContext16:19
noodles775sinzui: but, just in case you know it yourself, everyone thinks you've done an amazing job coordinating this effort!16:20
noodles775sinzui: yeah, that's a great idea! (As there's no need for breadcrumbs - is that right?)16:20
sinzuimy self-esteem is directly proportional to the number of branches I land16:20
sinzuiwell16:20
noodles775heh... you sound like cprov ;)16:20
sinzuiI *think* that is still the rul16:21
sinzuie16:21
* sinzui finds beuno to ask16:21
=== salgado is now known as salgado-lunch
=== matsubara is now known as matsubara-lunch
=== gary_poster is now known as gary-lunch
=== matsubara-lunch is now known as matsubara
=== gary-lunch is now known as gary_poster
=== salgado is now known as salgado-brb
=== salgado-brb is now known as salgado
=== salgado is now known as salgado-afk
=== matsubara is now known as matsubara-afk

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!