[14:54] Anyone here ever make a facebook app before? [15:07] newz2000: are you considering to write a farmville contender? :) [15:07] newz2000, how can you make a facebook app before you make one? [15:07] Someone suggested making a facebook app for the countdown [15:08] I'd support someone in the community if they wanted to do it [15:08] * thorwil hands knome a better parser [15:08] * newz2000 doesn't define support yet [15:08] thorwil, :P why better parser [15:08] i'm not even on facebook! [15:09] * thorwil -> coffee [15:42] newz2000: do you have a sec? [15:43] ofirk: yes, I will make one for you [15:43] * newz2000 has been ignoring ofirk too long [15:43] newz2000: thanks :) [15:43] newz2000: can you give me an update about the download page? [15:44] No changes yet, and to make matters worse I'm fearful that something drastic may need to be done [15:44] As in, the ability to manage it through www.ubuntu.com (even using an iframe) may vanish [15:44] I was thinking about this last night as I laid in bed actually [15:45] wow :) [15:45] is there something I can help with? [15:45] I really want it to go smooth [15:45] yeah, smooth is good [15:46] so, what are your thoughts? [15:46] newz2000: i wrote a facebook app some time ago [15:46] what you proposed, as in the html you suggested, looks fine. But I think we should have a fall-back plan [15:47] ofirk: something clever, ideally that doesn't use php [15:47] stas: and you loved it so much that you wanted to write another one? [15:47] why we need php for? the mirror list? [15:47] yes, it gets pulled in the form of an RSS feed from launchpad [15:47] actually i got the code i used under gpl, so yeah, I would love to make another one :) [15:48] what about using js to do all the processing? [15:48] stas: will you be around for a bit? I'm wondering if we can talk through it after ofirk? [15:49] we can pull the mirror list, just like a JSON request [15:49] requires xss to grab an rss/xml feed across domains [15:49] newz2000: may i prv you to tell you my email, I think its the best way to stay in touch, though I'm lurking around often [15:50] stas: yep, sounds good [15:50] ofirk: I'm ok with that line of thought, but lets take a step back [15:50] what's the best experience we can provide w/ no code other than html/css? [15:50] no mirrors [15:51] we can link only to ubuntu's main server [15:51] Hmm... even something like this would be impossible: http://www.ubuntu.com/getubuntu/downloadmirrors#mirrors [15:52] a list of mirrors is scary [15:52] it should be simple [15:52] yeah, that too [15:52] * newz2000 has an idea, just a moment [15:52] Let's put in the mirror redirect magic. [15:53] jpds: have you seen the code (or know how it works) for the new download page? [15:53] newz2000: No... [15:53] jpds: what were you referring to? [15:54] newz2000: The redirection for downloads at http://www.ubuntu.com/getubuntu/download [15:55] ofirk is trying to do this for kubuntu.org [15:55] and they have no php access on that site [15:55] mirror redirect requires some short of php [15:56] newz2000: you said you had an idea [15:56] I do actually... I'm looking at the code for the new download page and it looks like it could be easily extended to work for kubuntu [15:57] can you send it to me so we both can take a look of it? [15:57] no, but here's how I imagine it working [15:57] there will be a form that submits (using post) to a special URL on ubuntu.com [15:58] and it redirects to the iso image [15:59] so people don't even leave the page they're on when they start the download [15:59] sounds fine [16:00] can ubuntu.com also pick the closest mirror? [16:00] so we can remove the mirror list from the download form... [16:00] yes, it does that magically. :-) [16:01] ofirk: in the kubuntu admin area do you see the list of modules that are enabled? [16:01] i don't have access to the production site [16:02] ofirk: oh, who would be able to check? [16:02] I will ask Riddell [16:02] ok. have him look to see if there's a module called "Ubuntu" [16:02] I think he is here, I will try... [16:02] don't change anything yet, just check [16:03] no rush, I'm still thinking of plan "b" stuff [16:05] Riddell says there is no such module called Ubuntu [16:05] bummer [16:06] what is this module? [16:06] it's custom code for the ubuntu website [16:07] I really don't understand how the kubuntu website is running [16:07] if it is based on drupal, how it can't have php? [16:07] It's a hardened version of Drupal 6, basically [16:08] each theme comes with a php file [16:08] the ability to add PHP code through the browser interface has been removed [16:08] but if we include a php file with the theme, which does the mirror listing form launchpad, will that work? [16:10] yes [16:10] but the theme isn't really the right place to do this I think [16:10] because you don't want it to happen on each page view [16:11] we can include it inside template.php and execute it only through the download page [16:11] actually, it will be run everytime, but only do something when the download page is accessed [16:12] ok, lets consider that an act of desperation [16:13] the proper way is to implement it through a module, but I guess that is too complicated [16:16] We'll see [16:17] do you have something more on your mind? [16:17] I'm still hoping that Plan A will work, basically reusing ubuntu.com's solution [16:18] I'm going to focus my energy there [16:19] Do you need me for Plan A? Alter the download page or something else? [16:19] It will take some re-thinking of the download page a bit [16:20] I've marked your message in my inbox, I will try to follow up with you by about this time tomorrow [16:21] OK [16:21] thanks! [17:30] howdy [17:58] stas: still around? [17:59] newz2000: yep [18:00] Someone suggested making a facebook app /sidebar for the countdown [18:00] seems like a cool idea to me [18:00] I don't have time to do it though [18:01] Does that sound like something that you'd like to try to pull off? [18:03] yes that doesn't sount like too complicated [18:03] i think i can write it quick [18:03] what is needed to do it? [18:04] hmm, some informations, It would be cool to have the banners location URI persistent and change the pics once a new release is coming [18:04] right now the banner's img tag is written w/ js [18:04] and the path to the js file is persistent [18:05] thats not good, fb proxies the html you send to him and you might not get the same html ids after [18:05] I would go plain php rotation [18:05] Currently we do a very simple document.write() [18:06] i'll try with js [18:06] do any files need to be hosted? [18:06] but my experience with fb and third-party js files was not that successful [18:06] newz2000: nope, I will host it on ubuntu.ro until its reviewed [18:06] if it's ok [18:07] you can move it [18:07] will it be PHP or will it just be plain HTML? [18:07] ill publish also the code on lp [18:07] php, i need that to connect to fb api [18:08] ok, I thought so. That will be an interesting problem to solve. [18:08] although, i didnt try with plain html, maybe it will work [18:08] ill play with both approaches [18:08] ok, static content == easy to deploy for us [18:08] +1 for that too [18:08] but if it's not possible, so be it [18:09] if the js take won't work, php will be required [18:09] for image rotation [18:09] yeah [18:10] oky give some time, maybe until tomorrow i'll get it up [18:10] the idea is to have a landing page [18:10] where user will be able to push a button that will add a widget to his profile [18:10] yeah [18:11] the widget will contain the countdown banner image thats all [18:11] good :) [18:11] Thanks for explorign this... [18:11] it'll be interesting to see if we can pull it together [18:11] btw, newz2000 I wont get into the design part, so you'll have to take care of it :) [18:12] no prob [18:12] great, lets see if we make it together [20:58] -*- what