Here are my ideas:Hmm, yes. Take a project whose original maintainer have more-or-less aboundaned. Take the point that caused the maintainer to give up on it. Give it to people with no experience in Open Source. That sounds like a nice, solid, plan.
1. Subversion (http://subversion.tigris.org/) - plenty of work here. Either bug-squashing or developing a new feature (like svn "blame" a la cvs annoatate)
2. Syscalltrack - port to 2.5.x/2.6.x. (http://syscalltrack.sf.net/)
If we are going to be giving them impossible tasks, I have a few of my own I can add:
1. Implement BiDi in Wine's font dialog
2. Rewrite the Wine keyboard handling so that Word will work.
Very necessary. Both of them.
3. Freecell Solver - take a look at:That's another point that is a problem with this course - they are required to take the lead on whatever it is that they do.
http://vipe.technion.ac.il/~shlomif/freecell-solver/to-do.html
I think a much better format would have been to recruite people from Israel with intimate knowledge of running open source projects. Me for Wine, Muli for the kernel, Nadav for hspell, Shlomi for freecel solver, etc. Agree with those people that they will be tutors for the students for the summer course duration. Let the students fit into this outfit, and join the development effort under the same conditions a real life bazar developer works. Specify a given task from the project's ToDo list to perform, and that's what they are going to be graded on. As usual - anything goes. They are allowed to ask for help, solicit solutions, everything a real FOSS programmer does. At the end of the semester, either the teacher himself joins searches the mailing list archives for the project and grade them, or he asks the Israeli rep. to grade the student (or both).
As a fallback for students who don't want to join an existing project, the current scheme may be chosen. The "objectives", "goals", and "design" stages, however, will be waved for those students who choose to join an existing project.
Alexander - what say you? Do you think you could let a few interested parties (such as myself, as I'm sure Nadav) come to the first meeting of the session and present our projects, try to recruit helpers? Do you think the teacher will go for such a scheme?
I'm willing to come over for a one on one talk with him, work out the fine details.
Shachar
-- Shachar Shemesh Open Source integration consultant Home page & resume - http://www.shemesh.biz/
================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
