July 3, 2019

I am finishing up the last bit of work in order to create a patch for FreeCAD. The patch will fix an issue with the Start Workbench not working due to Qt4 no longer supporting QtWebkit.

Read More
June 28, 2019

Today I started fixing an issue with FreeCAD version 0.16 where the default workbench is not loading due to a error in a dependency. I will be tracking down the default workbench and changing it to the part workbench so that FreeCAD will not start up with an empty interface.

Read More
June 23, 2019

Today I had an in-person meeting with kkremitzki. We covered some info about packaging and sourcing specific versions of FreeCAD when building. We also covered some of my next bug fixes.

Read More
June 18, 2019

Today I’ve been discussing my next steps with my mentors. I’m reviewing the next issues I can fix and will be starting on that tomorrow.

Read More
June 17, 2019

After mentor review, my change to the science team FreeCAD repository was validated.

Read More
June 16, 2019

In my last post I talked about an error I encountered. But before I mention how I resolved that I want to mention a previous error I fixed in the wrong way.

Read More
June 15, 2019

I started the process of reproducing an error when building. I got the packaging info from the freecad-daily science team repo and made a copy of the debian folder inside the FreeCAD source.

Read More
June 14, 2019

After talking with my mentors, I feel better prepared to finish up packaging fixes I’m working on. My desktop environment is ready to be used for GPU required processes.

Read More
June 9, 2019

Today I started getting my desktop ready for Linux development. As was pointed out by my mentors, some of the issues I will be fixing will require a GPU in order to diagnose. A linux VM is unable to access the GPU directly.

Read More
June 8, 2019

Today I created a clean installation of Ubuntu 18.04 and compiled FreeCAD from source again. This was in preparation for this bug: https://bugs.launchpad.net/ubuntu/+source/freecad/+bug/1754084

Read More
June 4, 2019

When I was diagnosing the CMake issue with OpenCamLib I encountered some unexpected behavior when using some standard functions. Mainly the EXISTS function for detecting if a directory or file exists.

Read More
June 1, 2019

After sgrogan investigated the OpenCamLib issue more, it seems that there is a conflict in how OpenCamLib has defined their CMake configuration. Two CMake flags, BUILD_CXX_LIB and BUILD_PY_LIB, are causing a conflict.

Read More
May 31, 2019

For my first task I will be handling something that was brought up by sgrogan. There appears to be an installation issue when using OpenCamLib. One description of the problem can be found here:

Read More
May 30, 2019

After meeting with kkremitzki we did some diagnosing of my Debian unstable virtual machine. We found that I had not called stow on my dotfiles!

Read More
May 29, 2019

Today sgrogan and I went over incremental builds on Windows. By turning off the FREECAD_RELEASE_PDB option in CMake I lose out on some debugging potential but I reduce my total build time.

Read More

gbp

May 23, 2019

Today I went over gbp for FreeCAD.

Read More
May 22, 2019

I was successful in compiling FreeCAD on my Windows 10 machine. Here is the information regarding my build:

Read More
May 19, 2019

I had my first meeting for Google Summer of Code. It was between kkremitzki, sgrogan and myself.

Read More