image/svg+xml Rebble · blog

Ushering in the Rebble Era!

It’s a new day. It’s a new month (:ok_hand: :punch:). But most importantly, it’s a new era! :rocket: It was over a year and half ago that Rebble first put its stake in the ground as the unofficial spearhead organization for continuing the advancement of the Pebble platform in the absence of Pebble Technology Corp. Re-reading that first blog post, a lot of the same feelings of fear, anxiety, resilience, and hope have been expressed in recent days as we make another transition - this time from Pebble web services to Rebble Web Services! What does that mean? Why is it necessary? When is it happening?! What do I need to do to participate??! Read on, and all will be explained! :bowtie:

Why RWS?

Katharine gave an extensive overview of affected services and their impact in an earlier blog post, so please peruse her detailed enumeration for complete insight, but the TL;DR is that Pebble’s current functionality relies on a fairly extensive collection of online services, all of which were slated to be disabled after June 30th. The particularly astute reader may observe that June 30th, 2018 is quite a bit more recent than the December 7th, 2016 announcement that Pebble had ceased operations - this is primarily due to the largesse of Fitbit, who were kind enough to extend services an extra six months beyond the already generous year given to help Pebble users transition. We try to mention this regularly, but we are immensely grateful to Fitbit for helping support the Pebble ecosystem at their own expense for all of this time. :blue_heart: Even with this gracious extension, it was still a race against the clock to provide a drop-in replacement for the existing services, for which we had no source code and little flexibility in order to maintain compatibility with existing apps and hardware.

Enter the pony

Apologies for the gushing praise that follows, but I assure you, it’s deserved. Rebble is made up of a fairly extensive team of contributors (apologies to the many who are not represented in these lists :blue_heart:) but in terms of Rebble Web Services, a particular member embraced the challenge of replacing the untold hours’ work of an entire corporation over the course of just a few weeks! :trophy: That somepony is our Sparkly Code Princess Katharine Berry, who - with respect to everyone involved - almost single-handedly recreated the necessary services and the production environment required to support them (shout out to @jwise too on deployment, plus these guys for styling and GitHub auth :heart:). Please Tweet your appreciation, give her Reddit Gold, or send her MLP plushes (clearly she has enough already, but, it’s surely the best way to demonstrate appreciation?!). Oh, and: subscribe! “How/huh?” you ask? Great segue! :grinning:

Enter the Rebble Era

As detailed in our last blog post, existing Pebble users had the option to retain their Pebble account data by linking their Rebble accounts before the Pebble service End of Life on June 30th. Even if you missed out on the chance to link accounts, or are a new user (welcome!), the process for transitioning to RWS is the same:

The boot page contains instructions and caveats, but just as a heads up, iOS users need to wait 15 seconds then tap the yellow exclamation mark to log in, while Android users may need to log out or kill the app, but will eventually see a big red button to press (ignore the orange spinner if present), after which you’re all set (your Pebble may disconnect - that’s OK, just re-connect and you’ll be all set!).

Breaking: appstore superstar @sGerli has produced an iOS setup video - follow along for an even easier migration! :heart_eyes:

A return to normalcy

The above steps completed, you can officially consider yourself part of the Rebble Alliance! As such, you are free to enjoy the following services:

For just $3/month, you can also enjoy:

Not yet:

A bright, open future

This isn’t the end. It’s not even the beginning. It’s the bit just before the beginning when it seems like it should be the beginning but everything’s not actually quite :100: yet. Your bags are packed and you’re ready to go, but you’re waiting for your ride to the airport. Or maybe you’re already on the plane and it just hasn’t taken off yet. Or maybe you’re mid-flight and eagerly awaiting your destination. Or maybe you’re already there but waiting for that one friend who is always late to arrive. Wherever you are in this rapidly unraveling metaphor, Rebble is there with you, now, and in the future. It’s OK to be excited! But there’s so much more to come - not just the above-mentioned services, but the replacement appstore, and the replacement firmware, and the return of CloudPebble (CloudRebble?!), and the ability to submit new apps, and … well, we have to save something for the next Community Update! :heart_eyes: :rocket: