You have just entered room
"Eceguru Chat40."
Eceguru: hi
starkiller76: hey
Eceguru: good, this works from
work
Eceguru: i had problems before
from work
starkiller76: Isaac have you
worked with the JXTA
protocols at all
starkiller76: I am having a tough
time making sense of it all
Eceguru: i've been reading the
programmers guide
Eceguru: about the groups and
starting the pipes
starkiller76: searching and
transfering files seems
complicated
Eceguru: i'm still not completely
clear about advertisements
starkiller76: Peer and group
discovery is pretty straight
forward
starkiller76: I haven't had
experience with XML
Eceguru: yeah
Eceguru: me either
starkiller76: I know
advertisements use that
starkiller76: Are we going to
use the CMS service for file
transfer?
starkiller76: or is that cheating?
Eceguru: i think we should use it
if possible
x V DoGG x has entered the
room.
x V DoGG x: hey everyone
starkiller76: hey
Eceguru: well, can we do the
make message function
Eceguru: to send it
Eceguru: hi
starkiller76: did you guys get the
iteration plan
Eceguru: yeah
starkiller76: I tried to do the
best I could, but some of
JXTA still confuses me
Eceguru: haven't looked at it too
closely
starkiller76: In my opinion we
need to get the basic services
working
starkiller76: peer discovery
(which we did already)
starkiller76: group
creation/group discovery
starkiller76: file searching
starkiller76: file download
x V DoGG x: who else is coming
Eceguru: i think everyone
starkiller76: should be everyone
starkiller76: Vivek, do you have
any experience with XML
x V DoGG x: not really
starkiller76: rats
Eceguru: that's too bad
starkiller76: I hope someone on
our group does
Eceguru: hopefully someone
does
Eceguru: it'll help a lot
sudigh has entered the room.
sudigh: heelo
sudigh: hello
Eceguru: hi
sudigh: I need to leave a bit early
today.
x V DoGG x: ok, what do start
with?
x V DoGG x: is abhi attending
starkiller76: I thought
sudigh: Did you guys have a look
at the class diags ?
starkiller76: yes
Eceguru: yeah
starkiller76: the looked good
sudigh: am i missing something ?
starkiller76: we can refine them
during prototyping
sudigh: I just considered TCP
and TLC protocols.
sudigh: Ok.
sudigh: thank you
starkiller76: what about HTTP?
sudigh: http is when we want to
download stuff apart from the
peer group.
starkiller76: got it
starkiller76: like searching
cnn.com, etc.
sudigh: exactly
starkiller76: should we get
started
Eceguru: ok
starkiller76: I have to go at 9
Eceguru: i'll be able to work a lot
this weekend on the test plan
sudigh: I was trying to upload the
class diags at our wiki site, but
when I click on it, it shows the
main project page.
starkiller76: Had the same
problem
sudigh: any idea why this is
happening ? I'm not good at
html. I'm sure I'm messing up
somehwhere.
starkiller76: I figured it out, I
can show you after the meeting
Eceguru: are anyrequirements
docs available yet?
sudigh: cool, thank you.
starkiller76: not beyond the use
cases
Eceguru: was anyone working
on them
starkiller76: I think so
sudigh: I have not done anything
so far on requirements doc.
Eceguru: ok
starkiller76: those can be
elaborated as we prototype
Eceguru: i just will want
something to guide the system
test plan
Eceguru: i'll use the use cases for
now
starkiller76: ok
starkiller76: on the iteration plan
starkiller76: I included a section
for use cases and modules
Eceguru: ok
starkiller76: we need to assign
people to use cases/modules
Eceguru: i think by modules is
better
starkiller76: vivek and kabe are
already working on UI
starkiller76: our use cases
should be modules
starkiller76: plus some extra
modules for common objects
Eceguru: i'm just wondering if the
use cases will encompass more
than one module
Eceguru: search for instance will
utilize UI, services, protocol
sudigh: use cases will involve
more than 1 layer most of the
times.
Eceguru: so how should we
partition that then
starkiller76: it will be hard to
code in layers
starkiller76: we would all be
waiting on each other
sudigh: i agree
Eceguru: ok
starkiller76: I think the modules
would need to implement all 3
layers
Eceguru: alright
Eceguru: that's fine
starkiller76: we can clean up the
code in the construction phases
Eceguru: ok
starkiller76: cool
starkiller76: right now I have set
a deadline of 11/21/02
starkiller76: for the first 4 use
cases and the GUI
starkiller76: can we do it?
Eceguru: maybe we should do
manual download first
Eceguru: instead of auto-drive
mode
Eceguru: i think that'll be
possible
starkiller76: that's fine with me
sudigh: ok
starkiller76: I can just swap
them on the plan
starkiller76: I wasn't sure which
one would be harder
Eceguru: good, that should be
easier to implement
x V DoGG x: sure
Eceguru: i'd think auto will
require detecting a new file, etc
x V DoGG x: we can at least set
up and wire stubs of code
together
Eceguru: in addition to figuring
out how to transfer
Eceguru: i'll write the test plan
for this iteration plan
sudigh: ok
starkiller76: so use cases 1-3
and 5
starkiller76: by 11/21?
Eceguru: maybe if we write more
numerous smaller documents
that'll look better when they
grade compared to larger
documents :-)
Eceguru: we can try
sudigh: I need to leave now, I
need to go to the pharmacy, it
closes down at 8.00.
Eceguru: search will be kind of
risky
Eceguru: ok
x V DoGG x: i agree
starkiller76: bye
Eceguru: the other ones should
be possible to do not
independent of each other
somewhat
starkiller76: I wrote some
search code this week
sudigh: David, can you please
mail me if there is something I
need to do that I'm not aware
of ?
Eceguru: and seem straight
forward
starkiller76: sure
Eceguru: i'm just not sure about
XML
sudigh: Thanks Dave. Ok, bye
folks. good night.
x V DoGG x: kabe, i, and abhi
are going to meet on friday to
work out any issues in the UI
api
starkiller76: I can look for an
XML tutorial and go over it
this weekend
Eceguru: ok, i can meet with you
dave this weekend if you want
starkiller76: I just don't know
how to automatically generate
XML docs.
starkiller76: Sure
Eceguru: i'll be in town this
weekend
Eceguru: can we copy the code
you have dave to the
sourceforge
starkiller76: Sat or Sun ?
Eceguru: whatever works for
you
starkiller76: Which code?
x V DoGG x: i haven't used xml
myself, but i have seen code
for it
x V DoGG x: it isn't too bad if
you are familiar with basic ML
concepts
Eceguru: the code that detects
two nodes
x V DoGG x: that you would use
on HTML
starkiller76: sure
Eceguru: just so we can show
incremental code development
Eceguru: more check ins the
better
starkiller76: How do you guys
want to split up the four use
cases?
Eceguru: you did #1 already
starkiller76: Pretty much
Eceguru: i'll do download
x V DoGG x: has anyone started
any stub code?
x V DoGG x: i started some for
the GUI
x V DoGG x: and am using the
following package scheme:
starkiller76: I have code for
peer creation and discovery
kabev1 has entered the room.
x V DoGG x: package
edu.uiuc.cs.cs327.linuxwifi.gui
starkiller76: cool, I will use the
same then
Eceguru: ok
x V DoGG x: sounds good
Eceguru: hi kabe
kabev1: hey all
x V DoGG x: just use another
package name instead of "gui"
starkiller76: right
starkiller76: we still need to
assign user configuration and
search
x V DoGG x: what do you mean
assign?
starkiller76: kevin, abhi, sudipta,
guru
starkiller76: someone could
write code to interface with
CMS also
starkiller76: I could email the
rest and see if they have a
preference
Eceguru: ok
starkiller76: I will then update
the project plan and email
vivek so he can keep track
Abhi327 has entered the room.
x V DoGG x: sounds good
Abhi327: hello everyone. sorry i
just got home from work.
x V DoGG x: i still don't
understand the "user
configuration" part
starkiller76: sorry
starkiller76: use case 2
Abhi327: i emailed everyone a
diagram.
starkiller76: use download
preference (artist, genre, etc.)
starkiller76: use=user
x V DoGG x: ahhh
x V DoGG x: i see
x V DoGG x: ok, so i would
assume that information is
stored in the GUI user config
class and queried through the
interface that is provided
starkiller76: that would be fine
Abhi327: yup
starkiller76: as far as I am
concerned
x V DoGG x: dave - does that
mean your pieces will need
other information from the gui?
starkiller76: probably
starkiller76: but
Abhi327: at the services layer the
config basically passed. the
services then translates the
config and the event in to a
message/search string that the
protocl layer deals with
starkiller76: we can use
temporary inputs, and change
code during system config
starkiller76: guys, I have to run
Eceguru: ok
Eceguru: so what's the plan then
Abhi327: bye dave.
starkiller76: before I leave, how
do you want to split up the use
cases
Eceguru: i'll take #5
x V DoGG x: same here.....i
gotta go too
x V DoGG x: can someone else
throw up the complete log?
starkiller76: Vivek you are
doing user config with the GUI
right?
starkiller76: I will
starkiller76: I will do it right
after the meeting this time
x V DoGG x: thanks
x V DoGG x: yep
starkiller76: ok
Eceguru: we can email the others
about which cases they want
Abhi327: rather than splitting up
use cases. wouldn't be better
to split up specific functionality
interms of classes or modules.
x V DoGG x: kabe can follow
the rest on the gui
x V DoGG x has left the room.
Abhi327: 'coz use cases will end
up sharing classes
starkiller76: we discussed that
earlier in the meeting
Abhi327: okay i'll check the log.
starkiller76: If you have any
questions about it let me know
Eceguru: guess we'll all keep
working on what we're doing
Eceguru: and talk on monday as
a group
Abhi327: i'll give you a call at
work tomorrow.
Eceguru: talk to you later dave
Eceguru: about this weekend
starkiller76: bye
kabev1: Sounds good to me,
Eceguru: bye
starkiller76: abhi
kabev1: Abhi,
Abhi327: yes dave.
Abhi327: yes kabe....
starkiller76: did you get the
iteration plan?
kabev1: Are we calling you on
Fri about the GUI interface?
starkiller76: kabe first
Eceguru has left the room.
Abhi327: yup i did. i quickly
skimmed through it.
Abhi327: i need to look at it
properly
starkiller76: ok
Abhi327: i can talk to you about
it tomorrow
Abhi327: i'll call you at work
starkiller76: ok
Abhi327: what time is good ?
Abhi327: kabe yes we can meet
on friday
starkiller76: 9:30
starkiller76: is that good for
you?
kabev1: Send me and Vivek
your number and we'll call you
on Friday.
Abhi327: we said 3 p.m Friday
right ?
kabev1: See you then
Abhi327: its 713 827 3801 at
work.
starkiller76: ok
kabev1: Can you email it?
Abhi327: dave i'll call you at
9:30
Abhi327: sure i'll email you.
starkiller76: talk to ya later
kabev1: thanks
Abhi327: thanks.
kabev1: c-ya
Abhi327: guys
Abhi327: i sent out a doc.
Abhi327: as well
Abhi327: check it out
kabev1: alright will do