< User:Mandeeps708
Revision as of 02:08, 28 May 2016 by Mandeeps708 (talk | contribs) (logs)

Project Details

Name: Mandeep Singh

IRC: Mandeep_Singh

Project: The FreeCAD Plugin Installer

Community Bonding Period

  • Discussion about the project proposal.
  • Build FreeCAD from source on Archlinux.
  • Shifted to Ubuntu and tried building. Discussed the dependencies issue faced on IRC.
  • One issue was solved by creating a symlink of to /usr/lib from /usr/lib/x86_64-linux-gnu/ due to a bug on Ubuntu 16.04 (Xenial).
  • Another issue I was facing was related to C++.
   c++: internal compiler error: Killed (program cc1plus)
   Please submit a full bug report,

It was due to the make -j4 as it made the compiler run out of memory. Never happened on Archlinux though.

  • Discussed to use PySide and Qt.
  • Learning PySide.

Coding Period

Week 1

23 May : Plan is to try out the existing pluginloader & addon installer. Trying the pluginloader.

24 May : Had my last exam today. So couldn't do much. But read some old conversations about the existing plugin manager on the FC forum.

25 May : Installed and used the pluginloader by microelly. Discussed some general concepts like Workbenches, Plugins and Macros with the mentor and how they are being dealt in FreeCAD. It downloads the zip's from GitHub and unzips to the ~/.FreeCAD/Mod/ directory.

26 May : Installed and used the Addon installer and saw it's working.

27 May : Comparing pluginloader ( and Addon installer ( and listing out what we can keep or not for reuse.