diff --git a/docs/_data/sponsors.yml b/docs/_data/sponsors.yml new file mode 100644 index 00000000..ca05a0b7 --- /dev/null +++ b/docs/_data/sponsors.yml @@ -0,0 +1,3 @@ +- name: Forestry.io + image: /img/forestry-logo.png + url: https://forestry.io diff --git a/docs/_docs/contributing.md b/docs/_docs/contributing.md index 9eea7282..f1c643d3 100644 --- a/docs/_docs/contributing.md +++ b/docs/_docs/contributing.md @@ -16,7 +16,7 @@ Whether you're a developer, a designer, or just a Jekyll devotee, there are lots * [Install Jekyll on your computer](https://jekyllrb.com/docs/installation/) and kick the tires. Does it work? Does it do what you'd expect? If not, [open an issue](https://github.com/jekyll/jekyll/issues/new) and let us know. * Comment on some of the project's [open issues](https://github.com/jekyll/jekyll/issues). Have you experienced the same problem? Know a work around? Do you have a suggestion for how the feature could be better? -* Read through [the documentation](https://jekyllrb.com/docs/home/), and click the "improve this page" button, any time you see something confusing, or have a suggestion on how to improve something. +* Read through [the documentation](https://jekyllrb.com/docs/home/), and click the "improve this page" button, any time you see something confusing, or have a suggestion for something that could be improved. * Browse through [the Jekyll discussion forum](https://talk.jekyllrb.com/), and lend a hand answering questions. There's a good chance you've already experienced what another user is experiencing. * Find [an open issue](https://github.com/jekyll/jekyll/issues) (especially [those labeled `help-wanted`](https://github.com/jekyll/jekyll/issues?q=is%3Aopen+is%3Aissue+label%3Ahelp-wanted)), and submit a proposed fix. If it's your first pull request, we promise we won't bite, and are glad to answer any questions. * Help evaluate [open pull requests](https://github.com/jekyll/jekyll/pulls), by testing the changes locally and reviewing what's proposed. diff --git a/docs/_includes/footer.html b/docs/_includes/footer.html index cc9568d4..a5674add 100644 --- a/docs/_includes/footer.html +++ b/docs/_includes/footer.html @@ -11,5 +11,15 @@

+
+

+ Sponsored by + {% for sponsor in site.data.sponsors %} + + {{ sponsor.name }} + + {% endfor %} +

+
diff --git a/docs/_posts/2018-08-01-jekyll-sponsoring.markdown b/docs/_posts/2018-08-01-jekyll-sponsoring.markdown new file mode 100644 index 00000000..b6682068 --- /dev/null +++ b/docs/_posts/2018-08-01-jekyll-sponsoring.markdown @@ -0,0 +1,68 @@ +--- +title: "Sponsoring Jekyll's development" +date: 2018-08-01 15:00:00 +0200 +author: oe +categories: [community] +--- + +_(TL;DR: We're open for sponsorships on our [OpenCollective page](https://opencollective.com/jekyll))_ + +Hi Jekyllers, + +As you may know, Jekyll is a completely free and open source project. We offer our +software and its related plugins and documentation at no cost because we believe +that good software should not cost anything. We're not planning on changing that, +but today I want to talk about a different monetary aspect of open source. + +Open source developers being paid for the work they do is a rare sight. Most open source +software is effectively the result of hundreds and thousands of hours of free labor provided +by individuals who are passionate enough to work outside of their day job to create +software that, ironically, is being used by almost every company that offers +digital services. It's a problem that has gotten more attention in recent years, with +the open source community becoming more diverse and more and more companies actively +investing in providing monetary support for open source developers. + +Jekyll has always been a product of volunteers. Rarely has someone been paid to implement +a certain plugin or feature. Today, we're excited to announce that we will finally +be able to fund our contributors! __We are opening an OpenCollective to receive +individual and corporate sponsorships__. This is not unheard of, [Hugo](http://gohugo.io) +is also funded by sponsorships, as are many other similar projects, such as +[webpack](https://opencollective.com/webpack), [Babel](https://opencollective.com/babel) or +[RuboCop](https://opencollective.com/rubocop). + +OpenCollective is a service that makes it easy for open source projects to receive funding +from individuals and companies alike. It's specifically designed for open source and +many other projects already use it for funding. + +Sponsoring is, for us, a method to finally realize some of the more ambitious goals we've had +with the project for years. The closest thing we want to realize is to __release Jekyll 4.0, and +to make it as polished as we can__. In the future, we would also like to work on other things that +will improve the Jekyll ecosystem. Here's a couple of ideas: + +- Create a comprehensive official plugin and theme directory site +- Improve tooling built around measuring and improving Jekyll's performance +- Improve maintenance for official plugins +- Including the community into official decisions; making Jekyll more friendly to folks in the community + +Again, these are just some ideas, but with the help of sponsoring, they are now one step closer +to being realized :heart: + +
+ +
+ +With that, we would like to announce our very first sponsor: [__Forestry.io__](https://forestry.io)! Forestry is +a CMS that integrates with your Jekyll sites and lets you update content using a beautiful +interface, and then automatically commits it back to your GitHub repository. We're excited to have +them on board on a new, exciting step of our journey. + +Will anything change for Jekyll users? The answer is no - this step does not impact the Jekyll software +in any aspect. In fact, you might see positive changes, such as more features and better +performance. Surprisingly, that's what happens when you properly fund people for their work! + +If you have been a long time user for Jekyll and would like to give something back to the project, +you can consider a small monthly donation to our [OpenCollective page](http://opencollective.com/jekyll). +If your company heavily relies on Jekyll, do consider sponsoring us! Contact me at +`olivia at fastmail dot com` and we'll figure something out together. + +Thanks for sticking with us, and happy Jekylling! :tada: diff --git a/docs/_sass/_style.scss b/docs/_sass/_style.scss index 69cc55ea..b23bee5d 100644 --- a/docs/_sass/_style.scss +++ b/docs/_sass/_style.scss @@ -224,8 +224,7 @@ footer { img { display: inline-block; - position: relative; - top: 8px; + vertical-align: middle; margin-left: 5px; opacity: .8; padding: 1px; diff --git a/docs/img/forestry-logo.png b/docs/img/forestry-logo.png new file mode 100644 index 00000000..de7fb17d Binary files /dev/null and b/docs/img/forestry-logo.png differ