Roadmap

Last updated:

Creating a new roadmap item

  • Log in to Squeak!
  • Click Roadmap in the sidebar
  • Click New

Roadmap fields

Title*

The title of the roadmap item. Self-explanatory.

Description

A brief description of what the roadmap item intends to accomplish.

Projected completion date / Date completed

The projected completion/completion date of the roadmap item. If the “Complete” checkbox is checked, this field label will change from “Projected completion date” to “Date completed”.

This field also controls where the roadmap item appears on the roadmap page.

  • If no date is present, it will appear under “Under consideration”.
  • If a projected completion date exists, it will appear under “In progress”.
  • If a completed date is added, it will appear under “Recently shipped”

Category

Used to group roadmap items together. We only use this field to categorize the milestones on the homepage.

Add GitHub URL

If a GitHub issue is relevant to the roadmap item, you can paste the entire URL here. There is no limit on how many issues you can attach.

This field is used to display GitHub issue titles and links on roadmap items under the “Under consideration” section. It also determines the progress of the roadmap items under the “In progress” section.

Image

Used to show album art for roadmap items under the “In progress” section. Images should be square, at least 200 x 200 pixels, and not contain any borders or shadows. Images are optional. If you need a new image, [request it through the normal process](/handbook/design/about-design#blog-artwork-and-marketing-assets.

Complete

Used to determine if the roadmap item is complete. If checked, the date field will change from “Projected completion date” to “Date completed”.

Milestone

If checked, the roadmap item will appear on the roadmap section of the homepage.

Beta available

If checked, buttons under the “In progress” section change from “Subscribe for updates” to “Get early access”.

Notify subscribers

Only appears when editing an existing roadmap item. See here for more info on how to use this feature.

Notifying roadmap subscribers

  • Log in to Squeak!
  • Click Roadmap in the sidebar
  • Click Edit on a roadmap item
  • Make the necessary changes to the roadmap item
  • Check the “Notify subscribers” checkbox
  • Click “Next”

You’ll see a couple of new fields.

Subject

The subject of the notification email.

Content

The body of the notification email. Supports Markdown.

This field will auto-populate with any changes you’ve made to the roadmap item. For instance, if you check the “Beta available” field before clicking “Next”, the content will be auto-populated with “Beta is now available”.

View subscribers

Click this button to see all subscribers who will receive the email.

Once your email body and subject are ready, click “Update & notify subscribers” to add the emails to the Customer.io email queue. Any emails sent from Squeak are automatically placed in “Draft”.

To send the emails, you must log in to Customer.io > Click “Broadcasts” > Click “API Triggered Broadcasts” > Click “Squeak! Roadmap item” > Click “Drafts”. From here, you can select and manually send all roadmap notification emails.

Note: This will change in the future. Once we determine this works as intended, we can automatically send emails directly from Squeak and cut out the Customer.io steps.

Questions?

Was this page useful?

Next article

ClickHouse Manual

Welcome to PostHog's ClickHouse manual. About this manual PostHog uses ClickHouse to power our data analytics tooling and we've learned a lot about it over the years. The goal of this manual is to share that knowledge externally and raise the average level of ClickHouse understanding for people starting work with ClickHouse. If you have extensive ClickHouse experience, and want to contribute thoughts or tips of your own, please do by opening an PR or issue on GitHub ! Consider this manual a…

Read next article