Struts is also using Jekyll to build its website [1] (but we are still in a process of transitioning pages from Confluence). The most important thing is a button "Edit on GitHub" [2] which can be easily used by everyone to create a PR with proposed changes (yes, we are using Gitbox [3]). All the changes are automatically published by Jenkins [4] and we are waiting to setup a staging to test PRs before merge them [5].
[1] https://github.com/apache/struts-site [2] http://struts.apache.org/getting-started/ [3] https://gitbox.apache.org/ [4] https://builds.apache.org/view/S-Z/view/Struts/job/Struts-site/ [5] https://issues.apache.org/jira/browse/INFRA-15896 Regards -- Łukasz + 48 606 323 122 http://www.lenart.org.pl/