From: Aegir S. <Aeg...@Su...> - 2005-08-30 09:08:33
|
Hi, All: I am very excited to see so many responses from all of you. And it really a big problem for me to decide who will take which tasks:) Your guys have different technology background and we are far away from each other... In order to assign the tasks fairly, I think out some principles to assign these tasks. 1. Basically 2 - 3 people to do the same task More people to do the same task will lower the effiency and add some unnecessary communications. I think 2-3 people are the best for communication and pair programming. 2. Assign a stake holder to make the final decision For some design tasks, it is very difficult to make all the developers to agree with the design. And generally, there are many ways to get the same destination. So I think it is the time for the stake holder ( an experienced developer) to shutdown the discussion and put the design into implementation. It will save us a lot of time. 3. Based on the technology background From the short description, I see somebody has some little experience with java programming. To these guys, I think we'd better assign them a little easier tasks to let them familiar with the java language. After they familiar with the project, we can change their tasks to more chanllenging tasks. 4. One person at most gets 2 tasks This will make your tasks traceable. With the above principle in mind, I assign the tasks as below: Rohan -> ftp support design gui-show download progress graphically Ramit -> ftp support design http features Suresh-> IE / navigator plug-ins ftp support design Naman, Pratik-> xml configuration tools->configuration dialog refine Steve Chang -> ftp support i18n Alex-> ant script From my point of view, I think the two tasks ("ftp support design" and "show download progress graphically") are chanllenging. And as I said, for "ftp support design" task, there are 4 people involving this task, and we should assign a stake holder to make the final decision. I think Ramit will be the right person for the stake holder since he has lots of experience in java. If you have any concerns or ideas for the task assignment, please feel free to tell me. And please update the status of the task at sf.net when you begin the work. Regards, Aegir |