-
-
Notifications
You must be signed in to change notification settings - Fork 155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
decouple website from documentation #180
Comments
cc @rclark FYI I've pushed a Pelican-based first pass setup to https://github.com/geopython/pycsw.org/tree/pelican, based on the Bootstrap template at http://getbootstrap.com/examples/justified-nav/. Totally open to new ideas/design, so what's there is not final by any means. Thinking out loud:
|
I forked pycsw.org and built your front-page as a starter in Jekyll: http://rclark.github.io/pycsw.org/ If you want to pursue Jekyll as an option, you could house it in either of the repositories on a "gh-pages" branch and GitHub will serve it automatically. If you create a branch in either place I can fork it and start sending pull requests. I can also take my existing fork of pycsw.org and flesh it out a bit more if you'd like to see that first. |
FYI see associated mailing list discussion at http://osgeo-org.1560.x6.nabble.com/new-website-development-tp5073682.html for decisions/progress. Of note, moving forward the website is now managed as a branch in https://github.com/geopython/pycsw/tree/website |
Almost there. To do:
@rclark I like the GitHub GeoJSON approach. Is there anyway we could make this automated as a build step against the wiki page somehow? There's value is having https://github.com/geopython/pycsw/wiki/Live-Deployments as a wiki page because I see it as a live working document which is easy to maintain, and easy for a script to parse, etc. as per https://github.com/geopython/pycsw/blob/master/docs/build_map.py. Or am I thinking about this the wrong way? I'd rather lift the Leaflet requirement of the current approach of the live site, provided it's against data that's easy to manage and in a single spot. |
This is ready to go. Next steps:
|
The pycsw website is currently blended into the Sphinx documentation setup. As a result, we carry the website along with every release, etc.
The website should be decoupled from the documentation such that only pure software documentation goes in https://github.com/geopython/pycsw/tree/master/docs, and managed as part of a separate repo/build process.
The text was updated successfully, but these errors were encountered: