Sounds like fun. I'm the Chime project owner, and I think Chime is a good fit for a student who likes programming in Java. It's a new project, so there's lots of ways it can be improved :-) For example
- A student interested in data visualization could gain experience with JFreeChart, a SourceForge project used by Chime, and design some new display types besides the existing bar and line graphs. - There's a client/server prototype optionally used by Chime that someone could replace with JMX or cacao or something that supports user authentication, etc. - Chime needs a wizard or Netbeans-style property editor for creating new displays (a good chance to get familiar with XML). - Chime needs a way to playback XML recordings without having to decode an entire file into memory all at once. - Someone might want to make Chime run in a web browser. - A new set of displays designed specifically to answer questions about one aspect of the system could be an interesting project, possibly resulting in a new tool separate from Chime. - More ways to rearrange D programs (or create new D programs) in response to GUI gestures could make Chime better at answering questions. Specific dtrace(1M) use cases could provide a useful starting point for someone to make Chime follow the same steps more easily. The Chime project will be a good introduction to DTrace. Some of the ideas above may require expertise from the community or a more specific problem statement. Anyone who has tried the tool and has a suggestion, please share it. Another idea: Peter Tribble in the observability community has done some cool work with kstats: http://www.petertribble.co.uk/Solaris/jkstat.html Someone could build on that to solve a specific observability problem. Let me know if you'd like me to mock up a Summer of Code page under the Chime project. Thanks, Tom On Mon, Apr 17, 2006 at 12:19:13PM -0700, Jim Grisanzio wrote: > hey, guys. > > Google has announced its 2006 Summer of Code: > http://code.google.com/summerofcode.html > > This is the second summer where Google has engaged student developers > worldwide to participate on a variety of open source projects under this > mentoring program. OpenSolaris has applied to be one of those mentoring > communities. It's a great way for us to contribute to the greater open > source community, while at the same time providing us the opportunity to > meet new developers -- especially students -- in new areas. See the > details (especially question #2) about mentoring: > http://code.google.com/soc/mentorfaq.html > > With more than 40 communities and more than 20 projects I think we have > more than enough to offer as this point. I'd like to get a thread > started here for possible project ideas. We need to act quickly if we > want to participate, though. > > My initial thought: I think the easiest way to participate is for the > OpenSolaris project owners http://www.opensolaris.org/os/projects to be > mentors (or identify mentors) to these new student developers. Perhaps > we could flush out some ideas in this thread and then the interested > projects/owners can mock up their project pages with a Summer of Code > section with some items the students can work on. We can then add a box > to the front page directing Summer of Code students to those > participating projects. > > That part is easy. The question is this, though: are there any > OpenSolaris projects interested in engaging these students in Google's > Summer of code? If so, let's talk about what we could offer. I'll > collect the ideas and feed them into our application process. > > Please feel free to forward to any list you think appropriate. > > Best, > > Jim > -- > Jim Grisanzio, Community Manager, OpenSolaris > http://blogs.sun.com/jimgris/ > _______________________________________________ > opensolaris-discuss mailing list > opensolaris-discuss@opensolaris.org _______________________________________________ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org