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
File name/URL | File size | Date submitted | |
---|---|---|---|
spelling_check.diff | 7.9 KB | December 14 2012 16:11 UTC | |
spell_check.diff | 10.5 KB | December 17 2012 05:47 UTC | |
spell_check2.diff | 10.5 KB | December 17 2012 06:24 UTC |
I would like to work on this task.
This task has been assigned to Andy Y.F. Huang. You have 48 hours to complete this task, good luck!
The claim on this task has been removed, someone else can claim it now.
Harder than it sounds, eh?
I would like to work on this task.
This task has been assigned to Tony Manoilov. You have 48 hours to complete this task, good luck!
Where can I get the files from ??
The sources should be downloaded from Subversion. You'll need to install an SVN client or use our virtual disk image. See http://brlcad.org/wiki/Deuces page for information on getting started and submitting a patch file.
Melange has detected that the initial deadline has passed and it has set the task status to ActionNeeded. The student has 24 hours to submit the work before the task is reopened and sent back to the pool for other students to claim.
Melange has detected that the final deadline has passed and it has reopened the task.
I would like to work on this task.
This task has been assigned to Lolacio. You have 48 hours to complete this task, good luck!
The claim on this task has been removed, someone else can claim it now.
I would like to work on this task.
This task has been assigned to zncurtis. You have 48 hours to complete this task, good luck!
The claim on this task has been removed, someone else can claim it now.
I would like to work on this task.
This task has been assigned to Cristian. You have 48 hours to complete this task, good luck!
One of the other spelling tasks was just completed, so be sure to update your checkout of our sources to get those changes. You can't get credit for spelling mistakes that are already reported and fixed.. ;)
svn up
The deadline of the task has been extended with 1 days and 0 hours.
The claim on this task has been removed, someone else can claim it now.
I remove the claim on the task due to personal problems, sorry.
Cristian, did you find any spelling mistakes? If so, perhaps you can share them publicly here to help the next person. You're also welcome to reclaim the task if it's still available at your discretion.
from which files do i have to find spelling mistakes??
Harsh, you need to read the comment history. This has already been answered.
I would like to work on this task.
The claim on this task has been removed, someone else can claim it now.
I would like to work on this task.
This task has been assigned to Gauravjeet Singh. You have 48 hours to complete this task, good luck!
I have uploaded the diff file.
Is it okay.
or do i need to do more work on it
The work on this task is ready to be reviewed.
One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work.
The deadline of the task has been extended with 1 days and 0 hours.
Gauravjeet, you're on the right track, but you only fixed a couple mistakes in OUR files. The sources in the src/other subdirectory are not ours to change. Those are 3rd-party dependencies that are merely included for download convenience. Look at the file header/contents/location to determine whether it's ours (or just ask). There are some otherx files in misc/ to ignore and e-mail files in the doc/html subdirectory that come to mind but there are probably others.
The changes in the doc/ subdirectory, however, do count, so you've found:
2 mistakes across 2 files
So you still have 18 and 3 to go. I suggest looking in the src/util or src/conv or really any of the src subdirectories that don't begin with an 'l' or an 'o'. There are thousands of files with undoubtedly hundreds of mistakes to be found.
I have succesfully found 17 spelling mistakes. I have been constantly working on this task and has checked hundreds of files. The folders that I have checked are
checked folders
src/conv/3dm
src/conv/asc
src/conv/comogeom
src/conv/dxf
src/conv/euclid
src/conv/iges
src/conv/all outside files
src/conv/vdeck
src/conv/tankkill
src/conv/stl
src/conv/patch
src/conv/intaval
src/conv/jack
src/conv/nmg
src/conv/off
src/conv/raw
src/conv/shp
src/conv/step/till areasiunit.c
src/util/checked all
src/vfont
src/archer
src/brlman
src/burst
src/bwish
src/canon
src/external
doc/legal
doc/docbook/all files outside
doc/docbook/css
doc/docbook/lessons/en/mged_01 and mged_02
It's already night here and I have just few minutes left. It's just a request to have some extra time for this task.
The deadline of the task has been extended with 1 days and 0 hours.
I find it hard to believe you didn't find a spelling mistake in src/util... :) Either way, sounds good. Submit what you have.
How many spelling mistake occurences have you fixed (including duplicates)?
I have till now found 19 mistakes (including duplicates) . So should I find 1 more or submit it with 19 ??
I have uploaded the file with 19 mistakes (including duplicates ).Is it OK .....
I see the following:
So that's 15 files and 16 unique mistakes with 2 that don't count and 1 that was fixed wrong. That makes the count basically 12 files and 13 mistakes, which is acceptable. There was another task that was 10+ mistakes across 10+ files, so we can pretend that was the goal and while still being fair to the other tasks.
In all, nicely done.
So you'll need to mark it as complete. If you would add the dashes, fix barycentric, and re-upload the patch, that will make it much easier to apply. Thanks again for your efforts!
The work on this task is ready to be reviewed.
Congratulations, this task has been completed successfully.
Your spelling fix corrections have been applied to our repository (r54090) and you've been credited with the contribution in our authorship documentation-- thanks!