/srv/irclogs.ubuntu.com/2011/04/23/#ubuntu-doc.txt

jbicha_shaunm: are you around?02:27
jbicha_oh, nm I just found https://bugzilla.gnome.org/show_bug.cgi?id=647713 and was wondering what shaunm was doing on my computer03:06
ubot2Gnome bug 647713 in DocBook "Hardcoded docbook dtd gives I/O warnings" [Critical,Resolved: fixed]03:06
shaunmjbicha_: it's a feature. everybody is now expected to be called shaunm04:34
shaunmit's part of my evil plan to take over the world04:34
shaunmusing, um, documentation04:34
shaunmbut the plan is reeeeeally evil, so it'll probably work04:34
jbicha_lol04:35
jbicha_so, 11 possible indicators not counting appmenu in the default install04:36
jbicha_1204:37
jbicha_I put 8 in the guide, and there's drop privileges, plus tomboy, transmission, & accessibility can be activated04:37
jbicha_that's an impressive number for trying to reduce clutter :-)04:38
mdkejbicha_: I added a tool yesterday to check validity, you can run ./check_validity.sh name-of-file.page in the gnome-help directory07:48
mdkeor rather, in the gnome-help/C directory07:48
mdkeshaunm: thanks for fixing all those errors - brilliant07:49
mdkejbicha_: sorry, the script is actually ./check_validation.sh07:53
mdkeshaunm: how difficult is it to build html from mallard using your xsl without installing yelp-tools? could it be done using xsltproc in a simple/simplish makefile?07:58
jbicha_mdke: um, your scrpt assumes I have that .rng file in the same place as you08:15
jbicha_but it's a nice idea08:15
jbicha_mdke: just use /usr/share/xml/mallard/1.0/mallard.rng instead08:22
mdkejbicha_: no, the rng file is actually added to the bzr repo08:28
mdkejbicha_: and it is modified so I can't use the one you refer to08:29
jbicha_oh there it is, cool08:29
jbicha_I found a 13th indicator in the default install, keyboard layouts08:30
jbicha_does anyone have a fingerprint reader? the fingerprint reader page needs updated or stubbed08:33
mdkeI have one. But I've never used it08:36
mdkejbicha_: just looking at your clock patch. One small comment - avoid changing line breaks only if you are not making any other change to a particular section. Adding line breaks will make it more difficult to merge from upstream.08:43
mdke(if it happens to be a document which we might want to sync with upstream in the future)08:43
mdkeit's good practice to use line breaks when writing, though08:44
jbicha_ok, I know upstream was going to be adding line breaks but good point as they probably won't be at the same places08:49
mdkejbicha_: another comment - I see that you've put the info on changing timezone into clock-set.page, and removed it from clock-timezone.page. Isn't it better to have it in the latter place and use the former for changing the time?08:52
jbicha_I believe when users want to change the time, they actually want to change the timezone or have the time set automatically08:54
jbicha_showing alternate timezones is an extra feature and can be on its own page08:55
mdkeok, I would tend to put them on the same page. gtg for now, I'll finish reviewing later08:56
peppe84Hi. I have perform a dist-upgrade today on natty. I see the changelog of ubuntu-docs and it include libreoffice and banshee. But if I open yelp I see Oo.org and Rhytmbox. This is normal or we need to open a bug?09:19
jbicha_peppe84: Press Ctrl+L in your Help browser and tell us what the page name is09:21
jbicha_hm, it does look like the Classic help has not been fully updated09:22
peppe84jbicha_, hi. is ghelp:office and music09:23
jbicha_Since we have only a few people and not much time before release, we've been mostly working to update the new help09:24
peppe84this is right. If you would I can open a bug in order to work on this later and with calm ;-)09:25
jbicha_I think it's a known issue so we don't necessarily need a bug but we do accept patches from anyone :-)09:26
peppe84no idea. revision 96 contain this edit on office.xml and music.xml http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/natty/ubuntu-docs/natty/revision/97#office/C/office.xml09:29
jbicha_peppe84: you're right, I'm trying to figure out why the last update didn't work right09:34
jbicha_peppe84: what is your system locale?09:46
peppe84uhm. I use italian lang-pack. On your english system is right?09:47
jbicha_it is correct in C, which is basically US English09:48
jbicha_UK English, which I'm using for fun, has the old OpenOffice/Rhythmbox09:48
jbicha_the other language packs haven't been updated and since they have Classic help translated09:49
jbicha_it's broken there09:49
peppe84oh09:50
jbicha_I sent an email to the ubuntu-doc list so we definitely know about the issue, thank you!09:53
peppe84:-)09:59
mdkepeppe84: when the langpacks are updated you will see the new strings in English10:46
mdketranslated help is not included in the ubuntu-docs package10:46
mdkeeventually, once the translations have been imported, and new langpacks generated, you will see the translated strings10:47
mdkebut that will take some weeks10:47
mdkejbicha_: I'll merge your branch but if you could correct the validity errors in unity-appmenu-intro.page and clock-calendar.page in your next commit, that would be helpful - let me know and I'll merge it again then10:49
mdkejbicha_: good work though10:49
peppe84I'll do :-)10:54
jbicha_mdke: ok, it passes validation now12:06
Rocket2DMngood morning14:57
Rocket2DMnmdke, yesterday you uploaded a build for gnome-user-docs right? What about ubuntu-docs?14:58
mdkeRocket2DMn: day before yesterday I think14:59
Rocket2DMnawesome15:00
Rocket2DMnmdke, do you know what needs to be dne for bug for bug 73495815:00
ubot2Launchpad bug 734958 in ubuntu-docs "switching not translatable" [Undecided,New] https://launchpad.net/bugs/73495815:00
duanedesignhello Rocket2DMn15:01
Rocket2DMnhey duanedesign , what's kickin man?15:01
mdkeRocket2DMn: it's almost not worth fixing - we don't include the switching guide in ubuntu-docs (even in Lucid - it is only available on the website) and translators are pretty unlikely to look at Lucid stuff now15:03
mdkeRocket2DMn: in order to fix it we would need to ask the Launchpad Translation admins to upload the template manually somewhere as it doesn't appear in the ubuntu-docs package15:04
Rocket2DMnmdke, i assume the same would apply then to bug 73982215:08
ubot2Launchpad bug 739822 in ubuntu-docs "2 IE8 lines not translatable" [Undecided,New] https://launchpad.net/bugs/73982215:08
Rocket2DMnso should we close them as wont fix, or do you want to assign them to the translation admins?15:09
mdkeI don't understand the second bug15:10
mdkeperhaps the pot file on Launchpad is not up to date15:11
mdkeI could fix that one easily enough15:11
Rocket2DMnthose strings arent even in the docs anymore as far as i can tell, i think they are from the switching or windows sections that we dont have anymore.  This was part of exporting favorties to be used in FF15:11
mdkeI'll look at the second bug and will close the first one as "won't fix"15:12
Rocket2DMnwe did ship the "windows" section15:12
Rocket2DMnok, thanks mdke15:12
Rocket2DMnjjesse, are you there?17:07
shaunmmdke: the hardest part is building a cache file to resolve the xrefs17:12
shaunmonce you have one, it's 'xsltproc --xinclude --stringparam mal.cache.file /path/to/index.cache myfile.page'17:13
shaunmoh, well, wait17:13
shaunmusing my customizations, that's a little trickier17:13
shaunmum, and even what I wrote is wrong17:14
shaunmxsltproc --xinclude --stringparam mal.cache.file /path/to/index.cache /path/to/mal2html.xsl myfile.page17:14
shaunmso what you have to do with my customization outside of yelp-tools is one of 1) put an xsl:import statement inside of it for mal2html.xsl, or 2) create a second xsl file that xsl:imports mal2html.xsl and xsl:includes the customization file17:16
shaunmthe way yelp-build works, it allows you to pass an xslt file with customizations without worrying about the path to the main xslt file17:17
shaunmand it creates a wrapper xslt on the fly that imports the main xslt and includes the customization17:17
shaunmanyway, if yelp-xsl is in a standard place, then yelp-build is a standalone script. why don't you just take a built copy of yelp-build and stick it in your bzr repo?17:20
mdkeshaunm: good plan18:27
mdkeshaunm: thanks again18:27
mdkej1mc: heya - I am having a go at some chat material18:27
mdkej1mc: I wasn't sure whether you were already working on it though18:27
j1mcmdke: no, i'm not working on it.18:30
j1mcthanks for your help.  :)18:30
mdkecool18:34
mdkej1mc: I will need you to review it though, I'm feeling my way with Mallard, especially the linking18:34
j1mcsure18:34
j1mcyou'll just propose a merge?18:34
mdkemaybe, or just commit directly and point you towards the revision :)18:35
j1mcthat would be fine18:35
mdkej1mc: if you have time and inclination, a mini to-do list would be very helpful, that way people can assign themselves and ensure no duplication of work18:35
mdkeI'm not 100% sure what needs work and the number of files in there is rather overwhelming18:36
j1mcwould the wiki be a good spot for that? when we were working on the gnome docs, we used a gobby session, and found it to be very useful for short-term stuff like that18:36
mdkeyes, wiki I think18:36
mdketell me, was thought given to using sub-folders rather than dropping everything in one place?18:37
mdkeI think I raised this once on the gnome list but can't remember what became of the discussion18:37
j1mci think that is a mallard + yelp search issue.18:37
j1mc... actually, i think it might be both an issue with search + auto-linking18:38
shaunmit's just a performance thing. the more places yelp has to look for pages, the slower it's going to be18:38
j1mcfor the auto-linking to work, i think the files need to be in the same dir18:38
mdkeI see18:39
mdkeright, the auto-linking doesn't work to other ghelp documents18:39
j1mcshaunm: the auto-linking can work w/o the files being in the same dir?18:39
shaunmj1mc: well, yes, if yelp happens to know that those directories belong to the same document18:40
mdkeI was thinking of using separate documents18:40
shaunmyelp looks in a handful of directories for any given document id18:40
j1mchow is that specified?18:40
shaunmum, $XSD_DATA_DIRS and $LANG18:41
shaunmnot stuff you should mess with18:41
shaunmbut if you want to, try sticking a pages in ~/.local/share/gnome/help/gnome-help/C/18:42
shaunmit will show up when you do yelp ghelp:gnome-help18:42
j1mcright... but... for example, yelp points to a certain directory to open the help... is that determined by $XSD_DATA_DIRS and LANG?18:42
shaunmoh, if you just give it a directory or a filename, like most of us do when we're just testing, it only reads pages from a single directory18:43
j1mci thought there was some kind of dconf or gconf key now18:43
shaunmwhen it gets a ghelp: or a help: URI, it builds a path of directories to look in, based on datadirs and your language setting18:43
j1mcok18:44
j1mcmdke: the ghelp links don't provide auto-linking back like xref links, do. so, even if we link to empathy's mallard-based help, the empathy doc won't link back to the ubuntu help that links to it18:45
j1mc... i'm not sure why i put a comma after "links."  :)18:45
j1mcshaunm: we need for href links to provide links back... even for web pages. so if i link to <link href="http://www.google.com">google</link>, Google will link back to my mallard help file.18:47
j1mcmaybe.18:47
shaunmI'll get on that :P18:47
j1mc:)18:47
mdkeunderstood18:47
j1mcmdke: i agree we have a lot of files in there. one thing we'll want to clean up is use of "shell-xyz" file names and page id's.18:48
j1mci tried to do some of that, but after a while i was more concerned about breaking things18:49
mdkeyes, that's one for next release I guess18:49
j1mcmdke: did you see my message to the list about when we should stop committing to the natty branch? do you have any kind of cutoff in mind?18:50
mdkeyes, I've sent my thoughts18:51
Rocket2DMnahh peppe84 = Giuseppe...?18:51
mdkeyes18:51
j1mcmdke: nm, i see you replied.  :)18:51
Rocket2DMnthat clears some stuff up18:51
peppe84__Rocket2DMn, am I :-)18:54
j1mchi peppe84__18:55
j1mchi jbicha18:55
mdkeis there a maximum number of paragraphs a Mallard page can have before it needs <section> tags?18:55
Rocket2DMncool peppe84__ , thanks for the patches18:56
j1mcmdke: good question. i don't believe so.18:56
mdkenet-chat-skype.page:17: element p: Relax-NG validity error : Expecting element section, got p18:56
mdkeshaunm: any ideas?18:56
mdkeno, cancel that18:58
mdkeit's just a very bad error message from xmllint18:58
jbichanot according to the validation thing18:58
jbichamdke: I had that problem earlier, I moved a comment to a different location18:59
mdkejbicha: I had invited a tag :) But it was nothing to do with the error message, it was way down at the end of the document19:01
shaunmyeah, um, you'll often see the message "expecting element ..., got ..."19:01
jbichayeah, the comment was at the bottom of the page, which I didn't think should be wrong...19:01
shaunmyou should read that as "something around that element, or maybe way before it, or possibly way after it, is invalid in some way or another, which I'm not telling you about"19:02
mdkeshaunm: that's about right. The error messages are much more cryptic than with docbook19:03
shaunmwell, more accurately, xmllint's rng error messages are more cryptic than its dtd error messages19:04
shaunmif you validated docbook 5 against its rng, you'd find it equally as frustrating19:04
* mdke nods19:05
j1mci have heard that 'jing' is better at validating xml that is based on a relaxng schema than xmllint. installing it pulls in a lot of java-related dependencies, though.19:05
j1mci obviously haven't used it much, though.19:06
shaunmjing does tend to have better error messages19:06
Rocket2DMnWhy don't we just link to the MD5SUMS files on this page - https://help.ubuntu.com/community/UbuntuHashes19:24
Rocket2DMnseems a lot easier than manually adding the hashes19:24
Rocket2DMnwe can also remove the unsupported versions19:25
Rocket2DMn(was just looking at bug 729609)19:26
ubot2Launchpad bug 729609 in ubuntu-docs "The UbuntuHashes page (https://help.ubuntu.com/community/UbuntuHashes) does not have the Kubuntu/Xubuntu 10.04.2 hashes" [Undecided,Confirmed] https://launchpad.net/bugs/72960919:27
jbichaLatest design blog says "top menu bar": http://design.canonical.com/2011/04/unity-benchmark-usability-april-2011/19:28
j1mcjbicha: we'll do it live! top menu bar panel.19:29
j1mcjbicha: i am fixing to do what phil bull suggested... ask strangers what they would call it.19:30
jbichatop menu bar is kind of cute since we're calling the indicators menus anyway19:30
jbichamy wife says "menu bar", but "I'm not going to call it nothing", lol19:32
shaunmj1mc: I like "top menu bar panel"19:41
mdkeRocket2DMn: because they are not hosted on an https server19:41
mdkeRocket2DMn: (re Hashes)19:41
shaunmremember that when we asked strangers about the top bar in gnome, we got pretty much a 50/50 split between "top bar" and "top panel"19:41
jbichapanel sounds redundant to me if you throw in the word bar19:42
Rocket2DMnmdke, fair enough19:42
mdkeI still like the idea of teaching people terminology19:43
Rocket2DMnmdke, what do i need to change in order to do an "official" build of the docs that could be deployed to h.u.c? I found the change for draft.mode, but it seems like something else is missing, the diff is still too large19:43
Rocket2DMnit looks like a value is off, using 10.04 instead of 10.10 (building the maverick branch)19:44
mdkeRocket2DMn: I can't think of anything offhand, but will be working on html builds over the coming days19:44
Rocket2DMni think i found it actually19:45
Rocket2DMnthe ubuntu-banner.xsl is still referencing 10.0419:45
Rocket2DMni guess when you built the maverick docs to huc, you didnt commit that - they are correct in the huc branch, just not in maverick ubuntu-docs19:45
Rocket2DMnlooks like there is also a css style in the html files for draft stuff that shouldnt be there19:47
jbichamdke: but we're making up the terminology as we go, panel doesn't really mean anything in particular in Unity or Gnome Shell19:48
jbichateaching people "indicators" is probably good but the Design names are usually like "Me Menu" or "Session Menu" anyway19:50
mdkejbicha: if there is no terminology to teach, obviously we can't do that. But people will understand both "top panel" and "top bar", regardless of whether they think of one or the other when first asked about it19:51
mdkejbicha: but I/'m in favour of teaching them the terminology of the "Me Menu" and so on because the design people choose the names on purpose and users will read about them elsewhere on the internet19:52
Rocket2DMnhmm, dont seem to be getting alerts from the maverick branch, its sending emails or attaching to bug reports19:52
Rocket2DMnits not*19:52
mdkej1mc, jbicha - do we have anything about using gwibber from the Me or Messaging Menus?19:53
j1mcmdke: i don't think so.19:54
j1mcthe folks from the vancouver loco team re-licensed their gwibber manual as cc-by-sa-3.0 per our request.19:54
j1mcmaybe you could take some info from there, if there is anything applicable19:55
mdkeok, will add something about that in the chat section19:56
mdkeit would be cool to add icons in the unity-appmenu-intro.page to what each of the menus looks like. It shouldn't be necessary to add anything to the package, we can just link to the icons on the user's system like we did in newtoubuntu.xml in ubuntu-docs20:02
j1mcyou mean, icons for the networking, bluetooth, etc? that would be a good idea.20:04
j1mci think we can do some cleanup on our figures directory, too. purge the stuff that isn't being used.20:04
mdkeyes, exactly that20:05
j1mci wish we had a way to check for broken image links, too. it shouldn't be too hard to add that to yelp-check20:05
j1mcok - i need to step out for a bit. have a good day/evening, all.20:07
Rocket2DMnanyone know if bug 328700 is still applicable?20:07
ubot2Launchpad bug 328700 in ubuntu-docs "Various spelling mistakes in Dutch translation" [Medium,In progress] https://launchpad.net/bugs/32870020:07
Rocket2DMnseeya j1mc20:07
peppe84I have think that is possible replace the old nautilus image present in ghelp:user-guide?nautilus. what do you think about? :-)20:12
mdkepeppe84: probably not worth it. That document is only used by a handful of applications now, we have included it for backwards compatibility but it will disappear next release20:13
mdkenautilus doesn't use it for help20:14
mdkedamn, gwibber doesn't have a manual20:14
Rocket2DMnhey, i'm thinking bug 497834 is something we should be able to do.  Response #5 looks ok, I just don't know anything about dealing with pdfs, so idk how to force that mockup to be used as the frontpage of the serverguide pdf22:52
ubot2Launchpad bug 497834 in ubuntu-docs "Ubuntu Server Guide isn't aesthetically appealing." [Wishlist,Confirmed] https://launchpad.net/bugs/49783422:52
mdkeRocket2DMn: it could be tricky based on our current pdf toolchain - but I haven't looked into whether fop allows you to add a frontpage in that way.22:57
mdkeshaunm: can I run something past you?22:58
Rocket2DMnmdke, i would think there is a tool to let you insert pdf pages into another, but again, ive never tried22:59
Rocket2DMni dont even have those tools installed to build the pdf22:59
mdkeshaunm: actually nm, I see that j1mc has already thought of it before me, sorry to trouble you23:00
Rocket2DMnmdke, on bug 540896, I don't have an IE7 anywhere to use for updating directions.  Statistics indicate that only 5.4% of internet users are using IE7 (and falling), so it's probably not worth updating.23:03
ubot2Launchpad bug 540896 in ubuntu-docs "Windows - Press "Favorites" is confusing for XP users and IE7 path is incorrect" [Undecided,New] https://launchpad.net/bugs/54089623:03
Rocket2DMnwould you prefer to do nothing, or should i just delete the section on IE7?23:03
Rocket2DMnsee https://help.ubuntu.com/10.04/switching/C/preparing-bookmarks.html23:04
mdkeRocket2DMn: I don't have a strong view23:06
Rocket2DMnalright, i'll run out and grab me some dinner and think about23:09
Rocket2DMnthanks23:09
=== tiffany is now known as mimico
mdkejbicha: we should get you commit access asap - you are doing great work and I think enough patches have been reviewed by now to show you know what you are doing and deserve access23:39
jbichamdke: ok cool23:41
mdkejbicha: could you have a look at this page and just make sure you have read the documents referenced there:23:43
mdkehttps://wiki.ubuntu.com/DocumentationTeam/Organization#Requirements%20for%20Ubuntu%20Documentation%20Committers23:43

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