<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Please find attached my report for week#6<div class=""><br class=""></div><div class=""><a href="https://github.com/epifanio/IPython_notebooks/blob/master/OSGeo-live/osgeolive-gsoc-2015/Report/Weekly report 6.ipynb" class="">https://github.com/epifanio/IPython_notebooks/blob/master/OSGeo-live/osgeolive-gsoc-2015/Report/Weekly%20report%206.ipynb</a></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><div class="cell rendered border-box-sizing text_cell" style="margin: 0px; padding: 0px; box-sizing: border-box; border: 1px solid transparent; -webkit-box-orient: horizontal; -webkit-box-align: stretch; width: 868.666687011719px; outline: none; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 20px; widows: 1; background-color: rgb(255, 255, 255);"><div class="inner_cell" style="margin: 0px; padding: 0px; -webkit-box-orient: vertical; -webkit-box-align: stretch; display: flex; flex-direction: column; align-items: stretch; -webkit-box-flex: 1; flex: 1 1 0%;"><div class="border-box-sizing text_cell_render rendered_html" style="margin: 0px; padding: 0.5em 0.5em 0.5em 0.4em; box-sizing: border-box; outline: none; resize: none; width: inherit; border-style: none;"><h1 style="margin: 0.538em 0px 0px; padding: 0px; font-family: inherit; line-height: 1; color: inherit; text-rendering: optimizelegibility; font-size: 25.9980010986328px;" class="">Integration of geospatial OSS in educational notebooks<a class="anchor-link" href="https://render.githubusercontent.com/view/ipynb?commit=853e478e115e32dfdb3f10cfa602745915afd57c&nwo=epifanio%2FIPython_notebooks&path=OSGeo-live%2Fosgeolive-gsoc-2015%2FReport%2FWeekly+report+6.ipynb&url=https%3A%2F%2Fraw.githubusercontent.com%2Fepifanio%2FIPython_notebooks%2F853e478e115e32dfdb3f10cfa602745915afd57c%2FOSGeo-live%2Fosgeolive-gsoc-2015%2FReport%2FWeekly%2520report%25206.ipynb#Integration-of-geospatial-OSS-in-educational-notebooks" style="margin: 0px; padding: 0px 20px; color: rgb(0, 136, 204); text-decoration: none; visibility: hidden;"></a></h1><h2 style="margin: 1.27em 0px 0px; padding: 0px; font-family: inherit; line-height: 1; color: inherit; text-rendering: optimizelegibility; font-size: 21.9940013885498px;" class="">Week 6 report<a class="anchor-link" href="https://render.githubusercontent.com/view/ipynb?commit=853e478e115e32dfdb3f10cfa602745915afd57c&nwo=epifanio%2FIPython_notebooks&path=OSGeo-live%2Fosgeolive-gsoc-2015%2FReport%2FWeekly+report+6.ipynb&url=https%3A%2F%2Fraw.githubusercontent.com%2Fepifanio%2FIPython_notebooks%2F853e478e115e32dfdb3f10cfa602745915afd57c%2FOSGeo-live%2Fosgeolive-gsoc-2015%2FReport%2FWeekly%2520report%25206.ipynb#Week-6-report" style="margin: 0px; padding: 0px 20px; color: rgb(0, 136, 204); text-decoration: none; visibility: hidden;"></a></h2></div></div></div><div class="cell rendered border-box-sizing text_cell" style="margin: 0px; padding: 0px; box-sizing: border-box; border: 1px solid transparent; -webkit-box-orient: horizontal; -webkit-box-align: stretch; width: 868.666687011719px; outline: none; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 20px; widows: 1; background-color: rgb(255, 255, 255);"><div class="input_prompt prompt" style="margin: 0px; padding: 0.4em; min-width: 11ex; font-family: monospace; text-align: right; line-height: 1.21429em; color: rgb(0, 0, 128); border-top-width: 1px; border-top-style: solid; border-top-color: transparent;"></div><div class="inner_cell" style="margin: 0px; padding: 0px; -webkit-box-orient: vertical; -webkit-box-align: stretch; display: flex; flex-direction: column; align-items: stretch; -webkit-box-flex: 1; flex: 1 1 0%;"><div class="border-box-sizing text_cell_render rendered_html" style="margin: 0px; padding: 0.5em 0.5em 0.5em 0.4em; box-sizing: border-box; outline: none; resize: none; width: inherit; border-style: none;"><div style="margin: 0px; padding: 0px; text-align: justify;" class=""><strong style="margin: 0px; padding: 0px;" class="">What have I completed this week?</strong></div><ul style="margin: 1em 2em 0px; padding: 0px; list-style-position: initial; list-style-image: initial;" class=""><li style="margin: 0px; padding: 0px;" class="">set up a new working environment for dual arch VM's (32 + 64 bit)<ul style="margin: 0px 2em; padding: 0px; list-style: square;" class=""><li style="margin: 0px; padding: 0px;" class="">I'm now using 2 VM's (32 & 64 bit) keeped in a "clean status" as "mothers" to build "VM clones" for the development and testing of debian packages.</li></ul></li><li style="margin: 0px; padding: 0px;" class="">development of new debian packages for the Jupyter Notebook. debs stored on <a href="http://download.osgeo.org/livedvd/data/ipython/debs/Jupyter-debs/" style="margin: 0px; padding: 0px; color: rgb(0, 136, 204);" class="">osgeo download</a></li><li style="margin: 0px; padding: 0px;" class="">rebuild the <a href="http://download.osgeo.org/livedvd/data/ossim/ossim_1.8.18_amd64.deb" style="margin: 0px; padding: 0px; color: rgb(0, 136, 204);" class="">ossim debian package for 64 bit arch</a> (osgeolive install script needs to be adapted for the new package, I still have to finish the 32 bit version)</li><li style="margin: 0px; padding: 0px;" class="">Built a skeleton for the sphinx documentation to include the notebooks as source.<ul style="margin: 0px 2em; padding: 0px; list-style: square;" class=""><li style="margin: 0px; padding: 0px;" class="">Sphinx and IPython notebook can be easly integrate, see example <a href="http://sphinx-ipynb.readthedocs.org/en/latest/howto.html" style="margin: 0px; padding: 0px; color: rgb(0, 136, 204);" class="">here</a> The notebook can be converted as <code style="margin: 0px; padding: 0px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; border: 0px; white-space: pre-wrap;" class="">.rst</code> and used as input for sphinx. This will help the harmonization between notebooks and the actual osgeo-live documentation which is already in <code style="margin: 0px; padding: 0px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; border: 0px; white-space: pre-wrap;" class="">.rst</code> format. (Next step will be to use the sphinx doc to build a tutorial on how to use the notebook to build new documentation, ideally the full osgeolive documentation can be built using this approach)</li></ul></li><li style="margin: 0px; padding: 0px;" class="">identify which part of <a href="http://downloads2.esri.com/edcomm2007/bok/GISandT_Body_of_knowledge.pdf" style="margin: 0px; padding: 0px; color: rgb(0, 136, 204);" class="">GISandT_Body_of_knowledge</a> can be implemented as notebooks.</li></ul></div></div></div><div class="cell rendered border-box-sizing text_cell" style="margin: 0px; padding: 0px; box-sizing: border-box; border: 1px solid transparent; -webkit-box-orient: horizontal; -webkit-box-align: stretch; width: 868.666687011719px; outline: none; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 20px; widows: 1; background-color: rgb(255, 255, 255);"><div class="input_prompt prompt" style="margin: 0px; padding: 0.4em; min-width: 11ex; font-family: monospace; text-align: right; line-height: 1.21429em; color: rgb(0, 0, 128); border-top-width: 1px; border-top-style: solid; border-top-color: transparent;"></div><div class="inner_cell" style="margin: 0px; padding: 0px; -webkit-box-orient: vertical; -webkit-box-align: stretch; display: flex; flex-direction: column; align-items: stretch; -webkit-box-flex: 1; flex: 1 1 0%;"><div class="border-box-sizing text_cell_render rendered_html" style="margin: 0px; padding: 0.5em 0.5em 0.5em 0.4em; box-sizing: border-box; outline: none; resize: none; width: inherit; border-style: none;"><div style="margin: 0px; padding: 0px; text-align: justify;" class=""><strong style="margin: 0px; padding: 0px;" class="">What am I going to achieve next week?</strong></div><ul style="margin: 1em 2em 0px; padding: 0px; list-style-position: initial; list-style-image: initial;" class=""><li style="margin: 0px; padding: 0px;" class="">complete the first set of notebooks dedicated to "Access to geospatial data" (I had to give the priority to packaging and sphinx documentation)</li><li style="margin: 0px; padding: 0px;" class="">work on the sphinx doc structure replicating the style of osgeolive doc and use notebooks.rst as input The aim is to build a tutorial on how to use a notebook to build osgeolive documentation. The tutorial can be then used as template for other develoipers interested in building osgeo-live documentation using this approach and facilitate the integration of the notebook in the osgeolive doc-build process</li><li style="margin: 0px; padding: 0px;" class="">start to work on the Numerical Cartography notebooks</li><li style="margin: 0px; padding: 0px;" class="">finish ossim packaging for 32 bit and update install script for both architectures.</li></ul></div></div></div><div class="cell rendered border-box-sizing text_cell" style="margin: 0px; padding: 0px; box-sizing: border-box; border: 1px solid transparent; -webkit-box-orient: horizontal; -webkit-box-align: stretch; width: 868.666687011719px; outline: none; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 20px; widows: 1; background-color: rgb(255, 255, 255);"><div class="input_prompt prompt" style="margin: 0px; padding: 0.4em; min-width: 11ex; font-family: monospace; text-align: right; line-height: 1.21429em; color: rgb(0, 0, 128); border-top-width: 1px; border-top-style: solid; border-top-color: transparent;"></div><div class="inner_cell" style="margin: 0px; padding: 0px; -webkit-box-orient: vertical; -webkit-box-align: stretch; display: flex; flex-direction: column; align-items: stretch; -webkit-box-flex: 1; flex: 1 1 0%;"><div class="border-box-sizing text_cell_render rendered_html" style="margin: 0px; padding: 0.5em 0.5em 0.5em 0.4em; box-sizing: border-box; outline: none; resize: none; width: inherit; border-style: none;"><div style="margin: 0px; padding: 0px; text-align: justify;" class=""><strong style="margin: 0px; padding: 0px;" class="">Are there any blocking issue?</strong></div><ul style="margin: 1em 2em 0px; padding: 0px; list-style-position: initial; list-style-image: initial;" class=""><li style="margin: 0px; padding: 0px;" class="">The debian packaging and the build of the new development environment has been a very time (and resources) consuming task. ... It has been a very stressful week but hopefully I left the main obstacles behind.</li></ul></div></div></div><div class=""><br class=""></div></div></body></html>