UCOSP Spring 2012/Standups/17 Feb

 ===== Begin logging ===== hey, all howdy hello  Have to ping tony...  Or not  Excellent, everyone is here. Do we want to begin with standups? I'm for it  Who would like to start? i can i submitted a few minor patches - updating the credits and read me, and i fixed that null pointer exception we were seeing in the logs wow nice! i also pulled from the wikipedia source - yuvi submitted a fix that reduces the number of occurrences of the string 'wikipedia' in the js codebase to just one, so now migrating will be easier with fewer conflicts. i made a few updates to our own code to keep it in sync so now you can just use app.baseURL or equivalent. this will also make it easier to push our changes back to the parent project that;s about it from me  Any blockers?  And what are you working on until next mtg? well that depends on the feature freeze, i suppose  I think we need to get the current features under development finished, but not start anything new on that front.  Who would like to be next? I'll go So there were two things I've been looking at for the copy-to-clipboard feature: 1) How to do it in Java instead of Javascript 2) How to get the text I want off the HTML I've got the second part working well for any page that's not the Word of the Day and it's accessible via button in the top-right corner or as an item in the menu As for 1), I'm still stumped I was going to ask for a little bit of coaching on this one this morning sheaclare: did you check up on the tutorials on phonegap plugins? that let you call java from javascript? No, I haven't. That'd be super handy. What should I google?  im still a bit unclear about this, is the copy to clipboard not already working with the "select text" button? +1 on tonyC_ tonyC_: i just checked, seems to just select and not copy :|  tap the part you selected That's what I was thinking I haven't got a phone to test that - has anyone tried? ah, yes tonyC_: works The "select text" copied to the clipboard perfectly in my wikipedia app (I don't have wiktionary on my phone to check)  it works on ours too  so unless you wanted to add something else i think its done  Which is one of those ... am I celebrating, or depressed? moments. Yep, i'd say it's done haha hehe alright!  Well, it's cool it's done. What were we going to do with that once copied to clipboard?  That was a request from the wiktionary people, wasn't it? <tonyC_> well the user can take it to another app themselves <tonyC_> we already have a feature that shares the current url to other apps too <Amgine> okay. That frees up Shea to work on post-freeze stuff too. <Amgine> So, who is up next? Okay so the Share/ copy to clipboard items are all done right? I will update the doc now sure thing. I can be next I worked with heatherw on making a new wiktionary graphic to be used in the app and subbmitted a pull request. Mostly the pull request is waiting on feedback from others to see if they like it thanks Amgine <Amgine> yep, forgot again. dlemieux: is this the brown W logo? yep <Amgine> dlemieux: heather had a drop-shadow on that; did that get updated? I suppose that the wiktionary community would need to weigh in on that :) Amgine: do you know where to poke/post to get flames on that? :) Amgine: I will ask her to remove it <Amgine> Not a problem if it looks good, dlemieux. dlemieux: also http://developer.android.com/guide/practices/ui_guidelines/icon_design.html <Amgine> Yuvipanda: uhmmm..... we should talk about that... Amgine: okay we shall dlemieux: so make sure icons are following those guidelines okay, thanks! I didn't have any blockers <Amgine> cool! And next week will be finishing this and trying to get the new wiktionary error page finished As far as I know it still shows the Wikipedia globe ah, should be relatively simple who next? <tonyC_> i guess i am <Amgine> TonyC_, for the win! <tonyC_> so i have a pull request up for the fixes on the "listen" feature bugs discussed last time, and i believe that feature pretty solid right now <tonyC_> i could use an icon for the button, so maybe something like http://blog.blogtalkradio.com/wp-content/uploads/2011/10/Audio_Icon.jpg tonyC_ - i believe the request was merged in. correct? <tonyC_> no idea how to do that, though so maybe dlemieux can help us out never mid *mind <tonyC_> im not sure i sent the request in alst nnight Help with getting an icon? it hasn't been merged yet tonyC_: make sure of licenses for the images you're using :) taking them off the web is usually a no-no, unless they've been explicitly licensed <tonyC_> yeah, i know, i meant something like it, not exactly that icon pester heatherw if you want icons :) I could ask heatherw about it in my next email Okay Tony, I will cc you when i send that one <Amgine> I can help you with licensed icons, tonyC_ <tonyC_> cool! <Amgine> There are several complete sets on Commons that I am aware of. <tonyC_> apart from that im just testing the app, looking for bugs cool can we set a data and put out an alpha build by then? make an alpha build, email it out to the communities (mobile-l, wikitech-l, possibly more) and have them test it out? tonyC_: what's your test plan? <tonyC_> im not sure how complicated this is, but the one thing making this app unusable is how we are presenting large definition pages how so? <Amgine> How long is a reasonable time, Yuvipanda? brb <Amgine> And is there a jUnit set for the Wikipedia app? <tonyC_> for example the large translation tables that go out of the screen and are really unnessisary <tonyC_> the large icons for "wikipedia has articles on" can you give an example? Amgine: nope, sadly. testing is still manual. <Amgine> TonyC_: that is because en.WT is refusing to use mw-collapsible. <Amgine> (the non-collapsing translation table.) <tonyC_> yeah im testing manually hashar & Krinkle would be happy to help you set up some automated testing, https://www.mediawiki.org/wiki/Requests_for_comment/Unit_testing and https://www.mediawiki.org/wiki/Unit_testing can help Amgine: 'refusing'? <Amgine> uhm... they wrote their own. <Amgine> And they like theirs, better. <Amgine> (apparently) there is no cabal that we can poke to automagically fix this and make the dissenters dissapear from history? <Amgine> I think it's mostly apathy. If we had one favourable admin we could likely do it. <Amgine> I can ask around again. Amgine: please do tonyC_: IIRC that's the easiest way to solve this problem <Amgine> TonyC_: let's ask preilly about both the large icons and the non-collapsed tables. pfhayes: Amgine tonyC_ dlemieux sheaclare how does next wednesday for releasing an alpha sound? <Amgine> Wonderful. Great sounds okay Sounds great to me. <tonyC_> sure <Amgine> Yuvipanda: one question: how can we remove the gps stuff gracefully? Do we have the official bugzilla project set up yet? i don't knw about sheaclare and tonyc_, but I for dlemieux and I next week is a holiday, and we are both travelling during the week, so we might not be available for meetings around wednesday Amgine: ideally if you get rid of it once it should stay away pfhayes: hmm, when would be a good time for you guys? friday? yeah, it's a holiday for me too <tonyC_> same <tonyC_> but i live at home so i dont mind i am going travelling on tuesday and not returning until saturday I am in florida from Sunday - Sunday. okay, you guys pick a date but let's pick it today <tonyC_> next next monday? Amgine: ^ <tonyC_> that would be the 27th you four should pick it, and then decide what all needs fixed by then <Amgine> 10 days? long, but with spring break/reading week, that works. and we should stick to it i can do that Sure thing. <Amgine> 27th it is. <Amgine> Just checked bugzilla, no section yet. good! Amgine: poke hexmode on #wikimedia-mobile oh wait it's complicated, let me talk to hexmode first Amgine: pfhayes sheaclare tonyC_ dlemieux now can we make a list of whatever is going to be in alpha1? <Amgine> He's been afk for 3 hours. are there any new features we need, or is it just fixes at this point? <Amgine> Yes. Shall we do it on-wiki? i'd say fixes Amgine: yes, goa head <tonyC_> feature-wise we are pretty solid in comparison to the commercial dictionary apps out there that's good what still needs to be fixed then <tonyC_> its just how we are displaying definitions thats really messy <tonyC_> if you use the app to look up water, you will not find the defintion for a while tonyC_, can you give a link that shows a messy definition? let me check <tonyC_> you start with two massive icons for wikipedia and wikimedia commons http://en.m.wiktionary.org/wiki/water is this a problem with the mobile site or the mobile app? <tonyC_> then some oversized tables for audio files because looking at this page, the definition is still hard to find I'd call it a problem with the mobile site <tonyC_> the oversized tables are a big problem on our app though yuvipanda: your head isn't in Goa! ;-) <Amgine> It's a problem with mobilefrontend, because en.wiktionary is using a different piece of js to collapse the tables. sumanah: first time a sentence from you made absolutely no sense to me :) <Amgine> It can be fixed on the wiki though, so I'm trying to do that first. yuvipanda: Amgine: yes, goa head <Amgine> goa *trance* I understand, but... <tonyC_> basically i think its a big priority because those massive translation tables are making the app unusable <Amgine> I agree, tonyC_ tonyC_: do a lot of pages have these tables? tonyC_: can you hack them clientside to fix them for now? water is not exactly a typical page <tonyC_> yes a lot of words have extensive translations until Amgine can beat up enough admins to make them use the proper collapsible stuff? okay, i can work on a fix that hides that stuff in the app what needs to be hidden? translation tables and audio file tables? <tonyC_> i would prefer if we collapse everything except the definition when the page loads <tonyC_> like on the wikipedia app <Amgine> Let me get the collapsible class used, pfhayes +1 on tonyC_ tonyC_, what do you mean by that? the wikipedia app renders pages just like the wiktionary app does <tonyC_> and the "This page is available on wikimedia commons" at the very top <tonyC_> oh, i thought wikipedia app did something these are all properties of the pages we're looking at. if they have a lot of cruft at the top of the page, then we show it as intended unless there's a particular reason to hide it in the app, as opposed to in the mobile browser, then i say it should be left as intended if the mobile site doesn't look good on mobile devices, that's a whole, larger problem <tonyC_> i highly doubt the mobile site looks good on any mobile device One solution might be to copy the first definition in the intended language and plop it at the top, right underneath the word. Kind of like a summary or abstract tonyC_: pfhayes maybe there are already bugs open on this issue, in Bugzilla under the MobileFrontEnd extension/ ? that might include discussion of this issue & how to ameliorate sumanah: that is a general issue with the Wiktionary admins not using the same classes as what MobileFrontend uses aha something Amgine and preilly should talk about, I guess <Amgine> <Amgine> Really, it's wiktionary being weird. i don't think this is our issue to fix. any effort we contribute to fixing this will just be duplicated by the mobile frontend group <Amgine> The class is NavHead, pfhayes. <Amgine> Yes, I agree. I think this is true, but until they sort out what they want, I'm pretty sure I can cobble together a way of hacking their existing page to look like what I suggested about with the summary/abstract definition sheaclare: certainly this is possible, but i don't think it's something we should do I already have the jquery written from my copy-to-clipboard stuff Fair enough. Just thought I'd offer. :-) Amgine: how much do you think you can push the admins there? <Amgine> Not very, but if I can find the right moment/place it should be enough. Amgine: okay, talk to sumanah and see if there's any help you can get in pushing this through since it seems like a technical issue to me what else needs to be fixed before alpha launch, unless we have more to talk about for the mobile rendering issue? <Amgine> It really comes down to a problem with the implementation of mw-collapsible: there is no easy configuration to change the collapse/expand text. If someone wants to help with the error page that would be helpful. As I mentioned I will be on vacation and wouldn't want to be holding on to a task I can't complete. dlemieux - i can do that we can chat offline and coordinate what you've already done and i can work on that this weekend <Amgine> dlemieux: per discussion in that channel: the tiles logo would be best I think. we need to go through the translation strings, and make sure they are all set up for wiktionary instead of wikipedia. also, what wiil the process be for getting those strings translated? pfhayes: ah, good question Amgine: with our 'W' in the middle tile? that's something that needs to be done before the alpha as well <Amgine> mmmm... poke nikerabbit on #mediawiki i'm guessing sumanah can help with finding the right translatewiki folks to poke <tonyC__> ugh i need an irc client tonyC_: xchat and ChatZilla are often used also irssi okay, can someone go through all the strings, make sure there's no outdated references to wikipedia, and then submit those for translation? tonyC_, sheaclare? I can get on it! okay cool Also, what have we added to menu items, etc that'll need to be translated? <tonyC__> word of the day <tonyC__> listen in I know my "Word of the Day" item only has... tonyC__: haha thanks any others? <tonyC__> i can get a list together tonight check messages-en.properties <tonyC__> yeah its just everything new in that file also, i believe we added some new menu items that need icons <Amgine> http://www.mediawiki.org/w/index.php?title=Wiktionary_Mobile/v0.1/Alpha_features&action=edit cool. tonyC__ I can take care of it if you'd prefer. <Amgine> add here please <tonyC__> cool thanks! i actually need to go to class… i will be working on the error page once dlemieux sends me the resources. once we compile the list of alpha features if there's anything else unassigned i can work on that please let me know what i can take care of Amgine: can you make a page where we are putting alpha to-do list? <tonyC__> i think you can merge my pull request, i dont change anything that i didnt write <Amgine> http://www.mediawiki.org/w/index.php?title=Wiktionary_Mobile/v0.1/Alpha_ToDo&action=edit cool :) <Amgine> Not that it exists yet. thanks guys see you similarly to Patrick, I'm running out of juice on my laptop and will probably need to change locations I'll be back in five minutes Sorry guys, I have class as well. Amgine: we can keep emailing to decide on the image to use. <Amgine> Yes, will do. okay, so looks like this Standup is done? <tonyC__> cool i guess thats a wrap, i guess we keep editing that alpha page with bugs we have to fix +1 ok, Amgine, yuvipanda, can you sum up for me what you'd like for me to do? I got a wee bit confused <Amgine> Yes, please! sumanah: 1. tell shea/tonyC__ who to poke to get the app on translatewiki <Amgine> Okay, I need authority to rattle cages (or you can do it) to get en.WT to use mw-collapsible / mw-collapsed for translation and other templates. 2. see if Amgine could use any help on convincing the wiktionary admins to move to the new classes <tonyC__> i suppose since half the team is on vacation there are no standups next week? Amgine: ^ <Amgine> Good point. Dale will be gone for sure all week... <Amgine> We can have a casual standup for anyone who makes it. or possibly email updates <Amgine> <did Daytona Beach for spring break once. Found it over-rated.> <Amgine> I like the idea of e-mail updates anyway. the concept of 'Spring break' is still theoretical in my head oh well <tonyC__> cool talk to you guys later! <Amgine> Okay, officially done logging.
 * tonyC_ (80642083@gateway/web/freenode/ip.128.100.32.131) has joined #Wiktionary-mobile
 * sumanah (~sumanah@mediawiki/sumanah) has joined #Wiktionary-mobile
 * sheaclare has quit (Quit: sheaclare)
 * sheaclare (~sheaclare@host250-217.wifi.ubc.ca) has joined #Wiktionary-mobile
 * tonyC__ (80642083@gateway/web/freenode/ip.128.100.32.131) has joined #Wiktionary-mobile
 * tonyC_ has quit (Ping timeout: 245 seconds)
 * pfhayes (~pfhayes@CPE78cd8e7df0c0-CM78cd8e7df0bd.cpe.net.cable.rogers.com) has left #Wiktionary-mobile
 * sheaclare has quit (Quit: sheaclare)
 * sheaclare (~sheaclare@host250-217.wifi.ubc.ca) has joined #Wiktionary-mobile
 * tonyC__ has quit (Quit: Page closed)