You have just entered room "Chat 22700729270930877112."
gorclon1: he is online
michaelwalsh327: Kabe is not, he just told me.
x V DoGG x: ok
starkiller76: Danny is not either
michaelwalsh327: Dave? Is Danny joining us?
michaelwalsh327: OK.
x V DoGG x: what is danny's screen name?
x V DoGG x: i am just curious
starkiller76: He is not on AIM
x V DoGG x: okk
x V DoGG x: ummm
starkiller76: I have met with him on yahoo IM
x V DoGG x: agenda items?
x V DoGG x: 1) Status of search
x V DoGG x: 2) Schedule
x V DoGG x: 3) Testing
salcs329: 4) Status of Preferences/Config
michaelwalsh327: 1a) Download 1b) what Sal said
x V DoGG x: ok
x V DoGG x: 0)
x V DoGG x: goals for this semester
x V DoGG x: lets begin
x V DoGG x: I am not sure i have a good feel for how we are going to be graded this semester?
x V DoGG x: do we have to complete all the use cases?
x V DoGG x: how important is it that the code matches the class diagrams
se2srini: I don't think so
x V DoGG x: should we start allocating testing out?
x V DoGG x: don't think so?
se2srini: I think SEII is more about configuration maanagement than coding
x V DoGG x: yes, but is that all that we are being graded on?
x V DoGG x: have they discussed proejcts in any of the lectures yet?
michaelwalsh327: they put up temporary criteria last week. Someone said last week that Danny doesn't care so much about doc, but does care about testing. I think he'll be overruled by the staff on the doc thing.
se2srini: leaning about tracking bugs, fixing, change management ...
x V DoGG x: i mean, its drawing close to the end and we don't have a rubric or anything asking us to do anything for this project
starkiller76: But Danny said our documentation should be consitent
x V DoGG x: oh did they
starkiller76: we just don't need volumes of Docs.
michaelwalsh327: http://wiki.cs.uiuc.edu/SEcourse/Criteria+for+G rading+CS329+Projects
michaelwalsh327: looks like they've added sections for metrics and for our next homework (homework 5, about transition)
x V DoGG x: looking at it
x V DoGG x: hmmm
x V DoGG x: they talk about doing coding in iterations
x V DoGG x: and showing the iterations
x V DoGG x: by having groupings of code
x V DoGG x: perhaps we should apply cvs labels
x V DoGG x: at this point
x V DoGG x: to show the end of an iteration
michaelwalsh327: perhaps - label including search and dowenload, label including pause/resume
x V DoGG x: yeah,
x V DoGG x: i am seriously questioning how many of the use cases we will have finished at the end of this semester
michaelwalsh327: me, too. we only have a couple of weeks left.
michaelwalsh327: and we still don;t know how to make anything work.
x V DoGG x: this is why i wanted to see if we can tailor our efforts to
Eceguru has left the room.
michaelwalsh327: perhaps we should switch to Metro CertiTrack ;-)
se2srini: If we are done with search and manual download then we are just looking for one more iteration. right?
gorclon1: lol
x V DoGG x: the grading criteria
x V DoGG x: key is that we aren't close to done with those two
x V DoGG x: isaac and dave came over
x V DoGG x: this sunday
x V DoGG x: we looked at the search code they have been working on together
x V DoGG x: and we found out why it wsasn't working
x V DoGG x: so we were able to send a successful query from one computer to two "pre identified" computers
x V DoGG x: key is that they were preidentified
x V DoGG x: it turns out that the peer discovery that we were doing before
x V DoGG x: is not the same peer discovery that we need to do for setting up sockets
x V DoGG x: and infact something has changed in the dynamically changing jxta code
x V DoGG x: that broke the old peer discovery (that is no longer needed anyways but kinda annoying)
x V DoGG x: we used to send out "peer advertisements" and now we need to send out "pipe advertisements"
x V DoGG x: we ahve some sample code and a mechanism by which to create our own peer adverstisements
x V DoGG x: but now needs to be implemented
x V DoGG x: dave and isaac are going to look at that over the next few days and we are planning to meet again on thursday
x V DoGG x: to try to knock that part out
michaelwalsh327: then presumably no progress on download?
x V DoGG x: then we can actually move to testing the download code, which will inevitably need some tweaking
x V DoGG x: no we never got to download
x V DoGG x: because realistically it is impossible to test the hard parts of download
se2srini: but looks like we are progressing
x V DoGG x: without truely doing a search
x V DoGG x: yes, i believe the download team has at least a first stab at their code
x V DoGG x: i and kabe do, and i believe srini as well, right?
se2srini: yes
x V DoGG x: just a matter
x V DoGG x: of actually testing the hardest parts
x V DoGG x: to see what breaks
x V DoGG x: well, ok
se2srini: Mike, can u please calrify if u are going to send me an absolute path for download/upload or URI?
se2srini: I've tested with both anyway
michaelwalsh327: that's actually getting tacked on at a lower level...I'm not sure. Isaac and Dave? or Vivek might know what's needed?
x V DoGG x: ok, hmmmm
x V DoGG x: that sounds like a gap
x V DoGG x: from what i heard on sunday i thought that mike had that part
x V DoGG x: hmmmm
x V DoGG x: so dave and isaac's code is supposed to send the search request
x V DoGG x: to the other side
michaelwalsh327: Whatever is needed, I can put in, just don't know what's needed.
starkiller76: I think an absolute path would be simpler.
x V DoGG x: and then pass it to someone (mike) as a Music Profile, right?
michaelwalsh327: kabe is online and trying to get in, but my invitiation isn't working. can someone try this?
x V DoGG x: or is that in dave and isaac's code, and we just never got to it?
starkiller76: the user can specify one path to be his share folder
x V DoGG x: mike - yeah, i have been tryin.. but i think the motorola firewall is blocking
x V DoGG x: dave - is your coding going to search through that folder
x V DoGG x: or is that mike's?
kabev1 has entered the room.
michaelwalsh327: my code does the search. are we talking path on local machine, or machine name so request can get sent?
starkiller76: patho on local
se2srini: path on local
michaelwalsh327: oh, OK. I am sending a FileInfo back. believe I put an absolute path in there, but am not sure off hand. Whatever you guys want in the packet, I can put in.
kabev1: hey guys I won't be around the computer, but I wanted to follow along if I am around... so I won't be answering questions
se2srini: absolute path sounds good
michaelwalsh327: ok.
x V DoGG x: ok
x V DoGG x: cool
x V DoGG x: that is set
x V DoGG x: as far as computer names.... don't worry
x V DoGG x: thats between dave and me
x V DoGG x: ok
michaelwalsh327: yea, that's the part I didn't want to worry about ;-)
se2srini: :-)
x V DoGG x: so that essentially covered agenda #1 & #2
x V DoGG x: sorry, not #2
michaelwalsh327: 1 and 1a, not 2 (schedule) let's get status from Sal.
x V DoGG x: oh yeah
salcs329: I added New tab/window to support entry of preferences by the user
x V DoGG x: forgot sub items
x V DoGG x: ok
x V DoGG x: thats fine
x V DoGG x: was expected
salcs329: The window is about 50% done..
x V DoGG x: ok
salcs329: I expect to able save all preferences except
salcs329: the Music Profiles by the end of this week
salcs329: For Music Profiles, I need to add a list box
salcs329: Buttons to add/remove Music Profiles
salcs329: And a Dialog box to prompt user for a Music Profile.
salcs329: The rest of the attributes are not as bad, so I will
michaelwalsh327: Sal, I think you'll find a dialog for MusicProfiles in Search.
salcs329: Thx mike.. I will check it out
salcs329: We should be able to save/load most preferences by our next meeting..
salcs329: BTW, Xerces is in our project
salcs329: if someone needs to use an XML parser for any reason
salcs329: That's all for me for now.
x V DoGG x: ok
x V DoGG x: cool
x V DoGG x: back to #0
x V DoGG x: We need to have code reviews and also have someone in charge of testing
x V DoGG x: isaac is our test coordinator
michaelwalsh327: have confirmed that canonical path goes into FileInfo object which is sent down to dave and isaac's stuff.
x V DoGG x: according to the granding criteria
michaelwalsh327: (canonical = absolute, but with things like ././././. resolved.
se2srini: ok
starkiller76: cool
michaelwalsh327: (go ahead, Vivek)
x V DoGG x: ok
x V DoGG x: this grading criteria
x V DoGG x: looks much more difficult than last semester
x V DoGG x: i think we need to have a hard look at it
x V DoGG x: and go backwards
x V DoGG x: to satisfy everything
x V DoGG x: there is stuff like "outside interest" that will get us 5pts
se2srini: looks like it is time for us to take another set of metricts
x V DoGG x: as if we are creating something useful to the rest of the world
michaelwalsh327: this may be true. Wouldn't worry about the transition stuff yet, this is part of homework 5, posted yesterday.
starkiller76: this week we should have people doing testing and metrics
michaelwalsh327: working backwards - we still have a month. agree it needs to be done, perhaps folks can come prepared next time with ideas, rather than trying to hash it out tonight.
michaelwalsh327: good call, dave.
starkiller76: maybe some documentation
x V DoGG x: yeah
starkiller76: I have been writing up iteration summaries
se2srini: I agree
x V DoGG x: ok
michaelwalsh327: I keep saying that I'll update docs; I should actually have time to do thta once I get homework 45 out of the way.
se2srini: when if hw 5 due
michaelwalsh327: not yet set.
Eceguru has entered the room.
Eceguru: sorry, lost dsl connection
x V DoGG x: ok
michaelwalsh327: probably ~ 2 weeks, as there are ~4 weeks left in semester.
x V DoGG x: ok
starkiller76: knowing them it will be due the week of our final
x V DoGG x: so mike is updating docs
x V DoGG x: someone needs to run metrics
x V DoGG x: who is our metrics kinda assigned person
michaelwalsh327: (should be two people - one from each metrics homework group)
se2srini: I thought each of us are going to run the metrics we ran last time
starkiller76: I can run the mine, they are already integrated into my IDE
starkiller76: Should we post them on the wiki?
starkiller76: or sourceforge?
x V DoGG x: well another thing
gorclon1: can any of us post pages to sourceforge?
x V DoGG x: we need is a polished up website
x V DoGG x: perhaps with links to the wiki
x V DoGG x: as necessary
starkiller76: Any website designers among us?
se2srini: I can take up this one
se2srini: Just need to know what needs to be done
x V DoGG x: ok
x V DoGG x: srini
se2srini: 1. link to wiki
se2srini: whatelse
x V DoGG x: just follow the grading crieteria for what they expect to see from us
x V DoGG x: and you can drive what you need
x V DoGG x: as you go along
se2srini: ok
x V DoGG x: put places in order (as documented on the grading crieteria)
x V DoGG x: all the pieces that we need to have to show them
x V DoGG x: so its easy on the ta
x V DoGG x: he will like us more
x V DoGG x: and we will seem more organized
x V DoGG x: to present the information
x V DoGG x: i would not just link to the wiki
se2srini: yes
se2srini: ok
x V DoGG x: link to the relavent pieces of the wiki
x V DoGG x: from the appropriate sections
x V DoGG x: ok
se2srini: I understand the intention
x V DoGG x: so we have srini on website
x V DoGG x: mike - are you going to look at all the docs?
michaelwalsh327: er...
x V DoGG x: and kinda identify what needs to change and then start modifying or maybe identify them so we can split up significant stuff?
michaelwalsh327: planning on looking at architecture docs anyway. beyond that, I don't want to commit.
x V DoGG x: ok
x V DoGG x: is everyone providing comments on their cvs checkins?
x V DoGG x: who is going to run their metrics?
starkiller76: I will run mine
x V DoGG x: ok
salcs329: I am entering comments in CVS with each checkin
michaelwalsh327: I have a couple of batch files, but running them is not the same as analyzing them.
x V DoGG x: dave - so you will have metrics for each iteration?
se2srini: I think we all should run the metrics we ran last time and send them to someone to integrate the results
x V DoGG x: and some kinda recommendation on our code based on those metrics
x V DoGG x: to throw into the website?
x V DoGG x: ok
x V DoGG x: perhaps everyone should run their own metrics on the current code base
se2srini: ok
michaelwalsh327: yea. we also need to put up our recommendatins from last time.
x V DoGG x: and then
starkiller76: hold on a sec.
gorclon1: So do homework two again then
starkiller76: who still needs something to do this week
starkiller76: ?
x V DoGG x: send all the results, cleanly broken up by when the metrics were run
x V DoGG x: and the respective results
x V DoGG x: so that srini can put them up on the web
x V DoGG x: without too much pain
se2srini: thx
gorclon1: you can send results to me, I'll write a report
se2srini: This is going to be an integrated report of both HW2 teams, right
x V DoGG x: i think we should all write the short report based on our own tests
x V DoGG x: sorry tests = metrics
x V DoGG x: so that it is specific to the types of metrics we run
starkiller76: that is fine
x V DoGG x: and then srini can just put up a paragraph summary about each metric
Eceguru: ok
x V DoGG x: lets try to get those to srini by sat night?
x V DoGG x: so that he can start putting that up?
x V DoGG x: we will need to run another set fairly soon
starkiller76: wait
x V DoGG x: we should have at least 4 sets of metrics
x V DoGG x: so it looks like we did this multiple times
se2srini: no guys...I thought someone will write this up and put in website so that I can give a link
starkiller76: I think it would look better if we try and integrate the metrics into one document
starkiller76: that was comment Danny made
michaelwalsh327: I agree, Dave.
starkiller76: to me
x V DoGG x: ok
x V DoGG x: thats fine too
starkiller76: we were all doing are own thing
x V DoGG x: then ryan, will you integrate into one doc?
michaelwalsh327: Vivek - 4 timesd? 1) = original, 2)= now, 3, 4)= later?
gorclon1: sure
x V DoGG x: yes
x V DoGG x: mike
x V DoGG x: ok
x V DoGG x: so lets send our results to ryan by sat night?
x V DoGG x: is that ok?
michaelwalsh327: Ryan, I'm gonna assume you stillhave a copy of your homework 2, and send you one of mine.
se2srini: ok. thx ryan.
gorclon1: I have a copy still
michaelwalsh327: ok. this way you'll have both originals. gorclon@yahoo?
gorclon1: right
gorclon1: gorclon@yahoo.com
x V DoGG x: ok
starkiller76: can we run through what each of us is doing this week again, short version
x V DoGG x: yes
x V DoGG x: i have been keeping track
x V DoGG x: i will past at the end
starkiller76: thanx
x V DoGG x: We need to have code reviews
x V DoGG x: we can count the one on sunday
x V DoGG x: we need to do the same thing a few more times
x V DoGG x: we will do it again on thursday
x V DoGG x: mike, sal, & srini perhaps you can do some with each other as well
michaelwalsh327: doubt it, V. We'll need to do a more formal review, like homework from last semester. At least define some criteria.
x V DoGG x: yeah, thats true
x V DoGG x: hmmmm
Eceguru: maybe we can put the comments as well on the wiki
Eceguru: the review comments that is
se2srini: do u still have the criteria that u used last sem
michaelwalsh327: we don't have any code done yet anyway. Someone with nothing to do this week must write up a brief set of review criteria.
se2srini: may be we can use them
michaelwalsh327: yea, I have one from then. Actually, won't work, it's more aimed at design/requirements.
michaelwalsh327: not code.
se2srini: ok
x V DoGG x: well, code reviews
x V DoGG x: don't necessarily have to run that way
x V DoGG x: at work... its more like a code walkthrough
x V DoGG x: and we catch mistakes along the way
michaelwalsh327: right, but do get full credit, we should do them the way cs327 thinks is good ;-)
Eceguru: i have some criteria from last semester
x V DoGG x: yes
x V DoGG x: true
Eceguru: we did a hw on it
se2srini: good to know
x V DoGG x: i am sure i do as well if we did hw on it
x V DoGG x: ok
x V DoGG x: well lets plan to pick a time to do a code review
x V DoGG x: next week
x V DoGG x: isaac can you coordinate that
Eceguru: sure
Eceguru: how is next wed.
x V DoGG x: so pull together some crietieria or bug me more mine as well
michaelwalsh327: let's have the review criteria be duye by someone on Monday, and then schedule from there - hard to schedule over a week in advance.
Eceguru: sure
Eceguru: i'll get the criteria together
michaelwalsh327: 8 guys ina room probably not effective anyway, maybe two groups.
x V DoGG x: ok
x V DoGG x: we will pick next week
x V DoGG x: tentatively wed
x V DoGG x: ok
se2srini: should this be done online or will offline peer review work.
x V DoGG x: i think it should be online
se2srini: Just 2 people exchanging each other's code and reviewing
michaelwalsh327: srini, the reviewers should indeed prepare comments off line in advance. it may siuffice to have someone compile the results.
Eceguru: ummm, i disagree
Eceguru: yeah, need comments before hand
Eceguru: then review together online those commetns to resolve them
michaelwalsh327: yea.
x V DoGG x: and document all the ideas as they are thrown out
michaelwalsh327: that's better.
x V DoGG x: sure
se2srini: yes.
x V DoGG x: that sounds good
se2srini: sounds good
starkiller76: I agree
x V DoGG x: we also need someone in charge of testing
x V DoGG x: isaac, did you ever get all the tests from everyone?
x V DoGG x: and put into one test harness?
Eceguru: i haven't done that yet
Eceguru: i'll try to do it after the hw is done
x V DoGG x: ok
x V DoGG x: then you can enfore that everyone should run those tests
x V DoGG x: before checkin
Eceguru: alright, i'll show up at violators houses if they don't :-)
x V DoGG x: cool
x V DoGG x: is everyone using useful comments when checkin their source to cvs
x V DoGG x: that is important
x V DoGG x: bug reports
x V DoGG x: we need people to submit bug reports
x V DoGG x: i can submit a bunch based on stuff we hit on sunday
x V DoGG x: do we have a tool we are using for bug reporting?
michaelwalsh327: follow the doc we prepared for hw 1.
x V DoGG x: ok
x V DoGG x: sounds good
michaelwalsh327: it's in cvs.
x V DoGG x: everyone should submit bugs they find as well
se2srini: ok
x V DoGG x: (probably in their own source code)
x V DoGG x: so that the database grows
x V DoGG x: Also
x V DoGG x: requirements docs
se2srini: but they can't be fixed unless someone confirms it
se2srini: so that adds some delay
x V DoGG x: yes, we will review them
x V DoGG x: next week
x V DoGG x: by the CCB
x V DoGG x: i can coordinate that
se2srini: are done with agenda items now
x V DoGG x: lemme check
se2srini: shall we review
x V DoGG x: one more
x V DoGG x: we need to update requirements docs
x V DoGG x: i will do that
se2srini: will sal's work count as one iteration of dev
x V DoGG x: dave?
michaelwalsh327: no. it's proceeding alongside.
starkiller76: no
starkiller76: I will be in every iteration
starkiller76: I=it
se2srini: ok
x V DoGG x: ryan are you coding anything?
gorclon1: no
x V DoGG x: ok, well we need to get you on that list
x V DoGG x: or perhaps helping with other stuff
gorclon1: very true
x V DoGG x: what are your responsibilities so far
x V DoGG x: all i have for youis
x V DoGG x: integrate metric results
gorclon1: I'm colleting metrics stuff
gorclon1: and supposded to work on JXTA problems
x V DoGG x: ok, jxta problems are resolved
x V DoGG x: we had to solve those to keep going on sunday
gorclon1: ah
se2srini: Vivek, while u are updating req docs, see which item adds some functionality to proj and is less complex
x V DoGG x: we concluded that new libs don't work
x V DoGG x: ok
x V DoGG x: well
x V DoGG x: ryan lets talk off line
gorclon1: ok
x V DoGG x: and we can find some stuff for you
x V DoGG x: ok
x V DoGG x: for everyone else, please see these:
x V DoGG x: Srini - Create website following the grading criteria; Help with download integration
x V DoGG x: Mike - Update architecture docs; Help with search integration
x V DoGG x: Ryan - Integrate metrics results; See vivek
x V DoGG x: Isaac - Do criteria for code review and combine the tests into one harness
x V DoGG x: Vivek - Run CCB meeting next week, update requirement docs & help resolve remaining search issues, integrate all download components, and integrate with search
x V DoGG x: Kabe - Finish coding download gui, integrate with download and search
x V DoGG x: All - Run metrics and writeup results and send to ryan
x V DoGG x: All - File bug reports
x V DoGG x: is that right?
x V DoGG x: did i miss antyhing?
starkiller76: nope
michaelwalsh327: no
x V DoGG x: ok
x V DoGG x: we will add some stuff to ryan's load
x V DoGG x: and he will email dave
x V DoGG x: with his additions
starkiller76: sounds good
se2srini: dave are u sending weekly emails to danny
starkiller76: yes
x V DoGG x: dave - when are u planning to talk to danny?
se2srini: ok...I never sent u anything until now
x V DoGG x: oh wait
x V DoGG x: dave i forgot to put you on the list
se2srini: dave and sal
starkiller76: no big deal
x V DoGG x: for got sal
x V DoGG x: too
x V DoGG x: sal
x V DoGG x: what are u working on?
se2srini: config
x V DoGG x: specifically this week
x V DoGG x: i know you send the email
x V DoGG x: but for summary purposes
salcs329: - Continue development of PrefScreen.java (upload directory listbox, musicprofile listbox, set control values, save user entered values)
salcs329: - Implement method to save ConfigurationInfo (values of member variables) toan XML buffer (later saved to linux-wifi.xml)
salcs329: - Implement method to load (set member variables) ConfigurationInfo from anXML buffer (read from linux-wifi.xml)
salcs329: - Add method to MusicProfile to save MusicProfile state to an XML buffer- Add method to MusicProfile to load MusicProfile state from an XML buffer
salcs329: These are the remaining tasks on Preferences/Config
x V DoGG x: Sal - Continue pref gui; continue prefs implementation with xml
salcs329: right
x V DoGG x: in summary
x V DoGG x: Dave - Finish revamp of search discovery/publish; Work to integrate with vivek;Email danny
x V DoGG x: Isaac - Finish revamp of search discovery/publish; Do criteria for code review and combine the tests into one harness
x V DoGG x: those were updates
x V DoGG x: dave - i will send you an email
x V DoGG x: with this list
x V DoGG x: ok
x V DoGG x: i think we are done
starkiller76: Ok that gives me what I need. I will probably talk to Danny over next weekend sometime
Eceguru: cool
x V DoGG x: ok
x V DoGG x: cool
x V DoGG x: thanks
se2srini: ok guys. good night.
michaelwalsh327: ok, i'm out.
se2srini has left the room.
michaelwalsh327 has left the room.
salcs329: gn
Eceguru has left the room.