You have just entered room "Chat
28195948260497976159."
Eceguru has entered the room.
starkiller76 has entered the room.
sudigh: hello
Eceguru: hi
sudigh: iv created my acc in sourceforge.
x V DoGG x has entered the room.
x V DoGG x: hey
x V DoGG x: guys
Eceguru: hi
x V DoGG x: do we have an agenda?
Eceguru: ummm...not sure
x V DoGG x: i noteiced no one put up the log from last
time
x V DoGG x: so i have no idea where to start
Eceguru: determine what we'll be working on for
coding i think
x V DoGG x: i didnt' seen an agnda
sudigh: We'll be discussing the class diag that Abhishek
will send us today.
sudigh: and then from there we'll start working on
modules.
sudigh: Abhishek'll be a bit late , he sent us a mail.
Eceguru: so should we reconvene in a few minutes then
x V DoGG x: abhi must have dropped me from his
mailing list
x V DoGG x: because this is the second time i didn't
get his email
x V DoGG x: can someone check his email to see if i
was on the list
Eceguru: nope, you weren't
Abhi327 has entered the room.
Abhi327: hello everyone
sudigh: hello
Abhi327: sorry for being late.
Abhi327: i just sent out the diag.
sudigh: no probs
Abhi327: can someone check please
x V DoGG x: ok...
x V DoGG x: abhi - i think i have been dropped off of
your email list
x V DoGG x: please add me back on
x V DoGG x: i haven't received the last few emails
x V DoGG x: vthakkar@uiuc.edu
sudigh: i havn't recvd the class diag yet.
Abhi327: i am at kinkos:-) i need to get home. let me
know if everything is ok.
Abhi327: i'll resend it to you
x V DoGG x: thanks
sudigh: Oh, just got it.
x V DoGG x: and please add me to your distribution
list so i can be on the future emails
starkiller76: i just posted the log from Monday
starkiller76: sorry I forgot
sudigh: Abhishek, the class diag looks fine, you can
come back home.
Abhi327: cool.
Abhi327: there are a bunch of classes without attributes
and methods
sudigh: Yes, I saw that.
Abhi327: thats is because we'll be reusing the code
Abhi327: from the existing
sudigh: we can work more later.
Abhi327: implementation
Abhi327: i'll explain as soon as i get home
Abhi327: it'll take me another 10 mins.
Abhi327: logging off.
sudigh: ok
Eceguru: ok
Abhi327: vivek i sent you the diag.
Abhi327 has left the room.
Eceguru: maybe we should move the meeting
Eceguru: i have to get going soon
x V DoGG x: me too
Eceguru: how about same time tomorrow
Eceguru: i could do that
Abhi327 has entered the room.
Abhi327: i'm back. for some reason i can't see anyone
of you online ?
sudigh: hmm
sudigh: hello
Abhi327: hello
sudigh: anyone there ?
x V DoGG x: yep
sudigh: ok
Abhi327: Agenda for the meeting ?
sudigh: we were supposed to discuss the class diag
right?
Abhi327: 1) Sys. Admin for sourceforge
sudigh: and come up with module responsibilty.
Eceguru: ok
Abhi327: 2) class diag. and module respons.
Abhi327: lets start with 1)
Abhi327: vivek you around. are you hosting us tonight ?
x V DoGG x: sure
x V DoGG x: but i don't know what the agenda is
x V DoGG x: is that what you are proposing
Eceguru: let's assign the modules
Abhi327: we can start with it
Eceguru: i have to get going
x V DoGG x: i haven't read the logs from last meeting
x V DoGG x: because they were just put up a few
minutes ago
Abhi327: yes i apologize for keeping everyone waiting.
Abhi327: how does the class diag. look
Abhi327: there are a bunch of classes in the service and
the
Abhi327: core/protocol layer that do not have
Abhi327: the attributes and methods specified.
x V DoGG x: looks good to me
Eceguru: yeah
Abhi327: reason being that we'll essentially be using the
implementation from the existing jxta projects impl.
Abhi327: i need to put the information
Abhi327: as to what those classes we are using and
from what projects.
Abhi327: its a lot of information and i need to put it in a
document and up in the class diag.
x V DoGG x: yes
Abhi327: for the class diag. does anyone know of a
free tool. i've used agro UML and it seems to be ok
but nothing great.
x V DoGG x: perhaps we should split it up
x V DoGG x: and have each of us analyze our pieces
and fill in the res
Abhi327: yes i agree.
Abhi327: for ex. download manager can be split up in 3
classes.
Abhi327: i didn't have the time to put in that
information.
Abhi327: we wanna split up the modules
Abhi327: but according to the priority
Abhi327: of our use cases.
Abhi327: we need to implement some front end(UI)
with almost anything we implement.
x V DoGG x: abhi kabe & i can take the UI since we
are both familiar with java
x V DoGG x: abhi - kabe & i can take the UI since we
are both familiar with java
kabev1 has entered the room.
sudigh: ok
Eceguru: what else is critical
Eceguru: i can take something
Abhi327: at the same time if someone is familiar with
the jxta portion and has good expertise in java, it'll it
good to have them work on the protocol or service
layer rather than the UI
starkiller76: i have been working alot with jxta over
the last few weeks
Abhi327: we need to implement the autodetect user
story
Abhi327: and the UI associated with it.
starkiller76: I can take that on
x V DoGG x: so should we split the UI
Eceguru: think you'll need help?
x V DoGG x: per functional piece?
starkiller76: yeah
x V DoGG x: or should we seperate like the MVC
model (Model, VIew, COntroller)
Eceguru: i can help dave
x V DoGG x: it seems that the class diagrames are
written to seperate the stuff
x V DoGG x: star killer - yeah what?
sudigh: I can work on use case2
Abhi327: i can work with dave as well
Abhi327: i would definitely like to
Eceguru: so we need to get the basic networking and
UI going
Eceguru: first right?
x V DoGG x: yes....
x V DoGG x: but i am not clear on if the UI is seperate
from the network layer the way we plan to split up
the parts
x V DoGG x: any comments
sudigh: I can work on the UI Config
x V DoGG x: ?
x V DoGG x: i think a pair could handle the entire UI
Abhi327: we'll have to implement UI_main, UI_config,
Event handler and ofcourse a decent portion in the
service and proto layer.
x V DoGG x: and just work with each of the groups
doing the underlying stuff to define the apprpriate API
x V DoGG x: does that make sense?
x V DoGG x: that way it doesn't turn into a UI mess
Abhi327: what does everyone think about vivek's
proposal
Eceguru: ok, so the UI team can start building the
interface and put in the hooks for the other froups to
use
x V DoGG x: and a lot of legg work to clean up the UI
Eceguru: i agree with vivek
x V DoGG x: exactly
starkiller76: sounds good
Eceguru: let him and kabe build the interface
x V DoGG x: i have done it that way with a co-worker
before
x V DoGG x: and it worked pretty well
x V DoGG x: as the UI falls into place
Abhi327: sounds good.
x V DoGG x: it creates the interface necessary to build
the underlying components
Eceguru: he'll just define generic functions that we'll can
link in later
Abhi327: UI - vivek and kabe
x V DoGG x: exactly
x V DoGG x: yep
Abhi327: ok who wanna take up the services portion
sudigh: I can take up the protocols layer with someone.
starkiller76: what about kevin?
sudigh: someone who knows networking to some
extent
Abhi327: i've worked on
Abhi327: n/w stuff so i can definitely work on it
Eceguru: what does that leave then?
Abhi327: i am open to both protocol and services layer.
sudigh: i have worked on Java before, so I am OK ith
it, but I'm not that knowledgeable in networking.
x V DoGG x: i think it depends on if you choose to
implement the network services as jxta has them
defined or if you choose to use java sockets
x V DoGG x: if it is java sockets, i can lend a helping
hand
x V DoGG x: if its jxta its more of a full time
responsiblity
sudigh: I would go ith how jxta has it.
Abhi327: We need people to work on the services
layer. essentially the event hadler, the connectiona
manager, host cache connection
Abhi327: and the protocol layer will involve the
protocol mgr, message, id, pipes, .....
Abhi327: and we have dave sudipta abhi issac and
kabe
starkiller76: the protocal layer is the most jxta
intensive, I am comfortable with that
Abhi327: is kabe a dedicated CM person. I think we
could use his expertise in Java. Kabe ?
Eceguru: dave and i can do the protocol layer
kabev1: My understanding is that I am the CM person,
but i can lend help with Java, networking and services
x V DoGG x: i thought kabe & i were on the UI
sudigh: I would like to work on the protocol layer.
kabev1: I am working on the UI w/ Vivek though right?
Abhi327: icompletely forgot.
Abhi327: sorry we are missing kevin here.
Abhi327: yes kabe my mistake.
sudigh: I know a bit of socket & IPC programming.
kabev1: No prob, I can lend help if needed
Eceguru: sudigh, you want to work with dave and i
then
sudigh: sure.
Abhi327: i can lend plenty of help as far as n/w is
concerned:-)
Eceguru: and kevin and abhi can work on the services
Abhi327: sure sounds good.
kabev1: This is a good site for Java tutorials and
programming info: http://www.ibiblio.org/javafaq/
sudigh: We can switch from services to protocol and
vice versa after a iteration or so, if people want that.
Abhi327: i wouldn't think that would be advisable. it'll
be better if we have a team building some expertise
for atleast the semester. we hardly have anytime left
to get through our iteration.
Eceguru: yeah
Eceguru: we can discuess that later
Abhi327: yes.
sudigh: ok
Eceguru: what else?
Eceguru: i really got to go now
Eceguru: i'll read the rest on the web page
Abhi327: ok the service layer folks need to have a chat
with the protocol folks so that we understand our
interface and the dividing line. that can wait till next
meeting. similarly the UI folks and the services people
will have to exchange
Abhi327: the interface.
x V DoGG x: yes
Abhi327: whenever we work that out
Eceguru: bye all
Eceguru has left the room.
Abhi327: does everyone wanna take up the portion of
their class diagram and think about how they wanna
populate it
sudigh: sure.
kabev1: I think that would be a good start
Abhi327: ok
sudigh: So next time, i.e Monday we come prepared
with each of our class diags and discuss interfaces.
Abhi327: we need someone to be the Admin. for the
project.
x V DoGG x: admin?
x V DoGG x: what is the responsiblity of an admin?
Abhi327: i guess he'll have special rights
x V DoGG x: to do what?
x V DoGG x: CM?
kabev1: That sounds like the CM
Abhi327: as to who the developers are
Abhi327: and i guess with uploading information
x V DoGG x: gotta rn
starkiller76: there is also project management tools on
sourceforge
x V DoGG x: i will post this log so far
starkiller76: ok
x V DoGG x: if someon can do the rest... it owuld be
appreciated
x V DoGG x has left the room.
starkiller76: are we summarizing anymore?
sudigh: who will upload the jxta code to sourceforge ?
kabev1: I will
Abhi327: CM.
sudigh: Cool.
Abhi327: i'll add everyone as developers
starkiller76: question?
Abhi327: make sure to send me your sourceforge id
sudigh: Abhishek, I sent you my login id for
sourceforge, I'v got myself registered.
Abhi327: yes i got it.
sudigh: cool.
kabev1: I'll get the code up this weekend
Abhi327: code ?
starkiller76: do we need to summarize these meetings
know that we are doing Rup?
sudigh: jxta code.
kabev1: errr example jxta code
Abhi327: i guess kabe you can come up with a CM
strategy so that we can have development branches
and work on those branches.
kabev1: alrighty
Abhi327: example jxta code should probably reside off
the main codeline
Abhi327: just a thought
kabev1: I'll look into the CM strategy and create
something for comments
Abhi327: great.
starkiller76: kabe do you want me to email you the
jxta code, I have it
kabev1: sure go ahead,
starkiller76: ok
sudigh: Also we are working off of the Linux code right
?
kabev1: Yeah
Abhi327: we need to add this to our agenda for next
time so that everyone can set up the same developer
environment.
Abhi327: is someone summarizing today ?
kabev1: I can't
sudigh: I can do it.
starkiller76: I will, do it
sudigh: Ok Dave thanks.
kabev1: Well I gotta run, I'll have a CM strategy in
some shape for Monday
Abhi327: dave, can you add Setting up Developer
Environ. to our agenda for next time
kabev1: Who wants to post the log instad of Vicek
tonight?
starkiller76: ok
Abhi327: i can do that
starkiller76: thanx
sudigh: cool.
kabev1: I'll let vivek know
kabev1: see everyone
Abhi327: great.
Abhi327: alright see ya everyone on Monday at 8:30
C.S.T.
starkiller76: bye
sudigh: bye.
starkiller76 has left the room.