GSoC - g-Octave - weekly report #10
Hi folks,
here is my weekly report #10.
GSoC report: g-Octave (Improve Octave/Matlab support)
July 27
- Tested some Python libraries to work with Git repositories.
July 29
- Did more tests with Python libraries to work with Git repositories
July 30
- Found a RSS feed with the package releases of octave-forge and wrote scripts
to build the package database using that feed (contrib/manage_pkgdb.py and
contrib/manage_info.py)
- Moved away from the Python libraries to work with Git repositories and wrote a
simple class to call the git binary directly. It's fair enough for what I needed.
- Moved the package database to GitHub and rewrote the module g-octave.fetch to
get the package database from GitHub, using the snapshot tarballs.
July 31
- Did some changes to remove the PySVN dependency.
- Rewrote the command-line option --list.
- Fixed the eclass to remove the forced strip from mkoctfile calls and more small fixes.
- Added the command-line option --oneshot.
- Did a clean up on the sources.
August 2
- Added metadata.xml to the ebuild directories.
- Improved the license support on the ebuilds. The LICENSE variable from the ebuilds
now matches with the license names found on ${PORTDIR}/licenses
- Started updating the documentation for the coming release.
That's all for now.