Week 4 Report

Hello,

This was my fourth week in the GSoC for the project Gentoo-GPG. For the first half I will be working on improving and expanding the capabilities of Gentoo-Keys, whose code can be found in this Github repository. My work for the fourth week was to:

  • Expand on the function’s capabilities by making it inform the user about which keys have been updated each time the function is used.
  • Display a warning message to the user and give him the opportunity to do an update check if a key has been revoked or expired recently.
  • Do further bug testing on everything I have done on Gentoo-Keys so far to prepare for the midterm evaluation.
  • Make the GPG default config file over-ridable for gkeys-gen during key creation the code of which can be found here
  • Fix a bug in the verify function of gkeys, which can be found here.

My plan for next week is to:

  • Implement upload key functionality
  • Fix the import key function of gkeys
  • Bug test and fix my previous work
  • Start planning for the development of the meta-manifest system for the 2nd half of GSoC.

– aeroniero

Week 3 Report

Hello,

This was my third week in the GSoC for the project Gentoo-GPG. For the first half I will be working on improving and expanding the capabilities of Gentoo-Keys, whose code can be found in this Github repository. My work for the third week was to:

  • Finish developing and bug testing the update check for seeds.
  • Add functionality for updating existing keys.
  • Expand on the function’s capabilities by making it update the seeds and keys of all available categories if no arguments are given.

My goal for the next week is:

  • Expand on the function’s capabilities by making it inform the user about which keys have been updated each time the function is used.
  • Display a warning message to the user and give him the opportunity to do an update check if a key has been revoked or expired recently.
  • Do further bug testing on everything I have done on Gentoo-Keys so far to prepare for the midterm evaluation.

-aeroniero

Week 2 Report

Hello,

This was my second week in the GSoC for the project Gentoo-GPG. For the first half I will be working on improving and expanding the capabilities of Gentoo-Keys, whose code can be found in this Github repository. My work for the second week was to:

  • Fixed some issues that appeared in some older Pull Requests.
  • Implement an update check for seeds which can be found here.
  • Study more about SSL-Fetch and how Gkeys is able to download seeds from the server.
  • Study more on how to use Git to be able to quickly make and edit Pull Requests.

My plan for next week is to:

  • Finish developing and bug testing the update check for seeds.
  • Add functionality for updating existing keys.

-aeroniero