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