If doing the Servicability improvements to the Derby Query Optimizer
task what other knowledge do i need to improve?

Welcome to Derby, and thanks for your interest in helping us work on it!

If you're intending to apply for the Google Summer of Code, please be
aware that the Google deadline is April 3rd.

To become more familiar with Derby, and to better prepare yourself to
make a strong application, some of the things you could do include:
- Fetch the Derby code into your environment, and learn how to build
  the code and run the tests. You should be able to get a 100% test
  pass rate on the Derby test suite.
- Find a Derby issue that you think you could fix, and prepare a patch
  and propose it to the community. You could look at the issues which
  are labelled with the "newcomer" category for good suggestions.

Specifically with respect to the GSoC Optimizer project, you should consider:
- Carefully studying the issues referenced in the project announcement
- Reading the Derby Optimizer information in the manuals, on the Derby
  wiki, and in the Derby 'papers' section.
- Learning how to use the Derby 'query plan' functionality, to examine
  the results of different queries and how Derby constructs query plans
  for those queries.
- Formulating some specific ideas about how you could help improve
  the servicability of the Derby Optimizer, and including those ideas
  in your project proposal.

Thanks, and good luck!

bryan

Reply via email to