From: Dan Brown Date: Wed, 12 Jul 2023 11:36:27 +0000 (+0100) Subject: Finished off 8 years post X-Git-Url: http://source.bookstackapp.com/website/commitdiff_plain/2d5b0adf74646c66cd09f48d90eb80f1912c7a3c Finished off 8 years post --- diff --git a/content/blog/8-years-of-bookstack.md b/content/blog/8-years-of-bookstack.md index 191a0ca..2a07b63 100644 --- a/content/blog/8-years-of-bookstack.md +++ b/content/blog/8-years-of-bookstack.md @@ -6,7 +6,7 @@ image = "/images/blog-cover-images/balmoral-valley-martin-bennie.jpg" author = "Dan Brown" slug = "8-years-of-bookstack" draft = false -date = 2023-07-12T14:25:00Z +date = 2023-07-12T11:30:00Z +++ As we veer towards the middle of July we hit the 8-year mark for the BookStack project. @@ -17,7 +17,7 @@ the project's various metrics year-on-year, and provide an update on finances. I'm coming up to almost two years since leaving my job. I've been targeting an overall monthly pre-tax revenue of about £2k per month, or a £24k annual salary. -With my very minimal business costs, that would just about cover my somewhat frugal living costs. +Taking into account my very minimal business costs, that would just about cover my somewhat frugal living costs. I know it's nowhere near the expected salary of a developer, or what I was previously earning as a lead developer, but that would cover my current needs. @@ -28,101 +28,100 @@ Here's an update view of my overall monthly income, broken down into the main re As you may notice, 2023 has been fairly healthy so far, with an average monthly revenue of just over £2k. The support service revenue appears much more established. This is due to now getting renewing subscriptions from last year, in addition to new support subscriptions. Upon that, I've provided a couple of one-off (upgrade assistance) tasks via the -support service which has contributed. -Ko-fi as a donation avenue has grown relative to GitHub sponsors, with a few extra generous >£100 donations coming though that channel in -addition to many smaller & reoccuring donatations. +support service which has helped the figures here. +Ko-fi as a donation avenue has grown relative to GitHub sponsors, with a few extra generous >£100 donations coming though that channel, in +addition to many smaller & reoccurring donations. A massive thanks again to all those donating or using our support services. You have helped me get to the point of sustaining myself while working on BookStack and open source, -in a way that has no negative impact to the project's integrity and openess, +in a way that has no negative impact to the project's integrity and openness, and I'm amazed at that being possible. With the way things are going I can start to recover some of my previous loss of savings, and gain a buffer in my monthly finances. ### BookStack, In Numbers -TODO - Update this text -Let's once again dive into the numbers to see how BookStack has grown over the past year. +Following our yearly tradition, we'll again dive into the numbers to see how BookStack has grown over the past year. -The below figures were collected at the time of writing *(12th July 2022)*, with changes in red/green reflecting change upon last year's numbers. +The below figures were collected at the time of writing *(12th July 2023)*, with changes in red/green reflecting change upon last year's numbers. #### GitHub Figures -TODO - Update -- [9,648 GitHub stars](https://github.com/BookStackApp/BookStack/stargazers) +2,794 -- [1,322 forks on GitHub](https://github.com/BookStackApp/BookStack/network/members) +279 -- 3,564 GitHub issues and PRs opened +720 -- 2,492 GitHub issues closed (+620), 408 currently open (-42) -- [147 releases published](https://github.com/BookStackApp/BookStack/releases) +29 -- 7,119 (+5,561) git clones in the last 14 days, 1,050 (+456) unique +- [11,816 GitHub stars](https://github.com/BookStackApp/BookStack/stargazers) +2,168 +- [1,544 forks on GitHub](https://github.com/BookStackApp/BookStack/network/members) +222 +- 4,378 GitHub issues and PRs opened +714 +- 3,181 GitHub issues closed (+689), 401 currently open (-7) +- [168 releases published](https://github.com/BookStackApp/BookStack/releases) +21 +- 3,663 (-3,456) git clones in the last 14 days, 1,127 (+77) unique #### Code Repository Stats -TODO - Update -- [3,330 commits](https://github.com/BookStackApp/BookStack/commits/development) +672 -- 148 direct git contributors +12 +- [4,128 commits](https://github.com/BookStackApp/BookStack/commits/development) +798 +- 157 direct git contributors +9 -#### Social & Docker +#### Social -TODO - Update -TODO - Add Mastodon -- [2,387 Discord members](https://discord.gg/ztkBqR2) +812 -- [549 Subreddit members](https://www.reddit.com/r/BookStack/) +226 -- [433 YouTube channel subscribers](https://www.youtube.com/c/BookStackApp) +433 -- [311 Twitter Followers](https://twitter.com/bookstack_app) +311 -- [> 84,000,000 docker hub pulls](https://hub.docker.com/search?q=bookstack&type=image) +8m (Other docker sources now more active) +- [3,139 Discord members](https://discord.gg/ztkBqR2) +752 +- [974 Subreddit members](https://www.reddit.com/r/BookStack/) +435 +- [1,410 YouTube channel subscribers](https://www.youtube.com/c/BookStackApp) +977 +- [497 Twitter Followers](https://twitter.com/bookstack_app) +186 +- [235 Mastodon Followers](https://fosstodon.org/@bookstack) +235 #### Website Analytics Main bookstackapp.com site only, Averaged over last 90 days: -TODO - Update -- 1,077 unique users per day +323 -- 2,759 page views per day +777 +- 1,230 unique users per day +153 +- 3,205 page views per day +446 - Operating system breakdown: -- 52% Windows -- 19% Mac -- 11% Android +1% +- 55% Windows +3% +- 18% Mac -1% +- 10% Android -1% - 10% Linux -- 8% iOS/iPadOS +1% +- 7% iOS/iPadOS -1% [Our full website analytics can be found here.](https://analytics.bookstackapp.com/bookstackapp.com) #### CrowdIn (Project Translations) Numbers -TODO - Update -- 39 languages +5 -- 6,211 words to translate +1,447 -- 206 +84 +- 42 languages +3 +- 7,172 words to translate +961 +- 289 project members +83 #### Thoughts on the Numbers -TODO - Update +There's nothing too surprising in these numbers. While there's a general trend of growth, the changes have been pretty level (or sometimes lesser) relative to last year's growth, reflecting some de-acceleration in social and activity numbers. +This makes sense since I haven't really done any extra outbound marketing in the last year, whereas the year before we got a significant boost from [reaching the top of hacker news](/blog/9000-stars-and-the-effects-of-hacker-news/#effects-of-hacker-news). + +Mastodon is newly added for these numbers, having only set up an account earlier this year. Good to see the numbers there chasing those we have on Twitter, with Mastodon being a smaller platform but one likely having a more relevant audience for an open source project like ours. + +The YouTube channel has has some good accelerating growth, which reflects the effort I'm putting into +producing consistent video content. Since we spilled over 1k subscribers, the channel gained the ability to monetize video, so I'm now super rich on the £60 earnt from YouTube! ### Reddit & Project Reach -Something on my mind is how changes in the online social landspace, particular on Reddit, may impact the project. +Something on my mind is how changes in the online social landscape, particular on Reddit, may impact the project. The community on Reddit has been a big part of BookStack's growth, with much of the discovery and word-of-mouth -being via kind and enthusiatic redditors in various communites such as /r/selfhosted, /r/homelab & /r/sysadmin. +being via kind and enthusiastic Redditors in various communities such as /r/selfhosted, /r/homelab & /r/sysadmin. It's been an easy place to monitor and be involved with where required. -I've always hardly touched on marketing, prefering natrual growth, but there is a balance to reaching new audiences -to grow users, and those that can help fund/contribute to the platform, as we may also lose existing users natrually over time. -I generally have always had an ever growing velocity, with very gentle acceleration, which works well for managing the project +I've always hardly touched on marketing, preferring natural growth, but there is a balance to reaching new audiences +to grow users, and those that can help fund/contribute to the platform, as we may also lose existing users naturally over time. +I generally have always had a steadily growing velocity which works well for managing the project and keeping growth sustained & steady, but I do consider how external changes may impact that. -Change is inevitble though, I'll just have to watch the landscape evolve and think how we adapt focus to suit. +Change is inevitable though, I'll just have to watch the landscape evolve and think how we adapt focus to suit. I have had a question about why we still exist on Reddit, and why we're not on alternatives. While I don't care nor respect the changes Reddit is making, my focus is on helping users. I am still getting an active stream of users on the /r/bookstack subreddit requesting support, so I will still serve those users. In regards to other platforms, I prefer to move slowly on these things since each extra platform to be on has a cost, so I'm stepping back and keeping an eye on how the alternative landscape establishes itself. -We are [on Mastodon](https://fosstodon.org/@bookstack) so you can usually connect with us or watch for updates -via there and the connected federated world. +We are [on Mastodon](https://fosstodon.org/@bookstack) so you can usually connect with us, or watch for updates, +via the connected federated world. ### Further Reading -Here are the non-release, or update, posts that you may have missed over the last year: +Here are the non-release/update posts that you may have missed over the last year: - [Seven Years of BookStack](/blog/7-years-of-bookstack/) - [Customization Hacks on the BookStack Site](/blog/hacks-on-the-site/)