New version of Rallly incoming #702
Replies: 3 comments 14 replies
-
I know that this announcement is not the newest, as v3.0 just shipped (thanks for that and great work!) I can fully understand your thoughts on the Pro features, pricing and availability on self-hosted instances. I'd like to suggest considering multi-user instances should be allowed for non-profit organizations. |
Beta Was this translation helpful? Give feedback.
-
@lukevella I sincerely hope you'll find another way to make the Pro tier interesting: while I use my instance exclusively for me, I often just ask other people to suggest dates this way, even for 1:1 meet-ups. I also tend to set up polls for groups, but if someone else picks up the organization part, I just hand over the poll to that user with a bit of SQL (this could be a nice new feature, tough, granting multiple participants "user" rights). |
Beta Was this translation helpful? Give feedback.
-
Hey @lukevella, just wanted to add my 2 cents here. We at data.coop host Rallly as a public service. We're a democratically run association based in Copenhagen, Denmark, and fully owned and funded by our members. Our core values are, among other things, online privacy, decentralization and FOSS. We own our own data on our own server infrastructure, and offer various services for our members (and some for non-members, fx. Rallly). While I understand your points and that you would like to earn some revenue for developing Rallly, I would like to point out a couple of things. Firstly, I would highly suggest keeping it free for non-profit organizations. I know this has already been suggested and that you've stated that you will keep it free, and I appreciate it and appreciate the work you're putting into developing Rallly. With that said, you're of course free to do whatever you want with the instance you host at rallly.co. The other thing I wanted to point out, is this: I'm not sure how well restricting self-hosted instances / putting features behind a paywall plays with the AGPL license that Rallly is released under. According to that, licensees are free to do what they want with the software, including redistributing it. There are examples of paid (A)GPL licensed software (fx. RHEL or Cryptomator), but technically anybody would be able to take the source code, compile and package it and distribute it for free. I'm not saying you can't put features behind a license, but you just need to be aware of this. With that said, thank you for your effort and time put into Rallly, it really is a great product. |
Beta Was this translation helpful? Give feedback.
-
Hi everyone,
I'm going to be releasing Rallly v3 soon and wanted to share this with you first as I'd like to gather feedback from the community. The new version is currently running in parallel to the old version.
Try it out →
What's new?
I made it a priority not to change too much of the existing workflow since this would add a lot of overhead and risks when transitioning between versions so the app should feel familiar. That said, some key changes:
Separate App from Landing Page
Previously, the landing page and the app where in a single nextjs. This was done purely out of convenience very early on in the project but quickly became a regret as it made it harder to separate concerns. This means the new version will be hosted on app.rallly.co rather than rallly.co and for self-hosters, it means that no configuration is required to disable the landing page.
Updated UI and Navigation
I've added some proper navigation UI so that we can add new features. This was a major limitation in the old design that wasn't really intended to grow to accommodate more features.
Rallly Pro
We've come a long way with the help of sponsors and donations but without any revenue it won't be possible for me to continue working on Rallly full-time as I have been. So I will be introducing a paid tier called Rallly Pro. I plan on delivering loads of new features that will be availably exclusively to Pro users. I'll make a blog post soon outlining the vision/roadmap but the first feature that will be available to Pro users is the ability to finalize polls and send calendar invites.
Poll Status
Rather than locking and unlocking a poll, in the new version you will be able to pause and resume a poll. This terminology fits in better with the ability to finalize a poll and the behaviour maps well between version. i.e. a locked poll will be paused in the new version.
Self-Hosters
I plan to release a docker image for self-hosters after the official release of the new version. My plan is to make all Pro features available for free to self-hosted instances but perhaps limit these instances to single-users. For self-hosted instances with multiple users (presumably used by companies), it would make sense to turn this into a revenue stream so I'd like to offer multi-user licenses that will unlock this functionality. That said, I currently don't have any insight on whether there is enough demand to justify the work needed to do this. If you or your company uses Rallly, I'd love to hear from you.
Conclusion
That's it for now. Thanks for following along and I really hope you like the new version. Please share your thoughts here and let me know if you have any questions.
Beta Was this translation helpful? Give feedback.
All reactions