Difference between revisions of "User:KeshaSShah/GSoC13/Reports"

From BRL-CAD
(Week 0)
(Week 0)
Line 1: Line 1:
 
=Week 0=
 
=Week 0=
==April 19 to April 22==
+
==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 to April 30==
+
==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 16:11, 11 May 2013

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

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.