GSoC weekly Report of Minkush Jain for week 7 & 8
Here is what I did:
-- Updated the Thunderbird script to find to find the location
of "prefs.js" file in user's system dynamically. The script can now
identify the ".default" folder location.
-- Did research about ‘profiles.ini’ file present in Mozilla. I
learned how the file is written for different profiles in Thunderbird.
Discussed the task’s objective with my mentor.
-- Learned concepts of virtual env and Pipenv to build a local virtual
environment. Learned how pipefile, pipefile.lock, requirements.txt
file work for installation of dependencies.
-- Learned basics of unittest tests using assert statements in Python.
Working on adding Pytest testing for module scripts.
-- Contacted Alexander, Salsa’s administrator to get suggestions on
new account creation on Salsa script for our project.
-- Read about basic GUI creation with Kivy through examples (ping pong program)
-- Wrote a detailed blog on the creation of Debian CardBook package
that I made. Also added IRC nickname registration script working demo