16:43:26 #startmeeting 16:43:26 Meeting started Sat Feb 6 16:43:26 2010 UTC. The chair is hiemanshu. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:43:28 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:43:30 #chairs Subfusc franciscod 16:43:38 #chair Subfusc franciscod 16:43:38 Current chairs: Subfusc franciscod hiemanshu 16:43:44 #topic Who's here 16:43:49 I am! 16:43:51 * hiemanshu 16:44:08 franciscod: ? 16:44:08 franciscod: take over now 16:44:34 I am too ! 16:44:40 I can take first topic, if noone has nothing to say? 16:44:47 he was way more busy in -social 16:44:51 Subfusc: all yours #topic and go 16:44:53 Subfusc: hit it! 16:44:53 >_> 16:45:04 #topic syntax and commenting 16:45:23 * franciscod saw that coming :P 16:45:25 I think we should uniform it, so it would be easier for everyone to read 16:45:26 ;) 16:45:49 Subfusc: define a format? start all them points with #idea for the log 16:45:49 personaly i have only used epydoc, anyone else got something they preffer? 16:46:08 * franciscod is zapped about this stuff 16:46:32 i know coding.. thats all i know in py right now 16:46:33 Anyone know the stadard python syntaxing then? 16:46:47 Subfusc: you mean the one on the py net ref? 16:46:52 yes 16:47:04 i did read it.. follow is as much as i can [as much as i can remember too] 16:47:23 * hiemanshu hasn't read it 16:47:24 idea : follow py ref coding style strictly? 16:48:04 wait. the guidlines from the offical python.org crew is the same, right? 16:48:25 Subfusc: #link http://www.python.org/dev/peps/pep-0008/ 16:48:28 check that? 16:48:52 author is Guido himself, so should be the standard ;) 16:49:37 yes 16:49:54 as for filenames i think it should reflect the main class'es name 16:50:02 #idea follow http://www.python.org/dev/peps/pep-0008/ strictly 16:50:11 eg MainWindow.py not main_window.py 16:50:18 #idea filenames should reflect main classes' names 16:50:31 #agreed MainWindow.py and not main_window.py 16:50:42 as for the comment, anyone got any objections if we follow the epydoc standard? 16:50:57 nope.. but ill have to see what that is ;) 16:50:59 its pretty close to the Python standard 16:51:16 but with some small adjustment for epydoc to parse it to a readable document 16:51:38 #idea follow epydoc standard for commengint 16:51:40 franciscod: i can give a short intro afterwards 16:52:07 okay, then we got that settled 16:52:09 Subfusc: http://epydoc.sourceforge.net/using.html ? 16:52:16 is that what youre talking about 16:52:17 ? 16:52:23 franciscod: that is correct 16:52:32 #link http://epydoc.sourceforge.net/using.html <- epydoc 16:52:35 * hiemanshu stares blank mouth at the code talk 16:52:45 s/mouth/face 16:53:05 next topic, anyone? 16:53:30 one min.. 16:53:44 * franciscod is googling for something 16:53:58 or is it more to say on syntax? 16:54:02 #link http://www.lmgtfy.com/?q=UML+tutorial <- for noobs 16:54:15 http://www.lmgtfy.com/?q=UML+notation <- for bigger noobs 16:54:21 Subfusc: ^^ thats all.. 16:54:36 we havent done UML yet.. just begun software eng this sem.. the crappy part.. 16:54:38 #link http://epydoc.sourceforge.net/epytextintro.html <-- epydoc howto 16:54:50 Subfusc: do we want to make a proper SRS etc for our project? 16:54:52 DFD etc? 16:55:18 * franciscod is high on SE right now.. damn thing is bugging to study for tests 16:55:41 I dont think we need it for this kind of project 16:55:53 but if you want to make one you are more than welcome too 16:56:23 Subfusc: is it helpful? or is SE BS ? 16:56:39 it looks like a load of HS to me right now.. 16:56:48 tbh i dont know what SE is 16:56:48 ( HS = horse S ) 16:56:52 heh.. 16:56:59 i only know what SRS is 16:57:00 :P 16:57:18 Subfusc: okay, so is an SRS helpful? ;) 16:57:26 and a DFD ? = Data flow diagram? 16:57:36 #link http://en.wikipedia.org/wiki/Software_engineering 16:57:56 Not realy. They are realy meant for companies charting what they need for projects specified by other companies 16:58:00 we dont work that way 16:58:18 actually .. *how* do we work? 16:58:18 we are more what you call an extreme programming project 16:58:28 #topic other things 16:58:35 if you know what that is 16:58:44 Subfusc: decide and code 16:58:46 ? 16:58:50 no planning BS etc? 16:58:52 ;) ? 16:58:59 #link http://en.wikipedia.org/wiki/Extreme_programming 16:59:00 er.. why dint the topic change? 16:59:08 hiemanshu: ^^ ? 16:59:16 probably because the channel isnt -t 16:59:37 er.. zodbot topic i meant 16:59:58 franciscod: yes channel should be +t or +o zodbot 17:00:01 lets discuss that afterwards 17:00:01 ;) 17:00:13 oay.. 17:00:17 next on the agenda? 17:00:48 #topic progress and jobs 17:01:13 #task franciscod menuobject : date of submission 14th 17:01:22 franciscod: i know you have exams and real world issues comes first. But how is the tour menu comming along? 17:01:45 hardly done anything.. but ill have it up by the 14th for sure.. 17:02:09 as i said, if it interferes with your exams, you should prioritice that! 17:02:11 ;) 17:02:22 im taking off sometime from studies tomowwow.. (sunday) ;) 17:02:33 hiemanshu: do you feel confident in your python knowledge to take a part in the programming part? 17:02:41 * franciscod chuckles 17:03:19 franciscod: i wish i could say the same. I will program about an hour or two today, got a test on monday >_> 17:03:47 #task subfusc touroubject fileparser : date of submission 13th 17:03:58 i think its better to set ourselves deadlines? that we can decide how to manage our time etc? 17:04:06 yepp 17:04:12 i just wanna know how its going 17:04:13 =) 17:04:25 hiemanshu: ping! 17:04:49 rrix: PING 17:04:52 rrix: PING 17:04:52 rrix: PING 17:04:53 rrix: PING 17:04:53 rrix: PING 17:05:07 ping fail! 17:05:19 heh.. he was here sometime ago.. 17:05:31 wonder why he vanishes just at meeting time..lol 17:05:45 Subfusc: moving on.. what else do we need? 17:05:46 probably one of those that never can sleep at the right time of day :P 17:06:01 +1 17:06:16 we need an example file for what we want to put in tourobject and tourviewer 17:06:27 so we have something to work with 17:06:31 Subfusc: pong 17:06:46 Subfusc: you mean "what we're gonna parse" ? 17:07:00 * hiemanshu was on a phone call 17:07:00 yes 17:07:01 * franciscod is still a little muddled with the design.. hence all the BS about SRS etc.. 17:07:12 * hiemanshu can help with design 17:07:17 thats what I am good at :) 17:07:24 hiemanshu: dont mean mockups wala design.. 17:07:26 franciscod: dont concerne yourself to much about the UML, its only guiding 17:07:38 design of the entire software is what i meant 17:07:46 franciscod: Yes, I even know about software design :P 17:08:01 Subfusc: but it does help me remember what im supposed to do.. i forgot half way last time.. :P 17:08:02 the only thing you need is to return the correct tour object when your menu is finished 17:08:11 Subfusc: ay 17:08:12 e 17:08:33 hiemanshu: i asked a question further up, could you answer that? 17:09:37 Subfusc: I am just learning, I am confident about my programing skills, have to get used to a little python programming 17:10:02 hiemanshu: do you take it as a learning challange then if we push some work on you? 17:10:06 =) 17:10:11 Subfusc: Sure I will 17:10:22 Subfusc: but dont mind the time taken then 17:10:49 well no, i dont mind 17:11:01 hiemanshu: youll have to decide a miletone yourself and fulfill it :P 17:11:10 you aint getting the entire month :P :P :P 17:11:19 franciscod: I can *try* my best 17:11:28 franciscod: and take some help when I am at GNUnify from you 17:11:45 Give me something that might be used in the later stages 17:11:52 SO I can start now and have it ready by the time you reach there 17:12:02 hiemanshu: you want gui or backend? 17:12:10 Subfusc: youre one clear on the parts.. give him something please? 17:12:22 Subfusc: GUI 17:13:10 if your up for a challenge, you could take the Text Renderer 17:13:45 Its the hardest part of the program, but i dont see anything else we can do without desiding on a gui design 17:14:06 Wich reminds me, we have to settle for a gui design soon. 17:14:09 hiemanshu: youll have to play around with pyclutter etc too for this.. 17:14:13 so we can actually do something 17:14:15 Subfusc: right ^^ ? 17:14:30 franciscod: that is correct 17:14:41 Subfusc: the mockups? no response from the design team.. you people can open a ticket and comment? 17:14:46 Subfusc: by when you do expect it to be ready? 17:14:48 the job of the TextRenderer is to parse a html file and translate it to clutter objects 17:14:56 franciscod: THEY DONT LOOK AT TICKETS! 17:15:08 hiemanshu: i was talking about tickets on the fedora-tour track :P 17:15:19 i mailed the design list after changing to font.. 17:15:29 Subfusc: I know that part :) 17:15:38 theyre pretty busy with the f13 artwork.. so am not sure theyll have much time 17:16:06 franciscod: that is why i suggest we go for a simlistic design the first time around 17:16:08 Subfusc: by when do you expect it ready? 17:16:46 Subfusc: simpler than the mockups? 17:16:57 hiemanshu: oh i dont know. We have to write the TourMenu gui and the MainTour gui for us to check if it works properly, so i would say it could take a couple of months 17:17:11 Subfusc: I am game then! 17:17:20 franciscod: tbh, i was thinking of my simple design first. 17:17:25 with just text 17:17:45 just to get the system up and running 17:18:22 Subfusc: you want it HTML -> pyclutter right? 17:18:29 hiemanshu: yes 17:18:35 * hiemanshu is gonna take a crash course from franciscod on this soon 17:19:02 the UML suggest you extend the XML parser in python for that 17:19:09 just so you know 17:19:26 Subfusc: I dont know how to have a cool reply to this but "Great, I'll do it" 17:19:43 Subfusc: btw why not XML -> pyclutter? 17:19:54 * hiemanshu thinks that would be easier and better 17:20:02 hiemanshu: if we do it HTML, we dont need to define our own language 17:20:11 so noone have to learn anything new 17:20:28 use XML with custom tags wont be too tough 17:20:29 Subfusc: okay.. the mockups you did / 17:20:30 ? 17:20:31 also it would be more consisten with allready written software 17:20:44 awrite 17:21:00 franciscod: just a suggestion. They are simple but they work, then we can work on better designs later 17:22:01 if we do it with no effects too, it should be a good way to test the system 17:22:14 Subfusc: aye 17:22:21 agreed then? 17:22:26 #agreed switch to simple UI first 17:22:33 #agreed flashy it up later 17:22:53 #task hiemanshu TextRenderer 17:23:01 anyone got anything more to add? 17:23:10 #agreed franciscod to give hiemanshu a Crash course at GNUnify 17:23:24 #task Subfusc hiemanshu franciscod kick rrix 's ass 17:23:28 ^ ? 17:23:29 lol ;) 17:23:37 yeah, we would need to do that 17:23:41 so if anyone reading the log wants to join us at GNUnify it would be nice 17:23:51 franciscod: Count me in 17:24:14 anything more? 17:24:32 no? 17:24:38 nope.. 17:24:40 kk 17:24:42 #endmeeting