Skip to main content

One-step "Swap with..." for rotating components

I rotate two waxed chains on one bike and swap them every couple of weeks. Today that takes two separate status changes: set the installed chain to In Storage, then set the stored chain to Installed. Each step asks for its own date, so it’s easy to get them out of sync. Nothing warns me if I forget the first step, and I end up with two chains installed at once.

Suggestion: add a “Swap with…” action on an installed component that:

  1. Lets me pick a stored component of the same type (or any type).

  2. Moves the current one to In Storage and installs the new one in a single step, sharing one date (and time, if that’s added).

  3. Optionally logs a service on the part coming off, e.g. “Re-wax”, since that’s usually why it’s being swapped.

Optional extra: warn me when a second component of a type that’s normally single (chain, cassette, saddle) is installed on a bike, with a “Swap instead?” shortcut.

This would help anyone rotating chains, wheelsets, tires or shoes. It pairs naturally with optional time of day on installs, so a mid-day swap is recorded accurately.

Status: Completed1 comment

Log in to comment and vote

Comments1

  • Marien

    Team•

    Nov 8

    Good idea, and it’s live now in two ways:

    • Swap on an installed component’s page: it lists your spares of that type, then asks what happens to the current one (keep it as a spare, retire it, or leave it on), all on one date.

    • Set status → Installed on a stored chain: if the bike already has a chain on that date, it says so and offers to take that one off on the same date as a spare. That’s on by default, so two chains no longer end up installed by accident.

    Not in yet: logging the re-wax on the outgoing chain in the same step (you can log it straight after, with the right date now), and a time of day on the swap, which comes with times on installs later.