# Progress report for Logilab Jérôme Benoît, Florent Cayré, Julien Cristau, David Douard, Serge Guelton Reporting period from September 2015 to February 2017 --- ## Financial and administrative setup - Everything OK - Expenses: mainly salaries, a bit for workshop participations (Kick-off meeting, Sage days 77, Bremen, Edinburgh) --- ## Achievements (1/2) - T3.1 Pythran [port to Windows](http://pythonhosted.org/pythran/#windows) and [Conda integration](http://pythonhosted.org/pythran/#using-conda) - T5.7 Pythran type inference improvements - Aliasing analysis See http://serge-sans-paille.github.io/pythran-stories/identifier-binding-computation.html - T5.4 Make Pythran typing better to improve information error See http://serge-sans-paille.github.io/pythran-stories/from-pythran-import-typing.html --- ## Achievements (2/2) - T4.6 A first version of an active SageMath documentation using Jupyter notebook via [Thebe.js](https://github.com/oreillymedia/thebe) was integrated into SageMath 7.4 - T4.8 SciviJS 3D mesh visualization components based on three.js with basic jupyter integration See https://www.logilab.org/blogentry/8541176 - T3.3 Debian packaging of SageMath should make it into upcoming stable release See https://wiki.debian.org/DebianScience/Sage --- ## Main upcoming tasks and deliverables - T4.6 Find the best future-proof alternative to Thebe.js and use it to improve SageMath active documentation https://github.com/jupyterlab/services might be the right candidate - T4.8 Improved Jupyter integration of SciviJS, add plugins, see if K3D or vispy can be used alongside SciviJS - T3.4 Deploy upgraded Simulagora images with SageMath installed using Debian packages