/srv/irclogs.ubuntu.com/2008/07/24/#ubuntu-website.txt

mase_slaptlo14:24
pephoi14:25
newz2000howdy14:39
mase_slaptso was thinking a little bit about the locale stuff. Do you think it would be worth asking the people doing the translations how they would like to do them if they could choose ?14:42
newz2000yes, probably14:42
mase_slaptso that before the next meeting, we can have some potential ideas14:42
mase_slaptfor people to consider/ comment on etc..14:42
newz2000have you ever used launchpad's translations and do you know if it truly is a bad choice for long strings like paragraphs?14:43
mase_slaptno and no14:43
mase_slapti think i have a lp username somewhere14:44
mase_slaptwill try it out14:44
newz2000someone here has for sure14:44
newz2000maybe vbabiy since he's on the Italian team14:44
pepI have a lp username14:45
vbabiynewz2000: Italian team??14:45
pepI aready used it for translating14:45
newz2000vbabiy: aren't you on the italian team?14:45
pepbut not sure about the long string problem...14:45
vbabiynewz2000: nope14:45
pepno that's volans newz200014:45
newz2000oops14:45
vbabiy:)14:45
newz2000maybe we should set up translations for ubuntu-website and put some strings in their to translate14:48
newz2000hmmm14:49
newz2000looks like there is a manual approval process for this14:50
mase_slapti'm signing up for lp atm14:52
mase_slaptnewz2000: ok im registered, even made a branch!15:00
mase_slaptdon't know what to do now :)15:00
newz2000I don't know either15:00
VolansHi guys15:01
newz2000Unfortunately I'm in up to my ears on something and can't start anew15:01
Volanswhat happen?15:01
newz2000hi Volans!15:01
newz2000are you familiar with translations in launchpad15:01
mase_slapthey Volans15:01
Volansnewz2000: making translations or loading po files?15:02
newz2000well, is it true that translating long strings like paragraphs is not ideal using launchpad?15:02
pepask in #launchpad15:03
Volanswhy newz2000?15:03
newz2000related to the startpage15:03
newz2000good idea pep15:03
Volansnewz2000: I'm asking a friend of mine that translate in italian ubuntu...15:04
Volansand it says that he don't think there are any problem to translate paragraphs15:04
newz2000how about full pages?15:05
newz2000like 5 paragraphs with two headings15:05
pepneither do I.. I've translated already and there shouldn't be a problem... now you should ask in #lp for details...15:05
pep#ubuntu-translators15:05
* pep just had an idea15:05
mase_slaptnewz2000: if we associate paragraphs with xpath xpressions we can win!15:06
newz2000?15:06
Volansnewz2000: you can divide the page into single paragraphs15:06
newz2000true15:06
Volanseverithing you can done in a po file can be translated in LP as I know15:06
newz2000I wonder where/why I heard that long text was tricky15:07
mase_slaptjust researching .po files15:08
newz2000mase_slapt: I'm not sure what you mean by xpath expressions ftw15:08
mase_slaptlike an xml doc can be queried using an xpath xpression, its what sql is to databases15:09
mase_slaptbut xslt is based on xpath matches15:09
mase_slaptso as long as we can say this paragraph matches to this xpath xpression.., we can have 1 template15:10
mase_slaptand just put the content in.15:10
Volansmase_slapt: we are spoken about what page?15:10
mase_slaptVolans: homepage afiak15:10
newz2000intrepid start page15:11
Volansah, interesting, and there are news after the meeting?15:12
mase_slaptlike we could have a .po with a "title"   "blah in jrandom language"15:13
mase_slaptand have a lookup for title and //head/title15:13
newz2000I think that's how .po files work. there's a short string, like PARAGRAPH_ONE that gets substituted for the translated string15:14
mase_slaptactually there is heaps of ways to do this with .po files15:14
mase_slaptyeh gettext even15:14
mase_slaptwhich is much simpler15:15
Volansnewz2000: sorry for my unawareness of that, but now how are translated the start pages?15:15
newz2000I think that the doc team gives each willing translator a copy of the file and they submit it back into version control15:16
Volansthe html file?15:16
newz2000yes15:17
Volansthis can be imporved with po files, xml+xslt, or simple script substitution... moreover I think that the start page should have much less text15:18
pepyes15:18
pepgood point15:18
newz2000yes, about the text quantity, that's a goal15:18
newz2000this is the part where we need to get involved with the doc team. We need to coordinate the next meeting with them.15:19
newz2000and we need to do it soon I think15:19
Volanssure15:19
Volansyou prefer a static or dinamic solution?15:20
Volansi.e. static = script that create an html file for each locale15:20
Volansdinamic = xml+xslt solution or DB solution or Python solution15:20
newz2000yes, that server has no dynamic content capability accept mod-rewrite and the ability to serve content based on language15:20
newz2000so static15:20
newz2000and xml+xslt can be a static solution too15:21
mase_slaptyeh build script15:21
mase_slapti think the gettext approach will work though15:21
mase_slapti can extract the existing content15:21
Volansyes but if we make a buld script we can also use simple text substitutions, also a bash script can do the work ;)15:21
mase_slaptyep15:22
mase_slapti agree15:22
mase_slaptLP have a web services api ?15:22
Volansbash/python/perl/every language you prefer15:22
newz2000the current build script is python based15:22
newz2000I don't know mase15:22
newz2000yes, it must, because ubuntu has a python module for lp built in15:23
newz2000I just don't know if it's targeted at read only access or if it can post too15:23
mase_slaptwait , it can import .po files right ?15:23
newz2000lp? yes15:23
mase_slaptok, well i can clean up the existing .html files , extract the content , make .po files from them15:24
mase_slaptand import them into lp15:24
Volansmase_slapt: due that the text will be reviewed and probably rediced15:24
Volans*reduced15:24
newz2000right15:25
Volansstarting from the actual version is not the better solution15:25
VolansI think15:25
newz2000so there's one issue that we're bumping up against...15:25
newz2000offline start page15:25
newz2000mase_slapt: the files in the source folder are the offline pages and are shown if firefox has no internet connection15:25
Volansnewz2000: we need to have an offline start page?15:25
newz2000yes15:25
newz2000our content currently comes from the offline page15:26
Volanshow I can see the offline version?15:27
newz2000if you're in ubuntu... /usr/share/ubuntu-artwork/home/15:27
newz2000I guess if we're making a static start page we may want to create an offline version too15:28
Volansoh I see now15:28
Volansnever seen15:28
newz2000before hardy it was the default homepage15:28
Volansnewz2000: we can create the same page and put it on a package and online15:29
newz2000ah15:29
Volansbut the online version can be changed in case of particular problems15:29
newz2000you've got it Volans15:29
newz2000those files must have   source package somewhere15:29
newz2000also having a search box in the middle of the offline page would be pretty devious. :-)15:30
Volanssearching15:30
mase_slaptsorry guys , gotta bail . can someone post an email to the list if there is anything that comes of this discussion / if there are jobs to do15:30
Volansseems to be the ubuntu-docs package15:30
newz2000mase_slapt: yes, I will15:30
mase_slaptthanks15:30
mase_slaptnight all15:30
Volansbye mase_slapt, good night15:31
newz2000wow, there's quite a bit in that package15:31
Volansyeah15:31
newz200056.9MB!!!!15:31
newz2000oh, probably highly compressed though15:31
Volansthere are duplicate files... why?15:34
newz2000very good question15:35
Volanssee in file:///usr/share/ubuntu-artwork/home/ the locales and locales-ubuntu folders seems to have the same files15:35
newz2000locales is a link15:35
Volansah sorry, I was looking trough firefox, not shelll15:35
Volansmmmh strange file tree15:37
Volanslocales -> /etc/alternatives/firefox-homepage-locales15:37
Volansso locales-ubuntu is a copy of /etc/alternatives/firefox-homepage-locales ?15:37
Volansah no, firefox-homepage-locales -> /usr/share/ubuntu-artwork/home/locales-ubuntu15:39
Volansvery strange linking system for me15:39
Volansnewz2000: I have just spoken with Milo of the italian translation team and he clarified me some things, so I have a proposal for the whole offline/online start page project16:08
newz2000go for it16:09
Volansnow the tranlations are made manually because LP does not accept html files for tranlation16:12
Volansso my proposal is to:16:12
Volans create a project on LP that will have the code of the "master" page (html+css+js+images) + manage the translations through LP with PO files, add to the project files also a python script that will output two folders, one for online and another for offline pages with the required structure in the two different contest. The offline part will be included in the ubuntu-docs package that now doesn't have the code on LP (mdke upload the tar.gz and 16:13
Volansobviously we have to coordinate that with mdke and the doc team16:14
Volansif they agree16:15
newz2000yes16:15
Volanswhat do you think about?16:16
newz2000I think it sounds like a good idea. I think we need to:16:16
newz2000Appoint a project manager, and see if the doc team thinks it feasible for this release (time wise)16:17
newz2000its more work than I can do16:17
newz2000w/out sacrificing something else16:17
Volansif you want I can ask mdke for his opinion about that idea16:19
newz2000Volans: go for it16:20
newz2000that's an excellent next step16:20
Volansok, thanks16:20
Volansnewz2000: just a question... in the offline version the link to the resources can be useless... probably we have to rethink the page for an offline version16:49
newz2000true.. I'd say make that part a lower priority16:49
Volansok16:50
newz2000oh, right... ie6 has no min-height17:09
* newz2000 smacks head17:09
Volansabout what newz2000? :)17:10
Volansyou can avoid the problem with the trick I have suggested you some days ago ;)17:10
newz2000oh, no biggie17:11
newz2000everything was perfect except in ie my box was about 10px high17:12
newz2000quick and easy fix17:12
Volansgood17:12
newz2000I was just venting a little. :-) ie frustrates me sometimes17:12
ryanakcanewz2000: looking at the ML, I see you guys/gals are considering making download page using GeoIP/etc... would it be easy enough for you to create a syndicated page for us, or would iframes mess it up on us?17:20
newz2000no, if we do that, we'll do it for you too17:20
* ryanakca nods, thanks :)17:21
newz2000btw, about your iframe height, I did confirm it's related to font-size probs. opera, ff and konq4 all use very diff font settings. on opera the box is too big and konq too small.17:21
ryanakcaI forget, you subscribed to kubuntu-devel?17:21
newz2000no, I'm not...17:22
newz2000I'm hesitant to subscribe to an active list, I assume its pretty busy isn't it?17:22
ryanakcanewz2000: not really, might get a thread per week, certainly nothing compared to ubuntu-web17:23
ryanakcanewz2000: assuming that I get everything sent to it and my spam filter isn't buggy ;)17:23
newz2000I'm surprised17:23
* ryanakca nods17:24
newz2000so you should try a height in ems or some other unit that's relative to font size17:24
* ryanakca nods, I'll test it on my testsite first17:24
ryanakcaMind doing a mysql dump for me, and if you can, a backup of our document root?17:25
newz2000sure17:25
ryanakcahttps://lists.ubuntu.com/archives/kubuntu-devel/2008-July/thread.html17:25
ryanakcaThanks :D17:25
ryanakcanewz2000: Also, would you recommend I add kubuntu-members to the kubuntu-website lp group, since I'm asking the ML to help out with various things, or take it slow and let the ones who really want to help join the team?17:26
newz2000well, you're not using launchpad authentication are you?17:26
ryanakcanope17:27
ryanakcaat the moment, it's just the .htaccess and drupal protecting it. I don't know if we will in the future though17:27
newz2000so kubuntu-members would only get bug email by doing this?17:27
ryanakcathey don't get bug email even then, the Ubuntu Website Editors are the bug contacts iirc17:28
* ryanakca growls at no longer being able to find that information on the project's front page17:28
* ryanakca nods, all they'd get is commit access to the theme17:29
newz2000I'm not really familiar with the benefits of group membership17:29
newz2000ryanakca: what do you hope to get by having a copy of the document root?17:29
newz2000we use an odd layout, so would be better if you just told me what you wanted17:30
ryanakcanewz2000: I would be sure that everything mirrors kubuntu.org, and that my testsite isn't different in some odd way that might cause me headaches down the road...17:30
newz2000probably not going to happen17:30
newz2000here's what you can do...17:31
ryanakcaMind you, I guess the drupal is configured to the path and everything on the Canonical servers, so would I even be able to import the database dump?17:31
newz2000ensure your kubuntu theme is in [siteroot]/themes/17:31
newz2000ryanakca: you can, you just need to visit your settings page and change the paths there17:31
ryanakcanewz2000: ok, thanks17:36
ryanakcanewz2000: the start page is written by the Doc team?17:41
newz2000the content is, yes17:42
ryanakcanewz2000: If Kubuntu were to have a start page, would the google revenue go to Ubuntu or Kubuntu? Or would it not really matter?17:43
newz2000I don't know how that would work17:44
newz2000in case you're getting ideas, it probably shouldn't go to you though17:44
newz2000;-)17:44
ryanakcanewz2000: duh, just that I find that some people still feel (even though they shouldn't) that Kubuntu is the forgotten child... might be an incentive for them to help out if they think ``Oooh! This work will help fund future Kubuntu development!''17:47
newz2000maybe17:47
newz2000is it possible to change the start page for konq?17:47
ryanakcanewz2000: Yes17:48
ryanakcanewz2000: I think we're aiming for one based on it.17:49
newz2000it cannot hurt to investigate. ping riddel and he can get in touch with the Canonical guy...17:49
* newz2000 looks up the canonical guy's name17:49
newz2000Randy Linnel17:50
* ryanakca nods, thanks17:50
newz2000I suspect this will be far easier than with ff because kde and corp aren't as protective of their trademark (and existing revenue stream) as moz17:50
Volansnewz2000: sent now a mail to mdke, I have put you in CC18:11
newz2000Volans: If you don't get a response you may want to do it on the docteam list18:12
newz2000I think he's a bit backlogged18:12
ryanakcanewz2000: what are the specifics of the start page? (size/etc)18:14
Volansok, if he don't reply in a day or so I will send it to the docteam list, I hope that he will reply also because he is the contact of my locoteam ;)18:14
newz2000ryanakca: I don't think there are any hard-set rules18:14
ryanakcanewz2000: no, but what sizes should we keep it around to be good for accessibility/usability/various Kubuntu devices?18:15
Volansryanakca: actually the online start page for ubuntu is 876px wide18:15
newz2000I've been targeting about 800px of content area on layouts about 850px wide up about 900px of content for layouts 950px wide18:16
* ryanakca nods18:16
* Volans restart18:25
Volansnewz2000: I think you can remove the meeting alert from the topic of this channe ;)18:29
Volans*channel18:29
Volansnow I have to go, see you, bye bye18:41
=== newz2000 changed the topic of #ubuntu-website to: The Ubuntu Web Presence Team | We have an email list | see https://wiki.ubuntu.com/Website for more info
jpdsnewz2000: You could "/mode -t" the channel so there is no need to op to change the /topic.21:28
Volansnewz2000: are you there?23:59

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