Difference between revisions of "User:Bhollister/DevLogMay2015"
From BRL-CAD
Bhollister (talk | contribs) (→Friday, May 15, 2015) |
Bhollister (talk | contribs) (→Sunday, May 31, 2015) |
||
(17 intermediate revisions by the same user not shown) | |||
Line 70: | Line 70: | ||
= Saturday, May 16, 2015 = | = Saturday, May 16, 2015 = | ||
+ | |||
+ | * ditto | ||
= Sunday, May 17, 2015 = | = Sunday, May 17, 2015 = | ||
+ | |||
+ | * ditto | ||
= Monday, May 18, 2015 = | = Monday, May 18, 2015 = | ||
+ | |||
+ | * recovered mostly from flu | ||
+ | * adding needed changes to dissertation for defense on June 3rd | ||
+ | * plan to update proposal later tomorrow / Wednesday | ||
= Tuesday, May 19, 2015 = | = Tuesday, May 19, 2015 = | ||
+ | |||
+ | * dissertation edits / mtgs with visiting prof. | ||
= Wednesday, May 20, 2015 = | = Wednesday, May 20, 2015 = | ||
+ | |||
+ | * dissertation edits / mtgs with visiting prof. | ||
= Thursday, May 21, 2015 = | = Thursday, May 21, 2015 = | ||
+ | |||
+ | * read thru Volume II - Intro to MGED | ||
+ | * determined how to convert primitives to nmg via facetize command | ||
+ | * investigated relevant source: librt/primitives/nmg/*; nmg_mk.c, nmg.c, etc. | ||
+ | * considering command design for direct edits of nmg data structure (to be added to proposal) | ||
+ | * todo: need to investigate how to add commands for mged / archer | ||
= Friday, May 22, 2015 = | = Friday, May 22, 2015 = | ||
+ | |||
+ | * received info from starseeker as to how to implement new command line functions | ||
+ | * updated proposal on google-melange | ||
+ | * will post updated prop on BRL-CAD Wiki and make a note in IRC | ||
= Saturday, May 23, 2015 = | = Saturday, May 23, 2015 = | ||
+ | |||
+ | * covered some maths, i.e. orthogonal function expansions (not necessarily relevant to current work) | ||
= Sunday, May 24, 2015 = | = Sunday, May 24, 2015 = | ||
− | + | * covered some maths, i.e. orthogonal function expansions (not necessarily relevant to current work) | |
− | + | = Monday, May 25, 2015: '''''GSoC 2015 coding period starts''''' = | |
+ | |||
+ | * 8 hours preparing slides for dissertation defense (with another day of work likely) | ||
+ | * perused NMG paper entitled, "Manifold Boundary Representation for Solid Modelling" by Gueorguieva, et al. | ||
+ | * todo: investigate patch for command addition (tomorrow) | ||
+ | * todo: work out how to manage local version control for brl-cad trunk | ||
= Tuesday, May 26, 2015 = | = Tuesday, May 26, 2015 = | ||
+ | |||
+ | * 8+ hours on dissertation + slides edits (more revisions requested by advisor) | ||
+ | * todo: command-line addition as stated (likely to be done late-thurs / fri / sat) | ||
= Wednesday, May 27, 2015 = | = Wednesday, May 27, 2015 = | ||
+ | |||
+ | * created github repo for local change revisions @ https://github.com/behollis/brlcad-svn-rev65072-gsoc2015 (temp until commit access with brlcad svn) | ||
+ | * will periodically integrate trunk revisions to git repo "branch" | ||
+ | * looking at revisions: The Mged simulate command is implemented here(as a libged function); The Mged simulate command is implemented here(as a libged function) | ||
+ | * todo: look at gci patch "mesh" command | ||
+ | * updating dissertation (4hrs+); need this done by evening tomorrow | ||
+ | * need dissertation slides by monday (applied ~1.5hrs) | ||
= Thursday, May 28, 2015 = | = Thursday, May 28, 2015 = | ||
+ | |||
+ | * caught in an edit cycle with dissertation; ~8+ hours of edits | ||
= Friday, May 29, 2015 = | = Friday, May 29, 2015 = | ||
+ | |||
+ | * started adding libged command stubs in src/libged for nmg construction routines | ||
+ | * putting all common types of commands in single file for now | ||
+ | * may be better to have individual files for each with new subdir | ||
+ | * following examples for libged/nmg_simplify.c, libged/facetize.c, etc. | ||
+ | * missed 10AM PDT mtg in IRC with starseeker. will try to mtg sat / sun instead. | ||
= Saturday, May 30, 2015 = | = Saturday, May 30, 2015 = | ||
+ | |||
+ | * working on dissertation edits / slides | ||
= Sunday, May 31, 2015 = | = Sunday, May 31, 2015 = | ||
+ | |||
+ | * working on dissertation edits / slides |
Latest revision as of 14:25, 31 May 2015
Contents
- 1 Monday, May 4, 2015
- 2 Tuesday, May 5, 2015
- 3 Wednesday, May 6, 2015
- 4 Thursday, May 7, 2015
- 5 Friday, May 8, 2015
- 6 Saturday, May 9, 2015
- 7 Sunday, May 10, 2015
- 8 Monday, May 11, 2015
- 9 Tuesday, May 12, 2015
- 10 Wednesday, May 13, 2015
- 11 Thursday, May 14, 2015
- 12 Friday, May 15, 2015
- 13 Saturday, May 16, 2015
- 14 Sunday, May 17, 2015
- 15 Monday, May 18, 2015
- 16 Tuesday, May 19, 2015
- 17 Wednesday, May 20, 2015
- 18 Thursday, May 21, 2015
- 19 Friday, May 22, 2015
- 20 Saturday, May 23, 2015
- 21 Sunday, May 24, 2015
- 22 Monday, May 25, 2015: GSoC 2015 coding period starts
- 23 Tuesday, May 26, 2015
- 24 Wednesday, May 27, 2015
- 25 Thursday, May 28, 2015
- 26 Friday, May 29, 2015
- 27 Saturday, May 30, 2015
- 28 Sunday, May 31, 2015
Monday, May 4, 2015[edit]
- considered some alternate plans for proposal
- fixed out-of-source builds issue for Eclipse IDE (need to build in sibling directory instead of sub-directory)
- after complete reinstall of Ubuntu / upgrade, system packages installed
- contacted GSoC mentor about weekly mtgs
- created place-holder pages on BRL-CAD wiki
- tested updating local repo copy and rebuild of BRL-CAD, etc.
Tuesday, May 5, 2015[edit]
- further consideration of proposal updates
- editing / formatting of dissertation
- reviewed research paper for Visweek
- worked out weekly interactive mtg schedule with mentor (starseeker) on IRC
Wednesday, May 6, 2015[edit]
- formatting / editing dissertation for June 11th defense
Thursday, May 7, 2015[edit]
- formatting / editing dissertation
- defense may be moved a week earlier to 6/1-6/5
Friday, May 8, 2015[edit]
- sick day - caught flu of some kind
- handled administrative email stuff
- weekend TODO: update proposal per google-melange requests
Saturday, May 9, 2015[edit]
- multi-day flu
Sunday, May 10, 2015[edit]
- multi-day flu
Monday, May 11, 2015[edit]
- still sick
- edits to dissertation
- re-read parts of NMG paper
- made sure svn update works with Eclipse
- will update proposal over the next few days after more recovery from illness
Tuesday, May 12, 2015[edit]
- recovering from viral sinus infection, prognosis: ~1 week
- reading documents in downtime
- scheduling with committee
Wednesday, May 13, 2015[edit]
- recovering from viral sinus infection, prognosis: ~1 week
- reading documents in downtime
Thursday, May 14, 2015[edit]
- ditto
Friday, May 15, 2015[edit]
- ditto
Saturday, May 16, 2015[edit]
- ditto
Sunday, May 17, 2015[edit]
- ditto
Monday, May 18, 2015[edit]
- recovered mostly from flu
- adding needed changes to dissertation for defense on June 3rd
- plan to update proposal later tomorrow / Wednesday
Tuesday, May 19, 2015[edit]
- dissertation edits / mtgs with visiting prof.
Wednesday, May 20, 2015[edit]
- dissertation edits / mtgs with visiting prof.
Thursday, May 21, 2015[edit]
- read thru Volume II - Intro to MGED
- determined how to convert primitives to nmg via facetize command
- investigated relevant source: librt/primitives/nmg/*; nmg_mk.c, nmg.c, etc.
- considering command design for direct edits of nmg data structure (to be added to proposal)
- todo: need to investigate how to add commands for mged / archer
Friday, May 22, 2015[edit]
- received info from starseeker as to how to implement new command line functions
- updated proposal on google-melange
- will post updated prop on BRL-CAD Wiki and make a note in IRC
Saturday, May 23, 2015[edit]
- covered some maths, i.e. orthogonal function expansions (not necessarily relevant to current work)
Sunday, May 24, 2015[edit]
- covered some maths, i.e. orthogonal function expansions (not necessarily relevant to current work)
Monday, May 25, 2015: GSoC 2015 coding period starts[edit]
- 8 hours preparing slides for dissertation defense (with another day of work likely)
- perused NMG paper entitled, "Manifold Boundary Representation for Solid Modelling" by Gueorguieva, et al.
- todo: investigate patch for command addition (tomorrow)
- todo: work out how to manage local version control for brl-cad trunk
Tuesday, May 26, 2015[edit]
- 8+ hours on dissertation + slides edits (more revisions requested by advisor)
- todo: command-line addition as stated (likely to be done late-thurs / fri / sat)
Wednesday, May 27, 2015[edit]
- created github repo for local change revisions @ https://github.com/behollis/brlcad-svn-rev65072-gsoc2015 (temp until commit access with brlcad svn)
- will periodically integrate trunk revisions to git repo "branch"
- looking at revisions: The Mged simulate command is implemented here(as a libged function); The Mged simulate command is implemented here(as a libged function)
- todo: look at gci patch "mesh" command
- updating dissertation (4hrs+); need this done by evening tomorrow
- need dissertation slides by monday (applied ~1.5hrs)
Thursday, May 28, 2015[edit]
- caught in an edit cycle with dissertation; ~8+ hours of edits
Friday, May 29, 2015[edit]
- started adding libged command stubs in src/libged for nmg construction routines
- putting all common types of commands in single file for now
- may be better to have individual files for each with new subdir
- following examples for libged/nmg_simplify.c, libged/facetize.c, etc.
- missed 10AM PDT mtg in IRC with starseeker. will try to mtg sat / sun instead.
Saturday, May 30, 2015[edit]
- working on dissertation edits / slides
Sunday, May 31, 2015[edit]
- working on dissertation edits / slides