Re: [OSGeoLive] Docs, Presentation and Builds
Hi all, Thanks to Seth for his initiative. I agree that we need an automated way to publish the web site. The tag triggering sounds really good for me. Regards, Angelos On 11/23/19 1:50 AM, Cameron Shorter wrote: Seth, I can see that you have done a lot of research here. Well done and thankyou. I sounds like you have worked out a way to get the presentation updated which is great. If you are up for it, I suggest that do whatever is required to get the presentation reinstalled on the OSGeoLive website at https://live.osgeo.org/en/index.html (even if it is different to the 13.0 release). Angelos, others, do you see any objections to Seth pushing this forward? Are there any permissions we need to set Seth up with to put things into place? On 23/11/19 7:53 am, Seth G wrote: Hi all, Just to follow up on the missing presentation discussed in the thread at [1]. This should be fixed in master and can output be found online at the staging site [2]. Is it worth considering deploying directly using Travis to https://live.osgeo.org/ - perhaps only when a tag is applied, after a manual review, rather than on every merge? This would reduce any requirement for manual builds and deploys. There is however a make_presentation.sh script in the repository [3]. Is this still used and required to add to the docs generated by Sphinx? If so it should probably be added to the Travis CI. Just to note I' ve added a pull request [4] to setup Appveyor Windows builds for the docs. Appveyor also saves a zip of the output so pull requests can be checked without having to build locally. One final question - are there plans to update Sphinx from version 1.6.5? There is now a version 2.2.1. I can take a look at this if there is a consensus to update to a newer version. Regards, Seth [1] https://lists.osgeo.org/pipermail/osgeolive/2019-November/014391.html [2] https://osgeo.github.io/OSGeoLive-doc/en/index.html [3] https://github.com/OSGeo/OSGeoLive-doc/blob/master/scripts/make_presentation.sh [4] https://github.com/OSGeo/OSGeoLive-doc/pull/537 -- web:http://geographika.co.uk twitter: @geographika ___ osgeolive mailing list osgeolive@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/osgeolive -- Angelos Tzotsos, PhD Charter Member Open Source Geospatial Foundation http://users.ntua.gr/tzotsos ___ osgeolive mailing list osgeolive@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/osgeolive
Re: [OSGeoLive] Docs, Presentation and Builds
Seth, I can see that you have done a lot of research here. Well done and thankyou. I sounds like you have worked out a way to get the presentation updated which is great. If you are up for it, I suggest that do whatever is required to get the presentation reinstalled on the OSGeoLive website at https://live.osgeo.org/en/index.html (even if it is different to the 13.0 release). Angelos, others, do you see any objections to Seth pushing this forward? Are there any permissions we need to set Seth up with to put things into place? On 23/11/19 7:53 am, Seth G wrote: Hi all, Just to follow up on the missing presentation discussed in the thread at [1]. This should be fixed in master and can output be found online at the staging site [2]. Is it worth considering deploying directly using Travis to https://live.osgeo.org/ - perhaps only when a tag is applied, after a manual review, rather than on every merge? This would reduce any requirement for manual builds and deploys. There is however a make_presentation.sh script in the repository [3]. Is this still used and required to add to the docs generated by Sphinx? If so it should probably be added to the Travis CI. Just to note I' ve added a pull request [4] to setup Appveyor Windows builds for the docs. Appveyor also saves a zip of the output so pull requests can be checked without having to build locally. One final question - are there plans to update Sphinx from version 1.6.5? There is now a version 2.2.1. I can take a look at this if there is a consensus to update to a newer version. Regards, Seth [1] https://lists.osgeo.org/pipermail/osgeolive/2019-November/014391.html [2] https://osgeo.github.io/OSGeoLive-doc/en/index.html [3] https://github.com/OSGeo/OSGeoLive-doc/blob/master/scripts/make_presentation.sh [4] https://github.com/OSGeo/OSGeoLive-doc/pull/537 -- web:http://geographika.co.uk twitter: @geographika ___ osgeolive mailing list osgeolive@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/osgeolive -- Cameron Shorter Technology Demystifier Open Technologies and Geospatial Consultant M +61 (0) 419 142 254 ___ osgeolive mailing list osgeolive@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/osgeolive
[OSGeoLive] Docs, Presentation and Builds
Hi all, Just to follow up on the missing presentation discussed in the thread at [1]. This should be fixed in master and can output be found online at the staging site [2]. Is it worth considering deploying directly using Travis to https://live.osgeo.org/ - perhaps only when a tag is applied, after a manual review, rather than on every merge? This would reduce any requirement for manual builds and deploys. There is however a make_presentation.sh script in the repository [3]. Is this still used and required to add to the docs generated by Sphinx? If so it should probably be added to the Travis CI. Just to note I' ve added a pull request [4] to setup Appveyor Windows builds for the docs. Appveyor also saves a zip of the output so pull requests can be checked without having to build locally. One final question - are there plans to update Sphinx from version 1.6.5? There is now a version 2.2.1. I can take a look at this if there is a consensus to update to a newer version. Regards, Seth [1] https://lists.osgeo.org/pipermail/osgeolive/2019-November/014391.html [2] https://osgeo.github.io/OSGeoLive-doc/en/index.html [3] https://github.com/OSGeo/OSGeoLive-doc/blob/master/scripts/make_presentation.sh [4] https://github.com/OSGeo/OSGeoLive-doc/pull/537 -- web:http://geographika.co.uk twitter: @geographika ___ osgeolive mailing list osgeolive@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/osgeolive