This is the third progress report for TrackGit project. I did the following in last week.
Clone Window. I implemented Clone window. It looks something like following:
Clone Command I implemented Clone command. Unfortunately, I’m blocked with some ssl object error.
Init Implemented Init of empty repository. Following are steps to Init a git repo through TrackGit:
Init Test I added tests for Init. This is done with the help of CppUnit testing framework.
This is the second progress report for TrackGit project. I did the following in last week.
TrackGit repo I created the repository for TrackGit. You can follow it at https://github.com/Hrily/TrackGit.
I also created Wiki to maintain the Weekly Progress report.
Icon for TrackGit I added icon to project using a rdef file.
LibGit2 TrackGit uses libgit2 as interface for git. I tried compiling TrackGit using libgit2 but getting some header errors.
This is my first progress report. Following are the things I did in last couple of weeks:
Set up the Environment. Started on Dynamic Tracker Menu. Had a nice chat with my mentor Stippi. Learnt how to build Haiku on Haiku. Especially, building and running the Tracker module. Faced few difficulties in Dynamic Tracker Menu. Solved them with some help. About Dynamic Tracker Menu Dynamic Tracker Menu lets addon add items to the popup menu of Tracker based on the files selected.
Hie, I’m Hrishikesh Hiraskar (IRC/Trac/Github: hrily) from India. I will be working on TrackGit, a git addon for Git version control for Tracker under GSoC 2018. I’m really excited to be a part of Haiku community and for doing this project. I’m currently doing my B.Tech. in Computer Engineering at National Institute of Technology Karnataka, Surathkal. You can find more information about me on my website or my blog.
About TrackGit The proposed project focuses on implementing an Addon for Tracker to support the Git version control system.