PSA: Documenter.jl deprecations

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

PSA: Documenter.jl deprecations

Michael Hatherly

Version 0.7 of Documenter has been tagged. Please note that this release deprecates the current authentication methods used to deploy generated documentation from Travis CI to GitHub Pages, namely GitHub personal access tokens and SSH keys generated via the travis Ruby gem. The new approach used is described in the docs. The deprecation warnings will remain in place until version 0.9 of Documenter is released.

Please direct any issues you happen to encounter with these changes while upgrading to the new authentication method to the issue tracker.

— Mike


Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: PSA: Documenter.jl deprecations

Chris Rackauckas
Once again, thank you very much for this change! It's highly appreciated by those of us who are unfamiliar with gem, Ruby, travis, and the whole install feature. As you know, I gave this new access token setup a go and had it working in minutes with no extra software to install. Just generate some keys, copy/paste into Travis/Github, and done. This really helps with usability!

On Wednesday, November 2, 2016 at 12:55:51 PM UTC-7, Michael Hatherly wrote:

Version 0.7 of <a href="https://github.com/JuliaDocs/Documenter.jl" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEEajmxqycG-byozWAGUn9ldb789A&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEEajmxqycG-byozWAGUn9ldb789A&#39;;return true;">Documenter has been tagged. Please note that this release deprecates the current authentication methods used to deploy generated documentation from Travis CI to GitHub Pages, namely GitHub personal access tokens and SSH keys generated via the travis Ruby gem. The new approach used is described <a href="https://juliadocs.github.io/Documenter.jl/stable/man/hosting.html#SSH-Deploy-Keys-1" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fjuliadocs.github.io%2FDocumenter.jl%2Fstable%2Fman%2Fhosting.html%23SSH-Deploy-Keys-1\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHbM6eBLRDVNmPeyYZuBerAxvXnvg&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fjuliadocs.github.io%2FDocumenter.jl%2Fstable%2Fman%2Fhosting.html%23SSH-Deploy-Keys-1\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHbM6eBLRDVNmPeyYZuBerAxvXnvg&#39;;return true;">in the docs. The deprecation warnings will remain in place until version 0.9 of Documenter is released.

Please direct any issues you happen to encounter with these changes while upgrading to the new authentication method to <a href="https://github.com/JuliaDocs/Documenter.jl/issues" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Fissues\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHg_75j_tdI7Ckd0C4MgQa69HhwSg&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FJuliaDocs%2FDocumenter.jl%2Fissues\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHg_75j_tdI7Ckd0C4MgQa69HhwSg&#39;;return true;">the issue tracker.

— Mike


Loading...