[16:08] shaunm_: Are you around? [16:45] godbyk: Are you around? [19:09] godbyk: Never mind, I swithed to e-mail. Still looking for shaunm_ though. [19:42] dsmythies: hey [19:45] shaunm_: Agreed, the issue (bug report) I brought to your attention yesterday will be solved [19:45] shaunm_: once the latest yelp stuff propagates down to Ubuntu. [19:45] shaunm_: [19:45] shaunm_: Would you consider to add a source file present check to the copy step? Example: [19:45] shaunm_: [19:45] shaunm_: line_dest=`echo "$line_dest" | urldecode` [19:45] shaunm_: if [ "$line_src" != "$line_dest" ]; then [19:45] shaunm_: line_dir=`dirname "$line_dest"` [19:45] shaunm_: if test -e $line_src; then [19:45] shaunm_: mkdir_p "$line_dir" [19:45] shaunm_: cp "$line_src" "$line_dest" [19:45] shaunm_: fi [19:45] shaunm_: fi [19:45] shaunm_: [19:46] shaunm_: I realize there are both pros and cons with this one, but my thinking is that there [19:46] shaunm_: needs to be some after html compile broken images check step anyhow, because, [19:46] shaunm_: and as you pointed out yesterday, some file paths are ignored now anyway. [19:51] shaunm_: For context, we get about 10 copy errors per language times over 60 languages during the full html build. [19:52] shaunm_: Becuase there are very very few resgion specific screen shots. [19:53] shaunm_: this real langauage specific errors tend to scroll off and not be noticed. [19:53] shaunm_: thus real langauage specific errors tend to scroll off and not be noticed. [19:55] shaunm_: U.S. english is O.K. [19:55] dsmythies: so silently ignoring media files that don't exist? [19:56] shaumn_: Yes. [19:57] I'd be worried that other users would have legitimate issues of missing images that they wouldn't notice [19:57] though I should probably add a command to yelp-check to check that all media files exist [19:58] * shaunm_ goes to add it to his TODO, finds it's already there [19:58] shaumn_: lol [19:58] but maybe as an option [19:59] hmm [19:59] shaumn_: an option would be great. Then one could run it both ways and have the best of both worlds. [19:59] why do you have files referenced that don't exist? [19:59] besides the absolute paths to icons in /usr/share [20:00] shaunm_: Because if a region doesn't do region specific screen shots, then they will get the U.S. English one. wait a minute and I'll paste in an example here. [20:01] shaumn_: wait another minute while I remove my yelp-build edit... [20:02] ah, of course [20:03] we do our html build differently in gnome. basically, we just make file copies before running yelp-build [20:03] shaunm_: cp: cannot stat `/home/doug/docs-1404/ubuntu-docs/ubuntu-help/ast/figures/color-average.png': No such file or directory [20:03] that makes perfect sense [20:04] shaunm_: maybe I should consider work flow change instead. The way we do it is extremely wastful of files. [20:04] shaunm_: there are many many many identical files but with language specific extentions on the end. [20:07] shaunm_: I better go off and think about this smoe more. [23:48] dsmythies: Can we add those yelp-check checks to the Makefile so they get executed and brought to our attention during the build and/or release process? Perhaps add them to the existing 'check' target? [23:52] godbyk: That is a good idea. I'll see, but not just now. These are all tangents. What I am really trying to do is identify and eliminate the two remaining html compile errors. [23:52] godbyk: The goal is to have people complaining that there is not feedback during compile, becuase nothing is printed. I.E. no errors. [23:54] godbyk: I hate errors spewing and spewing during compile. Why? Becuase then people become numb to them. [23:57] godbyk: And then real errors go un-noticed. [23:59] godbyk: I am trying to find the root cause of these: "Unmatched block element: section"