=== Rinchen`` is now known as Rinchen [00:47] Rinchen: You might as well give it up. Your multiple personality disorder is showing. Hee hee === Rinchen`` is now known as Rinchen === Rinchen` is now known as Rinchen [15:56] boredandblogging: i've got news for you.. (for the UWN and UbuntuPodcast).. [15:58] http://milanboers.nl/openteacher/ http://bazaar.launchpad.net/~milan-boers/openteacher/trunk/files https://launchpad.net/openteacher [15:58] here are all the importent urls.. [15:58] it is a new programm,, but it is awesome [16:04] regarding repeating dates in the news site, what does our ideal scenario look like? [16:07] Well, from my point of view (and this is understandably biased), to enter a recurring event and have it show up in the Events calendar properly without having to re-enter it. [16:07] To be able to edit such recurring events due to change in time/date/channel [16:08] ok [16:09] And, as I understand it (but I'm not sure I do) that it be able to trigger the topic in the #ubuntu-meeting channel to show what's up next for a certain period of time. [16:09] boredandblogging would have more information, I'm sure. In many ways, I'm too close to it. [16:09] I don't have the overall picture (the BIG picture. :-) ) [16:10] Does that help at all? [16:10] maybe boredandblogging can chime in when he has a moment. i'm going to open a ticket with the developers for clarification and want to be as detailed as possible. [16:10] tyche: yes [16:11] newz2000: tyche is right [16:11] I suspected as much, and I'm glad that I might be able to help. [16:11] Morning, boredandblogging [16:11] boredandblogging: what about the feed, do you know what its requirements are? [16:12] the best case scenario would be that it spits out individiual events, that would not require any changes on the bot... [16:12] but if thats not possible, we'll figure out a way to change bot [16:12] ok. What I know now is that recurrence info is available in the ical feed (according to the docs). [16:12] Does the bot like ical or does it prefer rss? [16:13] its been doing ical [16:14] ok, there are a couple of ways to do repeating events, one creates a list of events, maybe tht's what we want to do. [16:14] Instead of the normal recurrence [16:14] Is the definite plan to move to Google Calendar? [16:14] newz2000: so would it be possible to change an event in the middle easily? [16:14] I don't know about that [16:15] but I can see hwo that would be handy [16:15] Necessary, at times. [16:15] Pici: not definite, we'll do that if we can't find a drupal fix [16:15] newz2000: Is there a way to pick up the ical from Google? [16:16] I think so, google can import ical I believe [16:16] Yes, but can it export it in a way that Drupal can handle? [16:16] ok, I see. Importing is a work in progress according to the developer [16:17] but partially functional if I understand correctly [16:18] Pici: if you can get the bot to understand repeating events, it would be great [16:19] boredandblogging: From what sort of calendar source? [16:19] if you want to try it with the google calendar, thats fine [16:19] let me get a test site set up with some events [16:19] I'll give it a go. [16:19] then lets play with that [16:19] unless you prefer to use google cal [16:20] * newz2000 is creating a public test site now [16:20] newz2000: from the UDS conversation, i think everyone would be happier if we used drupal [16:20] plus with the LP integration, easier to give access to others to edit [16:21] ok, lets make that our goal [16:21] give me a few minutes to get it setup (probably 30m) [16:22] Can I ask what may be a stupid question? The information, in it's final state, from either the Google calendar or the Fridge events calendar, shows the individual dates. Does the ical stream show the final state? Or does it show the initial entry and some formula for the recurrence? [16:25] tyche: initial and formula [16:25] and thats the issue with the bot [16:26] it can't figure out the dates (after the initial) from the formula [16:26] That explains a whole lot about what the problem is. Thanks. It's what I was afraid of. [16:29] So, in other words, the bot has to be taught to read the formula, think in multiples of 7, and corelate that with irregular month "day-counts" to insert it in the proper place [16:29] I wonder why ical is so darn tricky [16:30] The python ical module looks pretty basic. I'm not sure if that supports recurring events. [16:30] It would be nice if the stream came off the final, rather than back that far. [16:30] as I understand it, ical is hard [16:30] Well, it looks like it should. [16:30] (according to karen s) [16:30] tyche: right, it can get pretty complicated [16:30] Sounds like it's stripping the formula. [16:31] DANG! I wish I knew python. [16:32] boredandblogging: i've got news for you.. (for the UWN and UbuntuPodcast).. [16:32] http://milanboers.nl/openteacher/ http://bazaar.launchpad.net/~milan-boers/openteacher/trunk/files https://launchpad.net/openteacher [16:32] here are all the importent urls. [16:32] it is a new programm,, but it is awesome [16:34] Tumie: looks interesting, is there anything Ubuntu specific about it? [16:34] From what I can see, the current ical output from drupal includes minimal information, no recurring events in there. [16:34] it has .deb packages, and it is made by an dutch ubuntu user.. [16:35] it is build for ubuntu linux.. [16:35] but it is crossplatform because it's made in python [16:36] Pici: are you looking at the Fridge? currently it doesn't let you create repeating events [16:36] boredandblogging: I was, and I guess thats why there aren't any in the ical feed ;) [16:36] :-) [16:36] boredandblogging: are you interesting in the news? [16:39] Tumie: it would be better if it was more directly related to Ubuntu somehow [16:40] Tumie: Like if someone using Ubuntu were actually using the program and wrote a review of it. [16:41] i use ubuntu and i use the programm,, [16:41] i'm going to make a review :) [16:47] review is coming when 1.0 is released [17:04] http://news.launchpad.net/projects/openteacher some launchpad news for next week about openteacher :P [17:06] are you able to see the site http://testsite.bearfruit.org ? [17:06] (my test site for testing events) [17:06] Yes [17:07] ok, let me create some events and we'll test the feed give me amoment longer [17:07] Yes, I can see the site. Still at it's basic setup page. [17:08] Is this Drupal 5? Or 6? [17:08] 6 [17:08] acquia drupal actually [17:11] * Pici knows nothing about drupal [17:11] * tyche probably knows less. Hee hee [17:11] I've played with it locally, but ran into problems that I couldn't resolve. [17:15] It looks like you can exclude dates from repeating event cycle [17:17] brb [17:18] Does the drupal calendar integrate any further into the drupal install itself? [17:18] what do you mean? [17:18] (it's cck so you can do a lot with it) [17:19] newz2000: Like I said, I don't know anything about Drupal. [17:19] it does integrate pretty nicely [17:20] Views, which is a database query generator, understands cck stuff nicely so you can create database apps without code that would hook into the calendar [17:22] back [17:23] I may have just found the solution [17:23] * newz2000 is still working on it [17:25] newz2000: there are some I've come across that are at irregular intervals, like first and third wednesday of each month, regardless of date. (CC is like that. So is ubuntu-us-az) [17:25] there are some advanced forms for doing that, let me get the views created and then I'll give you access to play with it. [17:25] In Google, what that means is 2 entries for the events. [17:25] No problem. I can feed you "real" based on the Google calendar we work with. [17:34] http://testsite.bearfruit.org/calendar is the calendar but with no feed yet, that's the next step. [17:41] ah, bummer, it does show repeating events [17:41] but it shows the start date for all events [17:41] * newz2000 tries again [17:47] newz2000: What you're doing right now shows promise. there would be some serious tweaking needed to set it up for the information we use from the UWN, but that's for later. What you're doing now is the basic core of the problem, and that's good. [17:47] http://testsite.bearfruit.org/calendar2.xml [17:47] close but not quite [17:50] I see what you mean. It's showing the start of the recurring event, but not the successive ones. Is that because the feed is filtering to the next available event, and stripping the old ones? [17:50] there are no old events in this feed [17:50] it's only showing dec ,there's a way to make it show future but can't remember now [17:50] I just love it when I see newz2000 working hard on the Fridge! [17:50] but see the two occurrences of "a repeating event (weekly)" [17:51] Rinchen: :-) [17:51] Rinchen: DON'T BOTHER HIM. He's working! [17:51] * Rinchen runs aways. [17:51] LOL [17:51] newz2000: Yep. I see what you mean. [17:51] in 9m I must leave for the pasport office, so may have to be "to continued..." [17:52] This is further than it's been before, newz2000. I think we can put up with a few SMALL postponements. Hee hee [17:53] Rinchen: BTW, you notice that I'm trying to work WITH him? :-D [17:54] Times like this is when I really think we'd benefit from the acquia subscription - you get technical support! [17:54] (it's in my proposal to #is) [17:55] drupal community rocks but free support only goes as far as the community is interested in helping and I think this is an item of minute interest [17:55] Yea, I don't think most people using Drupal have the stress on the program that we put on it. [17:56] It's primarily meant for individual use, not corporate/community use [17:58] In a sense, we're providing "distruct" testing for it. Good thing it's open source, so that when we hit distruction we can find ways around it and feed them back. [17:59] :-) [17:59] Can't do that with proprietary software. [17:59] ok, I better leave for a bit to grab food and deal with passport issues [18:00] kk. I'll be here, in and out. I have to leave for a couple of hours from 1:00 to 3:00 PM Local (MTS or UTC-7). Other than that, I'll be watching the channel. [18:00] I'll help as I can. [19:53] Out to pick up my granddaughter. Back in 1 1/2 to 2 hours. [21:40] back [22:13] :-) [22:14] I must say, this morning was encouraging. [22:20] PriceChild: Are you the one that sent the email about the emea meeting? [22:22] tyche: yep, i hear someone sorted it [22:22] Although I sent it to the correct address this time, I guess I did something else wrong? [22:23] Amazingly, it's in the Fridge correctly. But was entered in the Google calendar incorrectly. [22:24] Not at all, you sent it to the right place. boredandblogging, apparently, was able to figure out what channel and the URL for the agenda, which I would have been asking you about. But, since he was so efficient, I won't. Hee hee [22:24] Sorry, I hadn't pulled up the Fridge Events calendar at the time that I pinged you. [22:25] Thanks for getting back to me, though. [22:28] tyche: did I screw up the google calendar? [22:28] can you fix it? about to get off the computer for a bit [22:30] boredandblogging: you didn't screw it up. You just left off the location and agenda. I don't think it matters this time, since the Fridge has it. [22:30] ahh, cool [22:31] And, since I go there first to make entries, I hollered for help before I realized you had the Fridge covered. [22:33] entirely my fault. [22:33] its all good [22:33] Yep [23:19] thanks