Sounds good, thanks! I tried to document everything well in the README and documentation for how to contribute. I'd be curious how well you do trying to contribute using that documentation. It would be a chance to improve the GIMP CI contributor docs for people who are not me :D
On Wed, Sep 12, 2018 at 4:18 PM Pat David <patda...@gmail.com> wrote: > Awesome, thank you Sam! > > This might be something that would be good for me to learn and help with > administering. I'm not sure how the docs currently get built, but I'll > check into it more and hopefully get an answer to you (assuming someone > smarter than I doesn't do it first). > > pat > > On Wed, Sep 12, 2018 at 6:15 PM Sam Gleske <sam.mxra...@gmail.com> wrote: > >> On Wed, Sep 12, 2018 at 9:48 AM Pat David via gimp-docs-list < >> gimp-docs-list@gnome.org> wrote: >> >>> This one is a little different. The "docs.gimp.org" sub-domain is >>> separate from the main www.gimp.org domain, and I haven't had a chance >>> to really familiarize myself with it enough. I'm certainly happy to get >>> something set up for CI/publish of the current docs (but I am also a bit >>> ignorant of how the docs are managed overall...). >>> >> >> Regarding this point specifically. Jenkins is capable of publishing HTML >> reports of the latest documentation. I would just have to know how the >> current documentation is generated (shell script maybe?), and which branch >> is the latest "devel". From there, we can orchestrate Jenkins pipelines >> that trigger on every commit to master to generate the latest development >> documentation and host it. >> >> Jenkins can host the devel documentation. The GIMP docs page would >> simply need to link to the devel docs hosted at Jenkins. >> >> Please create an issue at >> https://gitlab.gnome.org/World/gimp-ci/jenkins-dsl/issues and answer the >> following questions: >> >> * Where is the source code repository for the documentation in question? >> (link to repo) >> * How does HTML get generated from the repository? (what are the >> commands; what dependencies are required) >> * Where do I find the documentation after it is generated? (the path in >> the build tree of the final HTML result) >> >> With that information I can develop a pipeline for you to create these >> development docs. >> > -- > https://patdavid.net > GPG: 66D1 7CA6 8088 4874 946D 18BD 67C7 6219 89E9 57AC >
_______________________________________________ gimp-docs-list mailing list gimp-docs-list@gnome.org https://mail.gnome.org/mailman/listinfo/gimp-docs-list