GSoC - g-Octave - weekly report #7

Hi folks,

here is my weekly report #7.

GSoC report: g-Octave (Improve Octave/Matlab support)

July 6

  • Small fixes on the g-octave.eclass
  • Changed default db_mirror to use the files on the new server.

July 7

  • No work on the project. Last week of classes. Overloaded with homework.

July 8

  • More homework to do. Nothing done for the project.

July 9

  • Long travel to my mother's town. Nothing done again.

July 10

  • added support to the override of configuration values using environment variables.
  • Implemented the automatic management of the g-octave overlay for portage.
  • Created an module to store the installed packages. Useless. Will be removed.

July 11

  • Added modular support to package managers (g_octave/package_manager.py).
  • Implemented the Portage class.
  • Implemented the Pkgcore class.
  • Added support to package updates (-u option from the command line).
  • Fixed some test case.

July 12

  • A bunch of fixes for the support of multipĺe package managers works fine.
  • Implemented the Paludis class.
  • Some fixes to the package updates.
  • Added the new options the configuration file template.
  • Added a bunch of logging calls to the source code.
  • Fixed some test case.

That's all for now.