21:13:11 #startmeeting 21:13:11 Meeting started Mon Feb 11 21:13:11 2013 UTC. The chair is kwurst. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:13:11 Useful Commands: #action #agreed #help #info #idea #link #topic. 21:13:11 kwurst: Error: "startmeeting" is not a valid command. 21:13:26 #topic Roll Call 21:13:26 kwurst: Error: "topic" is not a valid command. 21:13:56 Everyone should say something so that CS401Bot can record that you are here. 21:14:04 Andrew Murray here 21:14:07 This is Sompop 21:14:08 hi 21:14:10 hello 21:14:13 This is Derek 21:14:15 hello 21:14:23 Hello, this is Ryan 21:14:23 here 21:14:24 Michael Aguirre present! 21:14:29 hello 21:15:04 hello 21:15:29 this is Zhengjun 21:16:02 #topic General introduction to IRC and MeetBot 21:16:02 kwurst: Error: "topic" is not a valid command. 21:16:14 Thanks for showing up everyone. 21:16:37 I think we can compensate somewhat for the snow cancelation with this IRC meeting. 21:16:37 Mike Aguirre, Dillon Murphy, Derek Carlin, Dau Nguyen do you guys wants to chat over Google+ 21:17:27 never used it... im sure we can figure something out 21:17:33 You will get a pretty good idea of how this works just from participating in this meeting, but I want to point out some specific points about IRC. 21:17:34 me too 21:18:12 I set up this channel just for this class. You guys can use it at anytime you want for group meetings. 21:18:25 I also set up a MeetBot to take notes and minutes. 21:18:32 good deal 21:19:01 As you saw earlier, I told the MeetBot to start taking notes with the #startmeeting command 21:19:30 I've also been using the #topic command to set the topic for different parts of the meeting. 21:19:46 Other useful commands. 21:20:05 #link http://openetherpad.org/CS401Spring2013-02-11 21:20:05 kwurst: Error: "link" is not a valid command. 21:20:27 I used the #link command to record a url in the minutes. 21:21:08 When we are done with the meeting, the minutes will show up at: 21:21:12 #link http://cs.worcester.edu/kwurst/wsu-cs401/2013/ 21:21:12 kwurst: Error: "link" is not a valid command. 21:21:50 Unfortunately, something is not set up correctly with the MeetBot, so ignore the error messages. It's still working. 21:22:07 Any questions about IRC and MeetBot? 21:22:30 Not as of now 21:22:37 will the channel always be open? 21:22:43 Does it provide snacks? 21:22:51 lol 21:22:53 Can you set up a MeetBot with a chat like within the individual teams? 21:23:05 ksabanty: Yes the channel will stay open, and MeetBot will be there. 21:23:13 dcarlin_: Nope, sorry. 21:23:31 rwilliams5: Individual teams can use this channel and run their own meetings. 21:24:06 rwilliams5: But, I can't easily set up separate channels for each team. 21:24:39 Oh okay that works 21:24:50 OK, moving on... 21:25:07 #topic Can we have a (short) IRC chat next Monday as well? 21:25:07 kwurst: Error: "topic" is not a valid command. 21:25:36 Next Monday is a holiday, so we will not have class. How many of you are available to have another chat next Monday? 21:25:48 I'm 21:25:56 I'll be available 21:26:01 I will be available 21:26:17 I should also be available 21:26:23 Should be fine with me. 21:26:28 I will be available 21:26:33 I should be. 21:26:40 I will be available 21:26:59 i'll be free for next monday as well 21:27:01 I will be available 21:27:22 i will be as well 21:28:09 OK, then we can have a short meeting next Monday. 21:28:16 ill be available 21:28:23 Same time? 2:00pm? 21:28:53 Speak up if 2:00pm is not good. 21:29:00 2pm is good for me. 21:29:10 Going... 21:29:11 2pm works for me as well. 21:29:15 Going... 21:29:22 Gone. 21:29:53 #agreed Short IRC Meeting on Monday, 18 February 2013 at 2:00pm 21:29:53 kwurst: Error: "agreed" is not a valid command. 21:30:07 Moving on... 21:30:19 #topic Status Reports 21:30:19 kwurst: Error: "topic" is not a valid command. 21:30:41 #topic PhoneGap Licensing and Features 21:30:41 kwurst: Error: "topic" is not a valid command. 21:31:05 AndrewMurray: Status? 21:31:19 Alright, sorry about that, lost connection for a moment 21:31:38 That's OK. Seems to have happened to a lot of people all at once. 21:32:35 I did research on PhoneGap and possible alternatives. However, I found a problem on doing my research for Kiosk Pro 21:33:05 did anyone else get kicked out? 21:33:24 yes 21:33:39 i missed everything from the point we asked about meeting at 2pm 21:33:40 msaguirre: It's happening to lots of people right now. Not sure why 21:34:18 Kiosk Pro, to which I found no effecient alternative to, is designed to support HTML, CSS, and Javascript but can't use other apps. So if we are to use Kiosk Pro, then we can not use PhoneGap 21:35:02 So Kiosk Pro is only a locked down browser? 21:35:43 It has other features but it does use a locked down browser for content 21:36:14 I wonder if we can set an iPad app to prevent exiting. 21:36:38 The other kiosk programs I looked at that worked on iPads seemed to be set up simularly. 21:37:19 So, the question is, what do we lose if we don't use PhoneGap and go with just a web app? 21:38:38 it did it agaain 21:39:03 Well Kiosk Pro does allow files to be backed up locally and so if there is lost of internet it automatically switches to local backup. However, for this feature does require a higher grade of Kiosk Pro which has a small $5 cost per iPad 21:39:09 I'm here 21:39:41 I wonder why, all of a sudden, people are getting kicked out? 21:39:46 I noticed mine did that at the start when I got into the chat and then I registered my username and have not had an issue yet… 21:39:50 i got a server timeout error 21:40:02 Also I found that Kiosk Pro does not support Flash, all other website coding should work though. 21:40:06 i'm registered, and using another alias this time 21:40:12 it looks like we are all using the web version 21:40:25 The iPad will not support Flash anyway... 21:40:32 I am still fine. not being kicked out. I'm using Colloquy. 21:40:47 I'm using mIRC and haven't had any troubles. 21:40:57 I using Colloquy too. no problems 21:41:01 The web version may not be well designed and so a bit unreliable 21:41:08 How many of you are on the webchat? Are you the ones being kicked off? 21:41:08 I am using Colloquy and no issues 21:41:25 I'm usingthe webchat 21:41:29 I am using webchat and have lost connection once 21:41:31 I'm on web, and I did not get kicked out 21:41:40 im using webchat and being kicked off 21:41:49 I'm in the webchat too. 21:41:59 Seems like its the webchat with the problems. 21:42:12 i'll try to open up a port so my mIRC works 21:42:36 OK, for future, everyone should try to install a client. 21:42:58 it's strange, because i've been on since 11, and haven't had a problem until now 21:43:41 I have mIRC but couldn't get it to connect to this server. I will work to fix the problem before the next meeting. 21:44:01 Back to the discussion: What do we gain by using KioskPro and what do we lose by going with web page only? 21:44:02 Same problem here 21:44:58 For those who had problems with mIRC, were you using the default port number, or did you try 700 as I suggested? 21:45:09 Port 700 might be the problem? 21:45:09 The main thing we loose by doing only webpage, that is to make sure there are no interuptions with service there is a small charge required. 21:45:20 I changed the port number to 7000 on mIRC and have been fine. 21:45:53 Same I changed port number to 7000 and have been fine as well. 21:46:08 my work blocks 7000, so i'm openning it up now 21:47:17 AndrewMurray_: What do you mean? I'm not sure I understand. What small change? 21:48:03 Sorry, I'm having issues with this 21:48:08 msaguirre_: If we go with a web page, will we still be able to have a database underneath? 21:50:49 Sorry got disconnected again 21:51:13 This is a problem. I've never seen it this bad. 21:53:06 For Kiosk Pro, it has a long list of features built in. Including: disabling of auto-sleep/dim modes, disabling of hardware buttons, hiding the navigation bar - address bar - and status bar and limits users to specified domains even if they did find a way to navigate websites. 21:55:05 Also can be set that after a certain time idle it will return to the set homepage, with the charge it can store files locally to automatically switch to if it looses connection, e-mail whenever it looses connection to a power source, and allow remote updating to it's settings 21:56:04 It does also support the pinch to zoom function that we had talked about 21:56:24 OK, so there are definite advantages to using Kiosk Pro. 21:56:42 What are the disadvantages to no going with PhoneGap? 21:57:12 #info For Kiosk Pro, it has a long list of features built in. Including: disabling of auto-sleep/dim modes, disabling of hardware buttons, hiding the navigation bar - address bar - and status bar and limits users to specified domains even if they did find a way to navigate websites. 21:57:12 kwurst: Error: "info" is not a valid command. 21:57:26 #info Also can be set that after a certain time idle it will return to the set homepage, with the charge it can store files locally to automatically switch to if it looses connection, e-mail whenever it looses connection to a power source, and allow remote updating to it's settings 21:57:26 kwurst: Error: "info" is not a valid command. 21:57:27 If the WAM wanted to pay a higher amount $40 per iPad, then can do all updates even to local content remotely and it has power save features, effectively allowing the WAM not to ever have to remove the iPads from their inclosure. 21:57:44 #info It does also support the pinch to zoom function that we had talked about 21:57:44 kwurst: Error: "info" is not a valid command. 21:58:06 #info If the WAM wanted to pay a higher amount $40 per iPad, then can do all updates even to local content remotely and it has power save features, effectively allowing the WAM not to ever have to remove the iPads from their inclosure. 21:58:06 kwurst: Error: "info" is not a valid command. 21:59:00 msaguirre: Do we lose the use of an underlying database if we switch to straight html/javascript rather than phone gap? 21:59:52 no i don't believe so, but we will have to test. the database functionality we've tested so far utilized native web application database which most browsers (other than IE) support 22:00:03 this is written completely using html5 and javascript 22:01:02 OK, and we probably don't need other PhoneGap specific features, like access to hardware for accelerometer, etc. 22:01:22 From my side of the research the only main drawback is there is a cost associated with Kiosk Pro to make sure loss of internet doesn't interupt the program, while a native app wouldn't. But I'm not sure there is a way to keep an app from being closed and the rest of the iPad accessed without a kiosk app 22:01:54 So, we need to do some research on whether that is possible. 22:03:09 I can continue on the research, so no one has to be pulled off another team 22:03:29 It may be as simple as just physically covering the power and home buttons on the iPad. 22:03:46 I think Tim said they are already doing that 22:03:52 AndrewMurray: do you have an iPad you can test with? 22:04:03 I think Tim mentioned that the home button of the iPad will be covered, so the people cannot close out of the app 22:04:12 and the screen will stay on as long as the power is plugged in 22:04:13 #action AndrewMurray will research there is a way to keep an app from being closed and the rest of the iPad accessed without a kiosk app. 22:04:13 kwurst: Error: "action" is not a valid command. 22:04:35 Let's move on. 22:04:44 I may have access to an iPad to try out but I'm not sure. There is also the problem of the iPad set to go into sleep mode after idle time. 22:05:08 Can you investigate that too? 22:05:16 Tim mentioned having a screensaver while not in use. 22:05:45 Yes that should be pretty easy to find out about 22:06:12 #action AndrewMurray will also investigate preventing iPad from going into sleep mode. 22:06:12 kwurst: Error: "action" is not a valid command. 22:06:35 Anything else on this topic? 22:06:56 Not that I can think of 22:07:08 Moving on... 22:07:18 #topic Home Page 22:07:18 kwurst: Error: "topic" is not a valid command. 22:07:40 dcarlin_: Status? 22:07:53 AndrewT: Status? 22:08:28 Sorry, not dcarlin_ 22:08:50 James seems to have gone missing. 22:08:51 We emailed tim and got a response for how he wants it designed. 22:09:21 AndrewT: Did the files he sent today help? 22:10:01 Yes, my only concern is the coding part. i don't have much experience in HTML so it will be a learning process. 22:10:51 That's OK. Everybody is going to learn new things. And we can add more experienced people to your team if needed. 22:10:54 Also. I am not sure if we are going to go with the "Cover Flow" idea or not. Because if we are then that should be looked into from the beginning. 22:11:35 We'll have to find out what Chad has found. But I think we can go with a simpler home page to start and then add that later. 22:12:14 Anything else on this topic? 22:12:19 Nope. 22:12:34 #topic Content Frames 22:12:34 kwurst: Error: "topic" is not a valid command. 22:12:41 Sompop_: Status? 22:13:05 Hi, so Joe and I haven't talked much after that class 22:13:07 but so far 22:13:42 I think we want to divide the screen into two sides like Tim wanted, and then on the right side can be the text, which we can scroll up and down 22:14:01 and on the left would be images, where we can scroll left and right to switch between images 22:14:14 and to zoom in we would just tap the image 22:14:46 I introduced this idea to Joe but I was not sure if it was possible to do, since I don't have experience with html + javascript 22:14:56 but Joe said it is possible with jquery 22:15:36 I am still going through the tutorials for javascript and jQuery, but I think Joe has started working on the basic layout I think 22:15:43 So, can you and Joe develop a demo that does this, using dummy text and images? 22:17:01 OK, so let's say yes. Let's plan on a demo of that for our next class on the 25th. 22:17:02 I need to learn more about how jQuery, but I think Joe might know how to implement this 22:17:40 #action Sompop_ and Joe will develop a demo of content frames with dummy content for class on 25 February 2013. 22:17:40 kwurst: Error: "action" is not a valid command. 22:17:42 but I can definitely draw some concept images to show you how we want this to look like and show you by next class 22:18:18 Is there any other information you need from me or from Tim to get this done? 22:18:41 I think we are good for now professor. 22:18:56 OK. Anything else on this topic? 22:19:04 Nope. 22:19:17 #topic Coloring Activity 22:19:17 kwurst: Error: "topic" is not a valid command. 22:19:28 jasonhintlian: Status? 22:19:37 betoluna: Status? 22:19:46 So I have a working coloring page now 22:19:54 Cool! 22:20:05 It has three different sizes 22:20:11 9 colors 22:20:27 a scroll menu for different coloring pages 22:20:37 and an eraser of course 22:20:46 Did you see the images Tim sent today? 22:21:07 I did time to start again i think 22:21:17 Really? Why? 22:21:23 though the first page code can be reused 22:21:43 just easier to begin a new layout 22:21:55 .js file should still be fine 22:22:06 So, how much code do you have at this point? 22:22:33 html css and javascript included a bit over 400 22:22:50 400 lines? Wow! 22:23:06 I am working on a color select tool now that will support a;ll RGB color 22:23:32 Yeah lots of time stuck inside this weekend 22:23:33 Is this code in git? In GitHub, or a private repository? 22:24:14 I am working in netbeans but I can move it to eclipse an d upload to the repository 22:25:05 Things are goig much smoother with a week of html css javascriptcoding under my belt 22:25:10 I'm not sure you have to move it to Eclipse. You should be able to put it under Git version control, even if NetBeans doesn't support Git (which it might.) 22:25:33 I will look into that and try to post asap 22:26:14 We need to come up with a repository structure. Should we make these separate projects/repositories for now, then merge them later? Anyone have thoughts on this? 22:26:41 Seperat is probably best from my prespective 22:26:46 I think that would be a good idea keep them separate, then we can merge them later on in the future of the project. 22:27:13 Everybody should think about this, and we can have a discussion about Git and repositories a bit later. 22:27:14 I can implement a back button later 22:27:27 a lot of our test projects are so different, but with similar file names, it would be best to separate and combine later when working code is completed 22:27:45 jasonhintlian: So, what do you need to keep going? Info, tools? 22:28:16 I am a bit concerned about the jpg they gave us 22:28:32 They are set for a portrait landscape 22:28:52 As I understand we are going landscape 22:28:57 I think we need the drawings to fill with color that they will provide. 22:29:06 horizontal 22:29:36 I think we are going landscape (horizontal). Where the pictures in portrait? 22:29:43 (I didn't look at them yet._ 22:30:15 maybe we can setup the image to scroll to make it easier to paint on a zoomed-in image, but then allow them to fit to screen to see the final colored image? 22:30:17 yes I can fix that myself but there won't be a lot to color for the kids because it will be resized to fit on the page 22:30:47 Can you design the page with the portrait picture, and then menu/palette on the side? 22:30:50 that could work 22:31:03 I think I need to go look at the picture to get an idea of what you are talking about. 22:31:33 absolutly just lose canvas are 22:31:40 area 22:31:50 Can the code be made available for people to try out to see how it works? And so that people can make suggestions? 22:32:34 I can make it just like there pic nut I would suggest a color week as opposed to the grid they have know 22:32:46 yes 22:33:06 a color wheel sorry 22:33:27 So, how about you make what you have now available for others to try out, then start on changes to support their picture. 22:33:40 Ok 22:33:50 That way others (including Tim) can make suggestions. 22:34:10 betoluna: Can you help with this? 22:34:28 Sure 22:34:31 betoluna: Do you have anything to add to Jason's report? 22:35:19 I think he pretty much covered it 22:35:59 #action jasonhintlian betoluna Move coloring code into a GitHub repository so that the rest of the class can try it out and make suggestions. 22:35:59 kwurst: Error: "action" is not a valid command. 22:36:18 Anything else on this topic? 22:36:27 Thats all 22:36:37 Sounds like an excellent job. I'm looking forward to seeing it! 22:36:47 Great! 22:36:58 #topic Puzzle Activity 22:36:58 kwurst: Error: "topic" is not a valid command. 22:37:09 rwilliams5: Status? 22:37:15 klent: Status? 22:37:22 ksabanty: Status? 22:37:58 Throughout the past week we have been doing some research on what tools there are out there on creating this puzzle activity. 22:38:43 We found that using HTML5 Canvas and JavaScript you can create a web based application that allows you to click a section on the image and drag it to a new section within the image this idea was setup within a box 22:39:35 I found one example that took an image and split it up into 12 pieces and allowed you to move them around but not letting you snap them together. I figured hopefully this week we as a group could come up with a basic design to see how theses tools will work together. 22:40:46 So, do you think you have enough examples to put together a proof-of-concept demo? 22:41:21 It doesn't have to have all the features, or the right images yet, but something that can show that it's possible? 22:41:37 I think so, I think from theses examples we should be able to have some sort of demo to show for next time and can be put into GitHub 22:41:48 Great! 22:42:01 ksabanty: Anything you want to add? 22:42:11 klent: Anything you want to add? 22:42:26 Since HTML 5 is relatively new I have been researching the tools needed to get it all to work and whether or not this is more of a mobile app or web based 22:43:10 same...I have been working on learning some of the language first, but this week and next I do believe we are going to try and start working on an outline of some sort 22:43:25 I found an article posted in late December about using HTML 5, Javascript, and CSS for drag and drop features 22:43:35 I think you should look more at the web based version, since I think that with PhoneGap they are pretty similar. 22:43:55 Yes we were leaning towards web based for our portion of the app 22:44:17 ksabanty: Great! Do you want to post a link on the Wiki for others to read? 22:44:34 we've found this feature on javascript called snapfit, which highlightes green when the piece is close to being in the correct spot and red when it is not 22:44:38 Yeah I can do that 22:45:26 klent: That sounds useful. Is that something that can be added later, or will it have to part of it right from the start> 22:45:48 Using snap fit in javascript you are calling it around when you source the image in html 22:46:21 I read a little on it and need to play with some more this week when we get a basic demo working to see how it works 22:46:28 So, do you think we can have a simple demo for our next class meeting on the 25th? 22:46:39 Yes, we should be able to do that 22:46:44 OK! 22:46:48 I think with the examples we have, theres enough to put together a demo 22:47:13 #action rwilliams5 ksabanty klent Put together a simple puzzle demo for 25 February 2013. 22:47:13 kwurst: Error: "action" is not a valid command. 22:47:31 Anything else on this topic? 22:47:39 I think thats it 22:47:44 I think the only thing we need from Tim is kind of a design outline of the puzzle 22:47:58 i.e the types of pieces, size, etc 22:48:09 or different difficulty levels 22:48:35 ksabanty: OK, write up your questions, and ask them in an email on the listserv, with Tim's name in the subject line. 22:48:52 will do 22:49:23 ksabanty: I suggest that you come up with some suggestions for difficulty levels to give him some choices, but make it clear that he can suggest other ideas. 22:49:48 Ok moving on... 22:49:59 #topic Database 22:49:59 kwurst: Error: "topic" is not a valid command. 22:50:06 msaguirre: Status? 22:50:13 dcarlin_: Status? 22:50:20 our group hasn't had much of a chance to meet, but we asked everyone to familiarize themselves with javascript's capability with initializing a sqlite database 22:50:24 DauNguyen10: Status? 22:50:53 i've managed to create a basic hello world example app that successfully accesses the sqlite db 22:51:18 unfortunately, i think i broke it this morning, but will have it up and running again tonight 22:51:29 the repository can be found here: https://github.com/msaguirre/401-Database-Test-App 22:51:54 #link https://github.com/msaguirre/401-Database-Test-App 22:51:54 kwurst: Error: "link" is not a valid command. 22:51:57 we'll be meeting later this week to make sure we are all on the same page 22:52:30 How does SQLite do with images? Are they something you can store in the database? 22:52:32 it looks like we can utilize the browsers web database capability with java script functions 22:53:07 msaguirre: Is that using SQLite, or separate? 22:53:37 i know we can deal with images using MS SQL, but i haven't implemented anything yet with SQLite. I'll need to do more research about this, unless another group member has found something 22:54:05 I suggest assigning someone within your group to investigate that. 22:54:10 the browsers all utilize SQLite for their native web application database 22:54:17 all the research ive done on that just provides me with asnwers relevant to SQL not SQL lite 22:54:17 ok 22:54:32 at least, answers i understand :) 22:54:33 that's what i thought 22:54:51 derek, do you think you can find more info on this? 22:54:58 yes, i can do that 22:55:13 SQLite seems to be pretty SQL compliant from what I've seen, but it does have some idiosyncrasies. 22:55:27 if necssary, we could look into using a local directory that can be managed separately 22:55:42 #action dcarlin_ Investigate storing images in SQLite databases. 22:55:42 kwurst: Error: "action" is not a valid command. 22:55:48 i agree, i think because of it's thin nature, it it missing a lot of enterprise functionality 22:56:42 my manager suggested using php and MySQL, but i'm afraid that this combination won't work because it is used in fully hosted web servers, and may not be phonegap compatible 22:57:47 I'm pretty sure that MySQL is not an option, but I don't know about PHP for this. 22:58:02 I plan an writing up a tutorial with what i have now in a blog post, and the wiki 22:58:22 Is PHP an option for just a browser-based app for the iPad? 22:58:42 Updating the Wiki is always a good thing. Everybody should be doing that. 22:59:36 #action msaguirre Write a tutorial on the database options and put it on the wiki. 22:59:36 kwurst: Error: "action" is not a valid command. 22:59:36 it should work fine, as it is compatible on all browsers, but i have not tested php in this context 22:59:55 DauNguyen10: Anything you want to add? 23:00:36 no. during last week, I was looking into SQL for what our group discussed. 23:00:46 Anything else on this topic from anyone? 23:01:02 Moving on... 23:01:11 I know dillon has had a lot of research done, but i haven't met with him yet 23:01:34 I'll follow up with him this week 23:01:53 #action Dillon Murphy Report on research so far to the Database team, and put it on the Wiki. 23:01:53 kwurst: Error: "action" is not a valid command. 23:02:08 #topic Example PhoneGap App 23:02:08 kwurst: Error: "topic" is not a valid command. 23:02:25 Sean__: Thanks for waiting so patiently. 23:02:41 Sean__: Status? 23:02:43 Alright, I created a small web page 23:03:10 Although it doesn't really have much to do with the project it was more for my own gain since I have never used HTML5 23:03:38 I tried runnnig it through phonegap, and as you know we can't really use it right now with the iPad, which I wanted to do 23:03:58 We need a key for the iPad? Not sure how we go about that 23:04:09 I'm going to look in to that. 23:04:37 I would like to get into someone elses group though. I feel I should mention that. I feel I'm familar enough with the code now that I could help 23:04:53 We need at least one person with an Apple Developer account. Which I have, and I can create accounts for other. 23:05:24 OK, we'll talk about iPad issues later on the agenda. 23:05:35 Also, I'm having issues with syncing up github. 23:05:48 Sean__: Do you have an idea of which group you'd like to work with? 23:05:49 Syncing seems to be a problem. But that is more my end 23:06:10 I'm thinking I can maybe help on the Puzzle part? 23:06:43 I don't know who needs me? The drawing one seems pretty far into it already and the database I know nothing about 23:06:45 Puzzle group: Do you think you need more help? Can you use Sean's help? 23:07:11 rwilliams5: ? 23:07:16 ksabanty: ? 23:07:19 klent: ? 23:07:55 ... 23:07:58 theres also the slide show of other example exhibits 23:08:05 I think we should be ok for now 23:08:09 i don't think anyone is working on that yet 23:08:12 oh right 23:08:29 Sean__: Do you want to investigate the slide show part? 23:08:49 I can invistigate it, It might be rough on my own though 23:08:54 I think the cover flow idea was something Tim was really pushing for, is anyone doing that? 23:09:08 Has anyone heard from Brandon? He had car trouble last week, and couldn't make it to class. 23:09:28 I asked him to look at the wiki and choose a group to work with. 23:09:50 he mentioned he might want to work in my group, but we have a lot of people, and i'm still thinking of how to separate tasks 23:10:07 Sean__: Do you think you can get in contact with Brandon, and the two of you can investigate the slideshow? 23:10:17 Well, I'll get started on the slideshow 23:10:26 I can ask Brandon 23:10:35 if he wants to work on it too 23:10:40 I'll bug him again too. 23:11:09 #action Sean__ Start investigating the slide show. Will ask Brandon Chabon to join team. 23:11:09 kwurst: Error: "action" is not a valid command. 23:11:46 I know this is taking a while. Thanks to everyone for hanging in there... 23:11:56 #topic iPads 23:11:56 kwurst: Error: "topic" is not a valid command. 23:12:06 Who has an iPad? 23:12:12 i do 23:12:17 I have one, but it's my moms haha 23:12:22 I have a 1st generation iPad. 23:12:41 Sean__: Would you be able to test code on it? 23:13:03 The one we have is the 3rd generation one, I'm sure I can bring it to class though 23:13:26 I'll see what I can find out from Tim about WAM lending us theirs to test on. 23:13:48 #action kwurst Ask Tim about borrowing WAM's iPads for testing. 23:13:48 kwurst: Error: "action" is not a valid command. 23:13:51 i've got a ipad 2. it belongs to my department at work, but only i use it. i can bring it in 23:14:33 Well, that gives us a range to test on. Of course, the only ones that matter at this point are WAM's :) 23:14:52 So, here's how I understand this to work... 23:15:31 Someone with an Apple Developer account needs to enter the hardware key(s) for the iPad(s) we will use. 23:15:46 This is what Apple calls the provisioning process. 23:16:09 You get back some sort of key, that is specific to an iPad. 23:16:27 That is what PhoneGap wants entered before it will let you build for iPad. 23:16:52 Once you build with that key, you get an app that only runs on that iPad. 23:17:13 You can download that App through iTunes as a file. 23:18:04 I can create Apple Developer accounts for anyone who needs it, or it can be just me, or just one person in the class. 23:18:30 Does anyone want to lead on this? Or should I do it? 23:19:00 I'm not sure how to go about it, but I'm assuming I should get one since I have an iPad 23:19:07 I'd like to try it. It is difficult to test my app on my tiny android screen :) 23:19:26 OK, I'll set up accounts for both of you. 23:19:34 i have one too 23:20:02 #action kwurst Set up Apple developer accounts for msaguirre Sean__ dnguyen10 23:20:02 kwurst: Error: "action" is not a valid command. 23:20:55 I'm going to skip PhoneGap and JQuery and go on to GitHub. 23:21:05 #topic GitHub 23:21:05 kwurst: Error: "topic" is not a valid command. 23:21:34 #link ProGit book: http://git-scm.com/book 23:21:34 kwurst: Error: "link" is not a valid command. 23:22:10 What kind of comfort level do you have with Git and GitHub? 23:22:29 Anyone feel like they really know what they are doing? 23:22:42 Or do you feel like you have no idea? 23:22:46 I'll be the first to admit it, i have absolutely no idea what im doing with this. 23:22:49 it didn't make too much sense originally, but after a little exploring, it works very well. 23:23:14 i downloaded the windows app, and cloned my repository to my computer 23:23:27 OK, let's see what I can put together for practice for those who feel lost. 23:23:31 any changes i make on my local machine automatically sync online 23:23:48 Mine will not sync from the windows program 23:24:03 Did you have to set anything up? 23:24:23 i think you still need to press sync after committing changes though 23:25:31 I will set up a dummy repository and some instructions to fork, clone, modify, commit, sync/push, and pull on the origin. 23:25:55 Something that goes along with this is the need for a branching model. 23:26:19 Sompop_ suggested http://nvie.com/posts/a-successful-git-branching-model/ 23:26:46 It looked at it, and it is very complete, but maybe more complicated than we need. 23:27:01 I think I like this one better: http://scottchacon.com/2011/08/31/github-flow.html 23:27:27 can you explain what you mean by a "branching model" 23:27:33 #link Sompop_ suggested http://nvie.com/posts/a-successful-git-branching-model/ 23:27:33 kwurst: Error: "link" is not a valid command. 23:27:44 #link I think I like this one better: http://scottchacon.com/2011/08/31/github-flow.html 23:27:44 kwurst: Error: "link" is not a valid command. 23:28:12 dcarlin_: I think that will be easier to explain after I put together the "lab" for you to try. 23:28:34 works for me 23:28:38 dcarlin_: Basically, you can have your own copy of the code to work on - a branch. 23:29:07 Ah so one that won't auto sync 23:29:25 Often you have a branch for the released code, another for the development version of the code, and a branch for each new feature that someone is working on. 23:29:47 oh, branching makes sense for us - instead of me using my own repository 23:30:07 When a feature is done, you merge it back into another branch, either develop or the released code. 23:30:58 msaguirre: I think we can merge your repository into our code at some point. Or, you create a branch and include your code and get it working, then merge it back into the main branch. 23:32:14 I'm still learning Git and GitHub myself. I've used it on my own code, but not so much on something with others. And GitHub's workflow is even a little bit different. 23:32:58 #action Everyone should read the first couple chapters of ProGit: http://git-scm.com/book 23:32:58 kwurst: Error: "action" is not a valid command. 23:33:26 #action kwurst Create a "lab" - set up a dummy repository and some instructions to fork, clone, modify, commit, sync/push, and pull on the origin. 23:33:26 kwurst: Error: "action" is not a valid command. 23:33:49 Ok, we're running out of time. 23:33:59 Thanks for everyone sticking around. 23:34:05 Last topic... 23:34:24 #topic Team Roster Changes? 23:34:24 kwurst: Error: "topic" is not a valid command. 23:34:47 Does anyone want to move to a different team (other than Sean__ )? 23:35:01 Does any team need more people than it has? 23:35:38 OK. Then teams stay as they are. 23:36:08 #action All groups need to meet (in person or virtually) to determine what they are doing next. 23:36:08 kwurst: Error: "action" is not a valid command. 23:36:16 Any last comments? 23:36:40 Going... 23:36:50 Going... 23:36:59 Gone. 23:37:03 #endmeeting