[12:56] <Rinchen> mdke, to be clear about my last email. I'm just volunteering to be the Canonical contact for the Fridge so the team HAS one. I'm not the leader.
[12:57] <Rinchen> it's a community thing so me leading it would be inappropriate
[12:57] <Rinchen> although, I admit, I'm trying to help as best I can
[12:58] <Rinchen> and I hope it's appreciated. If not then please tell me.
[01:55] <Rinchen> lol
[01:55] <Rinchen> oh, beuno
[01:55] <Rinchen> glad you are here
[01:55] <Rinchen> I completely forgot
[01:56] <Rinchen> One of the thoughts I had, which has not been cleared anywhere...
[01:56] <Rinchen> was to think about taking Ubuntu Stats and making it semi-official in that we'd host it and make it available. Maybe as a link to the fridge
[01:56] <Rinchen> er, OFF of the fridge
[01:57] <Rinchen> Think about that with your guys and let me know if it is of interest.
[01:57] <Rinchen> I'm totally ok with it as is
[01:57] <beuno> Rinchen: I'm VERY interested  :D
[01:57] <beuno> I'm having performance issues and can't handle the load on my servers
[01:57] <Rinchen> I thought of this in terms of how to draw more people to the fridge and thought of the fridge as the big poster board of news items with all sorts of whizzbang dials (aka the ubuntu stats stuff)
[01:58] <beuno> I've had some help from mitchm, but it doesn't seem enough
[01:58] <beuno> sure, I love the idea
[01:58] <Rinchen> ah good. mitchm is down the road here so that's easy
[01:58] <Rinchen> I'd need to run the base code by the web and server team before I could go further
[01:58] <beuno> and, if you're around tomorrow, I can tell you a bit of what the roadmap is  :D
[01:59] <Rinchen> ooh, I like roadmaps
[01:59] <beuno> what you see know is the tip of the iceberg  :D
[01:59] <beuno> know == now
[01:59] <Rinchen> My fear with stats is that, while I have planned daily stats for Launchpad, I don't think I have the performance to do realtime
[02:00] <Rinchen> so I may run into your exact problem
[02:00] <beuno> Rinchen: probably, yes  :D
[02:00] <beuno> but on the other hand, it's not that big of a problem, I just have small servers
[02:00] <Rinchen> but, if you recall something Mark said at Ubuntu Live....
[02:00] <Rinchen> something about APIs
[02:00] <beuno> oh, I wasn't there  :(
[02:01] <Rinchen> LP is getting APIs
[02:01] <beuno> APIs for launchpad?  that would rock!
[02:01] <Rinchen> indeed
[02:01] <Rinchen> our gathering of great minds is in two weeks but we've had this idea around for some time
[02:01] <Rinchen> my thought:
[02:01] <Rinchen> I might be able to reduce the performance demands by using the APIs
[02:02] <Rinchen> so you could continue as is
[02:02] <Rinchen> however, I'd again need a copy of the code to give to the devs
[02:02] <beuno> absolutely, I'm parsing emails instead of getting the information directly
[02:02] <Rinchen> so they could use it as a "use case" when building the API structure.
[02:02] <beuno> APIs should cut performance problem by 10
[02:02] <Rinchen> or more :-)
[02:03] <beuno> well, the code is here: https://code.launchpad.net/~ubuntu-marketing/ubuntu-stats/devel
[02:03] <Rinchen> oh great!
[02:03] <beuno> although it's not copy'n'paste because we tweak a lot on the server, and right now it's split into two
[02:03] <beuno> and the code is uuuuuuugly
[02:03] <beuno> very ugly
[02:03] <Rinchen> The Fridge team would have to approve the idea of hanging this off the Fridge and such
[02:03] <beuno> but, it works  :D
[02:03] <Rinchen> just my idea at the moment
[02:04] <Rinchen> but I can at least try to get those APIs for you so your existing service will be better
[02:04] <beuno> I'd love if it would have a more oficial embracement
[02:04] <beuno> Rinchen: I would have to send you a case of beer if you do that  :D
[02:04] <Rinchen> well, we do have some level of this internally today but implemented completely different and not real-time
[02:05] <Rinchen> so we've been using your most excellent concept to show us the way forward
[02:05] <beuno> Rinchen: the next two things that you will be seing out the door for ubuntustats are:   "Ubuntu Weekly Stats", for the UWN, based on all the info we gather
[02:05] <beuno> aaaaaaaaand
[02:05] <beuno> the one I like most
[02:08] <Rinchen> excellent...this is where I was going with my own stats project before you did yours
[02:08] <Rinchen> so I'm happy to see it done
[02:08] <Rinchen> and happy to help where I can
[02:09] <beuno> I can't find it right now, we're moving stuff around so I'm a bit dizzy
[02:09] <beuno> anyway
[02:09] <beuno> you would embed an image in, for example, a forum thread
[02:09] <beuno> and that image would reflect a bug status
[02:09] <beuno> and of course, it updates when the bug does
[02:09] <beuno> so when you land on a thread
[02:10] <beuno> you know what the CURRENT status of the bug is  :D
[02:10] <Rinchen> how interesting. I'm going to share that with MPT if you don't mind.
[02:10] <beuno> sure
[02:10] <beuno> who is MPT?
[02:10] <Rinchen> lol
[02:11] <Rinchen> sorry, mpt (irc nick) is the LP interface designer and usability engineer
[02:11] <beuno> I've been trying to get this done by the launchpad devs, and then the forum people, but no one wanted to do it
[02:11] <Rinchen> and we've been cooking up some good ideas on how to improve LP
[02:11] <beuno> Rinchen: oooh, "matthew paul thomas"?
[02:11] <Rinchen> that's the one
[02:12] <Rinchen> today the connection from image to status in what you described is not doable
[02:12] <Rinchen> just no way
[02:12] <Rinchen> but with API's
[02:12] <beuno> well, it's done on my side, every time the subscribed email address to ubuntu bugs get an email
[02:12] <Rinchen> you could do a bug watch of sorts and pull the status and set the image yourself
[02:12] <beuno> it checks what changed
[02:12] <beuno> updated the DB
[02:12] <beuno> updates de image
[02:12] <beuno> ta-daaaa
[02:12] <Rinchen> yep, same concept except with api
[02:13] <beuno> yeap
[02:13] <beuno> very easily interchangeable
[02:13] <beuno> and much faster
[02:13] <beuno> if I could access launchpad with APIs instead of emails
[02:13] <Rinchen> absolutely
[02:14] <beuno> cool, I'm happy there is some interest in the project
[02:15] <beuno> I wasn't sure what people thought since after it got dugg it didn't get anymore attention
[02:15] <Rinchen> So I've emailed the bug image and ubuntustats and ask them to be treated as use cases for the APIs (the first step).   Assuming that is accepted then once the APIs appear we would have the tech available to put this on the Fridge...so it would be ok at that time to see if people like or hate the idea
[02:15] <Rinchen> The stats stuff is amazing. The only thing missing is pretty graphs :-)
[02:16] <Rinchen> and you probably have them
[02:16] <Rinchen> or gave the data to carthik :-)
[02:16] <beuno> it's on the roadmap
[02:16] <beuno> heheh
[02:20] <beuno> anyway, I'm heading home
[02:21] <beuno> thanks a lot for everything Rinchen, and keep on pushing for the fridge, we're very thankful for it!   :D
[02:21] <Rinchen> sometimes I wonder :-)
[02:21] <Rinchen> but I'm glad
[02:21] <Rinchen> I'm off too... LoCo is arriving to learn Esperanto
[02:22] <Rinchen> hehe