GSoC 2018: Week 8

It's been 54 days since Coding Period of Google Summer of Code 2018 started and 14 days since my last blog. Debian's GSoC admin have decided to ask for a weekly log from students working with Debian (every Friday). So here is what I did from 30th June to 6nd July.

This week I worked on the GUI, for invoice-x (invoicex-gui) and Factur-X. The on Factur-X was related to searching, learning and knowing. Here is what I did in this time:

  • Squashed bugs in invoicex-gui which were OS dependent.
  • Add support to export metadata in form of YAML in Factur-X
  • Implemented, Standardization and validation for currencies, countries, etc. For this I read about ISO standards (ISO: 3166 for country codes and ISO: 4217 for currency codes)
  • Then I have been studying UBL (Universal Business Language) Standards. This will be another standard Factur-X will be supporting in addition to factur-x and zugferd
Here is what I intend to do next week:
  • Complete integration of UBL
  • If possible make package for Factur-X for smoother integration with invoicex-gui
Manuel, my mentor for this project also hosted a website for Invoice-X at

Some Important Links:

See Ya!


Popular posts from this blog

InvoiceX-GUI: Google Summer of Code Project

GSoC 2018, Debian: Community Bonding