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.