15:46:30 #startmeeting 15:46:30 Meeting started Fri Mar 23 15:46:30 2012 UTC. The chair is tatica. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:46:30 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:46:42 #topic GSoC - Fedora Insight 15:47:01 welcome to our super informal first meeting about GSoC - Fedora Insight (Calendar) 15:47:23 let me introduce you to our super Drupal Hacker, asrob ! 15:47:38 :D 15:47:57 is he hacker ? 15:48:06 and even if isn't a mentor, but is OUR mentor, the greatest stickster_afk (who's away, but we love him anyway) 15:48:56 me? I'm just the crazy girl who will try to make your code look nice on a website and the one trying to push you, however, you will have to help me on that too :P 15:49:32 if you are asking, wth is Fedora Insight, please take a look to this 15:49:33 any time 15:49:36 i'm malith , university of moratuwa ,sri lanaka 15:49:46 #link http://fedoraproject.org/wiki/Fedora_Insight 15:49:59 and to the first mockup, design, website... etc etc 15:50:01 thank you! 15:50:01 #link https://insight.fedoraproject.org/ 15:50:46 Insight is a lot of things, and will be a lot of things 15:51:03 but at Blacksburg, our awesome crew decided to focus right now on Calendars 15:51:05 why? 15:51:13 oooh thanks tatica now i got the idea !!! 15:51:18 1.- Will help people to be more organized, and remove some headaches 15:51:33 2.- Will help people to know when/where/how will be held events/meeetings and more 15:51:59 3.- Will provide a place where to stay in touch with everyone and know what's happening at our community (related to events, meetings and perhaps, tasks) 15:52:37 if you want to know a bit about the history if the project, please take a look to: 15:52:39 #link http://fedoraproject.org/wiki/Fedora_Insight_history 15:53:24 now, I will take less than 3 min to talk about what * I * Expect talking from an user/designer perspective 15:53:37 and then asrob and you guys will talk about how to do it... but with realistic goals 15:53:54 mizmo (our design leader) did this amazing mockup of how Insight should looks like 15:53:58 #link http://fedoraproject.org/wiki/File:FooBar.png 15:54:33 yep it's cool! 15:54:34 and based on what we talk at FUDcon Blacksburg, I did just a couple of easy mockups just to show some screens of the calendar (forget about the design, since I will have to port that to mizmo style) 15:54:43 #link Frontend http://www.flickr.com/photos/tatadbb/6771084841/in/set-72157613836974776 15:54:52 #link http://www.flickr.com/photos/tatadbb/6771084853/in/set-72157613836974776 15:54:57 interaction once you click on a date 15:55:04 #link http://www.flickr.com/photos/tatadbb/6771084865/in/set-72157613836974776 15:55:11 interaction once you click on a meeting/event/whatever 15:55:28 as you can see, we want something easy to use, withoth jump a lot between screens, and readable 15:56:05 yes, we can do it with custome modules 15:56:22 now... is asrob turn :P 15:56:27 thak you for listening my mologue :P 15:56:35 :) 15:56:36 thank you, tatica 15:56:39 thankz tatica 15:56:40 thanks ! 15:57:34 well, we use drupal 7 with some contrib modules 15:57:53 For this project the Calender Module is a really comprehensive starting point. 15:58:08 like date, ctools, views, calendar etc-etc 15:58:39 and few custome modules may need 15:58:47 after Blacksburg we would like to focus to Calendar and events "management" that's why we are here now :) 15:58:52 so in my idea a new content type for Event could be set up, and the "create content" persmissions be given to the "CLA signed" role. 15:59:07 there is a drupal dev instance 15:59:21 #link https://insight02.dev.fedoraproject.org 15:59:48 wmmalith63, it's a little bit complicated because we would like to use our FAS 15:59:55 FAS == Fedora Account System 16:00:27 i suggest to use user database tables 16:00:27 there is a Drupal 6 module, but we need to update to Drupal 7 16:00:56 or we have to figure out how to handle FAS' database 16:01:31 can we know more about FAS? 16:02:01 yep what is the FAS ? 16:02:49 yeah, http://admin.fedoraproject.org/accounts and http://www.google.hu/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&ved=0CDoQFjAC&url=http%3A%2F%2Ffedoraproject.org%2Fwiki%2FAccount_System&ei=jp5sT_WBK8mS0QW-xOHEDw&usg=AFQjCNGEheBssON0ptnHKsZZcfsaYm6Gsw 16:02:56 ohmy... 16:02:57 sorry 16:03:25 http://admin.fedoraproject.org/accounts and http://fedoraproject.org/wiki/Account_System 16:03:47 here you can read it what that is 16:04:43 can any one do any changes without log in to FAS in calender ? 16:04:50 so would we have access to the FAS database or is there some kind of API/tunelling? 16:05:52 well 16:06:01 wmmalith63, yeah, because we are not using FAS on our Drupal 7 instance, there is no Drupal 7 version of FAS module 16:06:06 we can also merge that with twitter + fas usernames 16:06:10 and push people to create their wikipages 16:06:16 tatica, +1 16:06:30 everyone has at least one Social Network account 16:06:38 and those who has a FAS account SHOULD have a wiki page 16:07:00 if we can't go with FAS yet (maybe we could get some admin/infra/XXX in here) we shoukld use whatever we have in our hands 16:07:15 now... auth... I read that one of you know about this 16:07:21 who's the guilty as charge? :P 16:07:32 that would be me... 16:07:49 so can we put SSO feature in to the site ! 16:08:02 but I was talking about OAuth (FB/Twitter) 16:08:14 * kital is just trowing OpenID in the ring - not nowing what the topic is 16:08:47 kital, my love! 16:08:53 yes, OpenID would be awesome 16:09:09 kital, hey, we are trying figure it out how to use FAS and Drupal login system together 16:09:09 FAS is a OpenID provider maybe that helps 16:09:28 kital, you think can we handle it with OpenID? 16:09:37 wow, that's cool 16:09:49 why not ... 16:10:20 can u guys explain what is OpenID? 16:10:26 * FranciscoD|away notes that askfedora also provides the OpenID option. 16:10:29 Pretty convenient 16:10:42 #link http://openid.net/get-an-openid/what-is-openid/ 16:11:00 wmmalith63, a general login system works across sites 16:11:03 but toshio is the hero here ;) 16:11:05 to summarise it 16:11:05 #link http://fedoraproject.org/wiki/OpenID 16:11:13 more specific :) 16:12:07 but kital it'll be a risk for the site ! 16:12:09 asrob, so if thats the case, then logging would become pretty convinient, im sure there would be a contrib module in drupal 16:12:11 let me see if he's online 16:12:12 uhm https://bugzilla.redhat.com/show_bug.cgi?id=680423 16:12:14 FranciscoD: i also remember that http://fudcon.in/ was supporting it 16:12:24 I think there's a drupal module for FAS integration 16:12:38 rabisg, yeah 16:12:38 at least the description of the bug report says so. It's in the repos apparently 16:12:39 FranciscoD, ++ 16:12:42 kital: I think so, yess 16:12:58 there is an openid module in D7 core 16:13:01 wmmalith63: as said i do not know what you are talking about - just throw it in the ring as a option to authenticate agains FAS 16:13:08 s/agains/against 16:13:34 oki, Toshio is comming 16:13:38 oh, here he is 16:13:38 hola 16:13:43 abadger1999, hi 16:13:45 hola ;) 16:13:46 asrob, yup 16:13:49 http://fpaste.org/bm6L/ 16:14:14 nothing on Drupal7 though, as asrob said 16:14:19 * FranciscoD sits back down 16:14:26 FranciscoD, yeah, Paul wrote it, it's great but there is no Drupal 7 version 16:14:34 oops, you were faster :) 16:15:06 cant we code for Drupal7 version then? 16:15:11 * FranciscoD wonders: is there a programming language Paul doesn't know? XD 16:15:22 wmmalith63: why do you consider OpenID a risk? 16:15:48 I think there is two options, 1. Update drupal6-authfas to Drupal 7, 2. Use OpenID 16:16:04 kital: to start with, openID isn't limited to FAS holders 16:16:23 FranciscoD, something like that, but he wrote it well ;) 16:16:28 we want fas holders only to use the service, right? 16:16:45 right 16:16:47 understood ... if this is the risk 16:17:10 asrob: So when I talked to stickster_afk a few months ago... he thought openid wouldn't be suitable 16:17:20 because you needed fas group information for drupal 16:17:28 aye, makes sense 16:17:28 abadger1999, you are right 16:17:34 and openid doesn't do groups 16:18:03 kital : because when some one log in more sites using same password ! imagine when one site hacked by some one he can log in to others as well ? 16:19:28 wmmalith63: So.. that's somewhat taken care of by openid (but not fas auth) 16:19:32 the password is not given away from the initial platform when using openid - but OpenID is not an option anyway as we have seen 16:19:41 * kital should learn to read the backlog ;) 16:19:56 wmmalith63: with openid, the website redirects you to the openid providing website to type in your username and password. 16:20:17 wmmalith63: so you never give your password to the foreign website. 16:21:01 i think FAS reqst strong passwrd. User may not use it in other web . 16:21:18 wmmalith63: but -- it could be subject to compromises where the hacked website you're logging into creates a page that looks like the openid server's website and you don't notice. 16:21:52 LSD which is not the case with openid 16:21:58 because most of the fedora users have FAS accounts ! 16:22:09 but this is offtopic now - right ;) 16:22:14 :) 16:22:16 LSD: that is true. I'd hope that you could limit what openid hosts are acceptable (for instance: just fedoraproject.org's openid service to have the same accounts as currently) 16:23:11 dont think that can be done, is kinda against the purpose of openid, isnt it? :) 16:23:19 abadger1999, but then it would go against the idea of openid 16:23:53 FranciscoD, u beat me at it.. 16:24:03 XD 16:24:11 rabisg: not sure... when I first looked into openid, it was a specific use case we wanted to be sure was supported... 16:24:20 Otherwise I could make my own openid server 16:24:51 and log into a site that accepted openid from anywhere... 16:25:25 which wouldn't give it trusted information (ie: is this email address verified or have you just signed up to spam a different person?) 16:25:33 but there are two common phishing attacks in the OpenID 16:25:37 abadger1999, what do you think, do we support OpenID login or not? 16:26:13 asrob: Seems like groups are an unavoidable problem that openid cannot overcome. 16:26:46 i think FAS is good ! 16:27:53 okay 16:28:09 has anyone a question? 16:29:25 not yet... but I do want profiles to be link with wiki pages 16:29:30 that way, I can push people to fill it 16:29:33 err, I mean... does anyone have a question? 16:31:04 The event can be categorised based on a taxonomy setup on drupal, as say a Fedora Team Meeting or Fedora Release Schedule, etc which can be themed in the end to let the user know the category of the event in the Calender from the look of the event on the calender. 16:31:31 can we do that ? 16:32:02 wmmalith63, it makes sense, yes, we can 16:32:17 wmmalith63, to add to that, we can also choose to see events belonging to a certain taxonomy 16:32:47 #link https://fedoraproject.org/wiki/Insight_use_cases_for_calendar 16:33:20 #link https://fedoraproject.org/wiki/User:Tatica/Insight 16:33:37 or even add it to our Google Calendar 16:34:16 do we have Google Calendar? 16:34:19 tatica, ^ 16:34:36 what if people doesn't have google (it can happen...) 16:34:42 we should not link us to a single service 16:34:59 can we send daily notifications to fedora desktop ? 16:35:08 we can put calender to fedora insight 16:36:41 when we use google calender then we can send email notification also ! 16:36:58 * tatica will keep making notes 16:37:18 I don't think that we should use Google Calendar 16:37:25 people should set how often they want notifications, and select which groups to et info from 16:37:38 do I want to get all events info? all meetings? design meetings? events in my country? 16:37:42 daily? weekly? 16:38:23 right, I think we can handle it with Drupal and some contrib modules like messaging, notifications, registration etc-etc 16:39:27 asrob, agree 16:40:55 so we can send only details what they request from the site ! 16:40:56 ok, I have to leave soon, is there anything else? tatica? 16:41:07 wmmalith63, you are right 16:41:09 I think the crew has a better idea now of what we want 16:41:24 what do you think if one of you open a thread and we keep this in there? 16:41:25 also 16:41:42 I would like to know if this time is ok with you, and if you want to have weekly (or more/less) meetings like this 16:41:43 asrob, tatica what about nsight_use_cases_for_status_and_microblogging 16:42:55 this time is perfect 16:43:17 excellent 16:43:27 ok, guys, do you have any other question? 16:43:28 yep! 16:43:33 can we move foward to mail list? 16:44:05 rabisg, what do you think about that? 16:44:35 im fine with it. 16:44:58 me too 16:45:02 good! 16:45:13 tatica, wait a sec 16:45:18 wut 16:45:41 rabisg, any question in microblogging topic? 16:45:56 i think now i have a idea about this project ! thanks see you guys with great ideas ! 16:46:34 yes, it would be better if the community has a discussion like this on the topic. So that I'll have a better idea of what is it that is required 16:46:53 maybe we can have another meeting before next friday 16:47:04 rabisg, sure 16:47:13 tatica, okay, rabis? 16:47:18 sorry, rabisg 16:47:58 yea fine.. meanwhile can we continue the discussions in an open thread? i am relatively free this weekend, would like to work upon it 16:48:19 next weekend I have some commitments 16:48:19 perfect 16:48:20 rabisg, ok, weekend it good to me 16:48:26 I will be online tomorrow morning as well 16:48:30 maybe sunday evening 16:48:40 tomorrow is good 16:48:44 rabisg? 16:48:50 yup.. excellent 16:48:51 same timing? 16:48:58 +1 16:49:00 +1 16:49:01 good 16:49:15 LSD, wmmalith63 ? you too ok with it? 16:49:44 yes :) 16:49:45 thank you, tatica and guys, I'm glad you are here and we can discuss 16:49:50 :D 16:50:00 we apreciate a lot that you decide to take this project :) 16:50:00 yep i waiting for the another discussion ! 16:50:11 bye guys ! 16:50:12 will represent a lot for us and for the community any help you can provide us 16:50:22 ok, sending logs to mail list and we should continue from there 16:50:41 I will be with fedora after the GSOC 16:50:46 :) 16:50:46 :D 16:50:50 :) 16:50:54 #endmeeting