Re: [OSGeoLive] Docs, Presentation and Builds

2019-11-25 Thread Angelos Tzotsos

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

2019-11-22 Thread Cameron Shorter

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

2019-11-22 Thread Seth G
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