GSoC/GCI Archive
Google Code-in 2012 BRL-CAD

Find and fix at least 20 spelling mistakes in at least 5 different files

completed by: Gauravjeet Singh

mentors: Sean

BRL-CAD is huge.  Thousands of files spread across 165 directories.  Maintaining a high quality of source code and documentation is a never ending task, but one anyone can help with.

Sound's easy, but you might be surprised because you need to ignore all of the source code and function variables that will easily trip up any automatic spell-check program.  You basically only care about spelling mistakes within comments.  Even for our documentation, much of it is formatted in xml and you have to ignore all of the xml tags.

This task involves finding and fixing simple spelling mistakes.  To complete the task, you need to find 20 or more different spelling mistakes in at least 5 different files.  You have to fix all occurrences of the spelling mistake across all those files.  Make sense?

Remember to check and fix all occurrences of the mistakes in all 5+ files, make and submit it as a patch file.

BE SURE TO HAVE UP-TO-DATE SOURCES!!! We find and fix spelling mistakes on a daily basis and throughout the day.  You have to find mistakes that are not already fixed or reported.

To clarify:

  • 1 mistake in 7 different files counts as: 1 and 7
  • 20 mistakes in 2 files counts as: >10 and 2
  • 5 mistakes across 20 files counts as: 5 and >10
  • You need to find: >=20 mistakes AND >=5 files