Due: Thursday, April 30
Reading: Chapter 11 of Programming Erlang
For this assignment, you will extend the chat application from Chapter
11. You should be able to download the source code for the basic chat
application from the book's web site.
You should implement one of the following sets of extensions:
- Improve the graphics widget, adding a side panel to list the
names of the people in the current group; Add code to show the names
of all people in a group; Add code to list all the groups
- Add person-to-person conversations
- Add code so that the server machine does not run the group
controller; instead, the first user to join the system in a particular
group should run it
Turning in your assignment
Please copy your code to the directory
~cs739-1/Spring09/handin/[login]/P6 where [login] is
your CS login name.
In a README file, please briefly describe the extensions that you implemented.
Again, comment your code enough that someone can follow what you did.
We won't grade you on elegance, or simplicity, or creativity, or
anything other than functionality and comments.