/srv/irclogs.ubuntu.com/2011/01/09/#ubuntu-doc.txt

=== head_v is now known as head_victim
Rocket2DMnMeeting in 5 minutes?16:54
j1mcmeeting in a few minutes16:57
Rocket2DMnhey j1mc , how are you?16:58
j1mchi there, Rocket2DMn :)16:59
j1mcRocket2DMn: you are Connor, right?16:59
Rocket2DMnyup16:59
mdkeevening chaps17:00
j1mchello, mdke17:00
Rocket2DMnhey mdke , long time no see, hope you are well17:00
mdkehappy new year17:00
mdkenot bad thanks, how are you guys?17:01
j1mcsame to you!17:01
j1mcpretty good here. :)17:01
Rocket2DMndoing well here17:01
mdkehey philbull17:01
j1mcphilbull: o/17:01
philbullhey17:01
j1mcso far we have myself, philbull, mdke, Rocket2DMn ... anyone else?17:02
j1mcshall we get started?17:04
mdkesure17:04
philbullyep17:04
j1mcso, i think that the options around the docs have been pretty well hashed-out on the mailing list17:05
j1mcdoes anyone have anything to add re: copyright assignment agreement17:06
PendulumI have a question, how is this going to effect future people who want to be involved with docs and want to write unity documentation?17:07
mdkeI think that at the moment, enough core contributors object to copyright assignment that we should format plans on the basis that it should not be required17:07
PendulumI realise that as a whole the team doesn't want to be involved with it, but does that mean that they'd have to have a separate project?17:07
mdkePendulum: I guess that depends on how we decide to proceed. We're not talking about not being involved with unity documentation. If Ubuntu uses Unity, and we're writing documentation for Ubuntu, we'll need to write for Unity17:08
j1mcPendulum: i don't think that there would need to be a "unity docs team," but there would be a unity-docs repository17:08
Pendulumokay, that makes sense. I just wasn't clear :)17:08
mdkej1mc: would there?17:08
philbullI had some emails about this from Canonical people17:08
Pendulum(and as it's about to come up that my team -the accessibility team- is going to be looking for some documentation guidance soon specifically Unity-related)17:09
philbullThey said they'd talk to me in the New Year17:09
philbull(don't know when; guess they're pretty busy about now)17:09
Rocket2DMnWould upstream unity documentation exist in the gnome-user-docs?17:09
mdkeRocket2DMn: I don't see how it can; unity hasn't been accepted into gnome as far as I understand17:09
philbullRocket2DMn: No, it won't17:09
j1mcmdke: if someone wanted to explicity document unity only, i would think that there would need to be a repository for that17:10
shaunmPendulum: how much of the accessibility user experience will be the same as with stock gnome in a unity-using ubuntu?17:10
philbullThe gnome-user-docs will be firmly based on gnome-shell17:10
mdkej1mc: that would be an upstream issue I guess17:10
Rocket2DMnok, thanks, i wasn't sure if Gnome was using Unity17:10
Pendulumshaunm: they're having to write an accessibility framework for Unity so we're not even sure yet because there functionality hasn't made it in yet17:10
Pendulum(it's due Alpha2)17:11
shaunmok17:11
shaunmPendulum: but given all the atk bridges and such, orca would still be used for screen reading and braille, yes?17:11
mdkephilbull: I don't think you have commented on the mailing list about the various options, I was interested to find out how you see things17:11
Pendulumshaunm: orca yes, but I'm not sure any decision has been made about some of the other things -- but I suspect this is a larger conversation that should come outside of this meeting :)17:12
j1mcmdke: upstream being "unity developers" in this case?17:12
philbullmdke: First of all, I'm tremendously pissed off about the whole thing17:12
mdkej1mc: I guess so17:12
philbullThe copyright assignment thing is really divisive17:12
philbullWhatever we do, we risk wasting our time17:13
mdkewell17:13
zkriesseOh doc meeting?17:13
mdkethat's the case of any contributions to Ubuntu, it's not a documentation specific issue17:13
philbulltrue17:13
mdkeI feel the same way, but I think it's not a documentation issue specifically17:13
philbullYes, but we need to talk about the docs here17:14
mdkesure17:14
philbullIdeally, they'd stop requiring the CCA17:14
czajkowskiaye the same could be said about a patch17:14
philbullMy worry is that the same thing will happen with the Unity docs as happened with the gnome-app-install/software-center docs17:15
philbullWe had docs for that, and someone at Canonical just wrote their own and put them directly in the package17:15
j1mcphilbull: i wasn't aware of that17:15
j1mcphilbull: did someone request the ubuntu-doc author(s) to sign the copyright agreement?17:16
philbullj1mc: Yes, the docs for software-center weren't written by the Ubuntu Docs team!17:16
mdkempt wrote them, iirc17:16
philbullj1mc: Not in that case. As far as I'm aware, we didn't even hear about them17:16
Rocket2DMnQuick question guys - are there currently any docs for Unity in any format?17:17
mdkenot as far as I know17:17
j1mcRocket2DMn: not that i'm aware of... are there any docs from the netbook edition that used the Unity layout?17:17
Rocket2DMnNot sure, I'm afraid I've been out of the loop a fair amount since we released Lucid17:18
Rocket2DMnNever did any netbook documentation either17:19
mdkephilbull: that particular issue may have been a problem of lack of communication between docteam and development team; here I think we have a more subtle issue17:19
philbullmdke: Perhaps, but I wanted to point out that there is precedent17:19
mdkewhich is that reasons of principle might prevent us from contributing upstream or to the package17:19
mdkerealistically is there any other option than modifying ubuntu-docs to fit unity and carrying on as before?17:20
Rocket2DMnmdke, tbh, if you can ever get a development team to communicate effectively and in a timely manner with a doc team,, you're achieving something that few groups have been able to pull off and maintain17:20
j1mclet's say that canonical develops their own unity-docs package, would it be possible to integrate our docs with it?17:20
Rocket2DMnSorry if that sounds skeptical17:21
j1mcRocket2DMn: i think that is a problem of many developer/documentor relationships - not just in ubuntu / canonical.17:21
mdkej1mc: I guess it depends on how it is done. If they follow a similar strategy to gnome-user-docs, and write in Mallard, then I suppose there is no reason why not17:22
Rocket2DMnj1mc, yes, and as a professional software dev, I know both sides of it17:22
philbullj1mc: Yes, it wouldn't be as pretty, but it would work17:22
philbullEspecially if they use Mallard. We can just symlink it in (although there may be subtle licensing issues there)17:22
dhillon-v10philbull: ping17:23
j1mcphilbull: good point re: licensing issues17:24
philbullmdke: Realistically, I don't think there is any other option but to modify ubuntu-docs17:24
mdkephilbull: me neither17:24
philbullThe modifications wouldn't be too difficult for the most part17:25
philbullWe'd just replace all of the launching instructions with Unity-specific ones17:25
mdkeI haven't tried Unity yet. Is it easy to run in a VM?17:25
mdkeI think I've read that it isn't17:25
philbullAlthough there is the issue of the fallback GNOME 2 UI...17:25
j1mcmdke: like gnome-shell, i don't think it can be run in a VM17:26
Pendulumj1mc: that's the experience I've had17:26
shaunmphilbull: we don't even have a good docs story for fallback in gnome17:26
Rocket2DMnI think Unity required 3d acceleration which could make it difficult to run in a VM depending on your setup17:26
Pendulumthere might be a version of virtualbox that will do it17:26
Pendulumbut most VMs can't do the 3D acceleration17:26
mdkephilbull: as to fallback, I think the first thing is to document the default; we have only rarely documented non-default software17:27
Rocket2DMnPendulum, i think you're right that vbox can, i'm not sure how good it is though.  Regardless of performance, as long as we can get it to run we can document it17:27
Pendulumyeah17:27
philbullmdke: The thing is, lots of people will be experiencing the fallback!17:28
mdkephilbull: really?17:28
philbullI think so, yes17:28
mdkeoh dear17:28
philbullIt depends on whether graphics acceleration is well-supported, I think17:28
Pendulumit is also in some ways less of a fallback this time and more of a choice. Both will actually be an option when you log in from the default install17:28
philbullI've plenty of experience with chipsets that don't like Compiz17:28
mdkeshaunm: can you think of any easy way to provide alternative documentation depending on the desktop used? I can't17:29
philbullconditionals again...17:29
j1mccould we just provide a somewhat updated version (or a version with some "note" admonitions) of our current docs for that?17:29
j1mc... for the fallback?17:29
mdkej1mc: the difficulty is how to figure out when it should be shown and when the unity version should be shown17:29
shaunmmdke: easy way? no, I can't. ideally, the fallback experience would be something that mimics the full experience closely enough that most textual instructions are still correct. but that's not what's happening17:30
j1mcperhaps provide a topic... if you are using the two-panel gnome layout... use these docs...17:30
mdkeshaunm: nod17:30
mdkewill gnome-shell have similar fallback issues as unity?17:31
shaunmyes17:31
mdkedoh17:31
mdkeso yelp can't pick up which desktop is being used?17:31
philbullThere is an easy (but hacky) way17:31
shaunmI'm sure we could figure out a way for yelp to know what desktop shell you're using. an x window property or envar or something.17:32
philbullWe have a script that detects the desktop and launches Yelp with the right documents open17:32
shaunmif the writers actually have the time to create and maintain dual docs like that, I'll figure out the technical end in yelp17:33
mdkewill the next version of Ubuntu have yelp 3 or yelp 2?17:33
shaunmI would think 3, but I don't know for certain17:34
mdkehope so17:34
philbullIf we're shipping GNOME3 apps, we'll be able to ship Yelp 317:34
mdkeanyway, as you say, it's quite a heavy burden to maintain two sets of docs17:35
mdkeapart from the need to figure out how they should live alongside each other and where they should share the same material17:35
PendulumMaybe it's a good time to do some serious recruitment? I know I'm far from the only person who has been interested in documentation for ages but felt like other than wiki work, it was difficult to get involved17:35
mdkeyes, this is something we've struggled with for a long time17:36
Rocket2DMnThere are a lot of things people need to learn to contribute - bzr (and version control in general), docbook, update and release processes, etc17:37
PendulumRight, but I have to say that in the past year it's seemed to me that rather than try to teach new people, the default thing has been "here this is what you can do on the wiki". I wonder if there's a way to do doc papercuts so that there are some small things that are easier to use as tools to teach newcomers17:38
shaunmquestion: will the gnome 2 fallback be more or less the same in ubuntu as in gnome-shell?17:39
Rocket2DMnPendulum, before we get into that discussion, is there more we want to talk about for Unity?17:39
mdkeI'm sure we can do a lot better in that direction17:39
mdkeanyway, before we can figure out how to make contributing easier, we need to figure out what we are going to work on ourselves17:39
mdkeshaunm: I would assume so but don't know for sure17:39
Pendulumshaunm: as far as I've heard, yes17:39
shaunm(aside from the differences that already exist, which aren't trivial from a docs perspective)17:40
mdkeindeed17:40
mdkeare the differences so great as to make it impossible to ship single documentation which can be used for both environments?17:42
j1mcmdke: by "both environments," you mean unity and the gnome2 layout?17:43
mdkeif the differences are just about how to open things or where to find things, we might be able to explain how to do those actions on both desktops, and keep the rest of our language neutral and just refer back to those topics when necessary17:43
mdkej1mc: yeah17:43
shaunmin my (limited) experience with unity, it didn't even offer an easy way to get to nautilus. it just has that Files screen. that's a huge chunk of the docs17:44
j1mci think that having, "if you are using this desktop, do this..." and "if you are using that desktop, do that..." gets pretty cumbersome as a reader, though.17:44
mdkej1mc: yes, that's certainly not what I had in mind17:45
j1mci experience that at my work, where different teams are using different releases of the same platform, so they have to follow different instructions17:45
j1mc... we have 15 min left on our hour's time17:46
mdkebut if we can do instructions like "Open X", with "Open" being a link on how to open applications on each environment, then we at least keep the differences in self-contained places17:46
mdkeperhaps we should experiment a bit with Unity in order to get some ideas about this issue17:47
shaunmI could add conditional processing in the yelp 3 time frame, but: (1) do people have the time and inclination to maintain conditional docs, (2) the current conditional processing proposal has no way to push or replace contents, which means unity instructions either have to be put into gnome docs, or you'd have to patch17:47
j1mcyes, i tried alpha1 on my laptop for a bit. i couldn't get unity to work, though.17:48
philbullI think the plan with Unity might be to go with Zeitgeist/Activity Journal instead of nautilus17:48
philbullnot sure, though17:48
philbullHow about this:17:50
philbullWe do a simple overview of Unity, discussing basic usage17:50
philbullWe replace the "Gnome Shell Overview" in the new GNOME desktop help with that by manually patching it out (no need for Mallard conditionals)17:51
philbullThe desktop help will give us topics on connecting to the internet, managing files and folders, and so on17:52
Rocket2DMnAnother issue that could pop up if we are to select different documentation to display depending on the environment, is how do we deploy our html docs?17:52
philbullThat will give us functional, if incomplete, help17:52
mdkephilbull: when you say desktop help, are you talking about ubuntu-docs or gnome-user-docs?17:53
philbullgnome-user-docs17:53
j1mcphilbull: the new ones that are being worked-on now?17:53
mdkeso would you jettison ubuntu-docs entirely?17:53
philbullj1mc: yes17:53
philbullmdke: Not all of it, but lots of it is already obsolete17:54
mdkedo you think that gnome help is going to be suitable for adoption in that way?17:54
philbullmdke: Yes, i think so17:55
mdkemy concern is that Ubuntu seems to moving away from Gnome, rather than closer, so if we are moving in the opposite direction, that might not work in the long term17:55
j1mcmdke: correct, but using what gnome has right now as a jumping-off point would work17:55
philbullmdke: true, but the GNOME desktop-help is currently split into a number of topic areas17:55
j1mcubuntu-docs wouldn't need to stay synced with gnome-shell/gnome-user-docs on an ongoing basis17:56
philbullwe can take whatever is relevant, and its Mallardyness will allow us to do that without too much patching17:56
mdkeis it reasonably complete?17:56
j1mcbut having those mallard topics as a starting point would be helpful17:56
philbullmdke: Not yet, we need help!17:56
mdkeok. This is definitely an interesting idea17:56
mdkealthough we need to give more thought to it than is available at this meeting, I suspect. In particular we should focus on whether patching in/out material will raise the barrier to entry17:57
Rocket2DMnI like this, if I'm understanding correctly, we'll be able to use more upstream documentation on basic usage which can replace material we already have17:57
j1mcphilbull: could you provide the git repo information of the current gnome docs?17:57
mdkelet's have a look at the docs, at Unity, think about how much patching will be required, and perhaps have another meeting?17:59
j1mcmdke: i think that sounds good18:00
philbullj1mc: Sure: http://git.gnome.org/browse/gnome-user-docs/18:00
philbullmdke: Sounds good, can you raise this on the mailing list please?18:01
mdkeok. I will try to summarise the idea and some of the issues on the mailing list and then we can come back, perhaps even a similar time next week?18:02
Rocket2DMnThat works for me18:02
philbullyep18:03
j1mcworks for me, too18:03
mdkecool18:03
j1mcthanks, all!18:03
mdkecatch you soon18:04
philbullthanks!18:05
Rocket2DMnmdke, any idea what we need to do for bug 555813 ?18:06
ubot2Launchpad bug 555813 in ubuntu-docs (Ubuntu) (and 1 other project) "Please, delete the unnecesary es_PR and es_ES templates for ubuntu-docs-about-ubuntu (affects: 1) (heat: 14)" [Undecided,New] https://launchpad.net/bugs/55581318:06

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