Roadmap for October through December 2024
Posted 2024-09-20 09:00 ‐ 2 min read
With 2024 Q3 wrapping up, this is the roadmap for 2024 Q4 (October through December).
-
Event hierarchies — Events can have complex relationships that range in depth and time. For example, a multi-day conference can have per-day events within those days. The relationship between events, their chain of predecessors, and the root event can be represented as a tree.
-
Recurring events — Communities have a variety of events, some of which are one-off and ad hoc, but most of which are recurring and regular. Recurring events vary, with some within a series and others ongoing indefinitely.
-
Multi-day events — Some events, such as festivals and conferences, span multiple days. Multi-day events are often visually distinct and treated as all-day events in calendars.
-
Location browsing — In the spirit of building event and RSVP management at a global scale but with a local focus, events with locations associated with them can be browsed by country, region, and administrative area.
Stretch Goals and Research
-
RSVP confirmation — Organizers can "confirm" an RSVP. This may be in the form of a separate confirmation record or verifiable content on the RSVP itself. It could lead to new features like RSVP groups and waitlists.
-
Email Notifications — Users can opt-in to receive notifications when people RSVP to their events. Additionally, users can provide their email addresses to be notified when a specific event is updated or a user publishes a new event.
-
Basic automation — Simple automations like "publish this draft on Friday at 8:00 AM" and "Have at least 3 of 'recurring event X' created" will be available.
-
Business formation — I'm looking at options for running and sustaining an organization to develop and operate Smoke Signal.
Closing Thoughts
It was a bit difficult to write this plan without starting to work through the data structures and processes for making it all happen. Smoke Signal has a lot of momentum, and I'm grateful for the support and enthusiasm the community has brought.
Interested in a particular feature or want to learn more about the planning process? Let's talk about it: @ngerakines.me