Difference between revisions of "User:KeshaSShah/GSoC13/Reports"
From BRL-CAD
< User:KeshaSShah | GSoC13
KeshaSShah (talk | contribs) (→Week 0) |
KeshaSShah (talk | contribs) (→Week 0) |
||
Line 1: | Line 1: | ||
=Week 0= | =Week 0= | ||
− | ==April 19 | + | ==April 19-22== |
*Joined #brlcad channel on IRC | *Joined #brlcad channel on IRC | ||
*Subscribed to [https://lists.sourceforge.net/lists/listinfo/brlcad-devel mailing list] | *Subscribed to [https://lists.sourceforge.net/lists/listinfo/brlcad-devel mailing list] | ||
Line 11: | Line 11: | ||
*Looked through project ideas and found [http://brlcad.org/wiki/Code_Reduction Code Refacoring] most interesting and suitable for me. | *Looked through project ideas and found [http://brlcad.org/wiki/Code_Reduction Code Refacoring] most interesting and suitable for me. | ||
− | ==April 23 | + | ==April 23-30== |
*University Final Exams | *University Final Exams | ||
Line 47: | Line 47: | ||
*Installed doxygen and looked up some example codes.(for documentation part) | *Installed doxygen and looked up some example codes.(for documentation part) | ||
*Made a test-bot for IRC #stepcode (it functionalities still remaining to be discussed with mentors.) | *Made a test-bot for IRC #stepcode (it functionalities still remaining to be discussed with mentors.) | ||
+ | |||
+ | ==May 10-11== | ||
+ | *Read from some references and manuals and gone through cheat-sheet for learning GIT and GITHUB. (add, branch, commit, push, pull, reset, log etc.) | ||
+ | *Installed gitk and used it. | ||
+ | *Assigned #47 issue to myself. | ||
+ | *Made a branch and committed and push the removal of 5 similar functions | ||
+ | *Discussed with Mark for logs and bot of #stepcode on IRC | ||
+ | *Reading doxygen manual. |
Revision as of 15:11, 11 May 2013
Contents
Week 0
April 19-22
- Joined #brlcad channel on IRC
- Subscribed to mailing list
- Introduced myself to the community through mailing list
- Downloaded Source Code
- Compiled it successfully from the source using cmake
- Made an account on SVN.
- Had a glance at source folder and caught my eyes on an instance of duplication.
- Made first patch and submitted it.
- Looked through project ideas and found Code Refacoring most interesting and suitable for me.
April 23-30
- University Final Exams
May 1
- Checked out some TODO task in the domain of Code Reducing and Refactoring.
- Picked up moving LIBWBD comments.
- Used the grep command to find out the comments that needed to be moved.
- Within just 10 minutes, I was able to successfully move all comments and submitted another patch
- Discussed with Sean about my interest when he encouraged me to explore converting and processing geometry.
May 2
- Read tutorial I and then tutorial IV on Converting Geometry and recieved some basic idea on STEP and other convertors available for importing and exporting between different CAD softwares.
- Gone through project ideas again and liked two more ideas-namely Improving STEP Library and STEP AP242 Parser.
May 3
- Proposal Submission Deadline on melange.
- Made my User-Wiki-pages
- Uploaded proposal on Melange and embedded wiki links in it.
May 4-5
- Read about the STEPcode from its wiki
- Files and Directories in sc/source
- Build the STEPcode with testing enabled using cmake
- Looked at files created in build directory
May 6-8
- Picked up Issue #47 to work upon.
- Made a list of differences between pair of 13 similar files.
- Untangles some calls from src/fedex_plus to src/clstepcore.
- Discussed on IRC about the errors I encounter.
- Read about how calls are made, maintainence of call-stack heap, the process of linking and Compiler warnings
- Overall, have got some better understanding.
May 9
- Installed doxygen and looked up some example codes.(for documentation part)
- Made a test-bot for IRC #stepcode (it functionalities still remaining to be discussed with mentors.)
May 10-11
- Read from some references and manuals and gone through cheat-sheet for learning GIT and GITHUB. (add, branch, commit, push, pull, reset, log etc.)
- Installed gitk and used it.
- Assigned #47 issue to myself.
- Made a branch and committed and push the removal of 5 similar functions
- Discussed with Mark for logs and bot of #stepcode on IRC
- Reading doxygen manual.