require 'headius/support/packages'

Support Packages

Every tier connects you directly to the engineers who build JRuby. No ticket queues, no call centres, no escalation paths to nowhere. The only difference is how much of our time you need.

class Professional < Support
  # For teams getting started with JRuby
  # or running smaller deployments that
  # need a safety net.

Professional Support

A direct line to the people who write the runtime. When something doesn't behave the way you expect, you email us and someone who actually knows the answer responds. Not a junior support rep reading from a script — a core JRuby developer.

You also get advance notice of every release before it lands, including security patches, breaking changes, and new features. No surprises on a Friday afternoon.

pricing:
  monthly:  "$99/mo"
  yearly:   "$995/yr"  # save 16%

  • Priority email to core JRuby developers
  • Advance release notifications
  • Up to 5 team members
class Expert < Professional
  # For teams that need faster answers, real-
  # time conversations, and actual fixes
  # not workarounds.

Expert Support

Everything in Professional, plus direct chat with core developers — text, video, or audio, whatever works for your team. Sometimes you need to share a screen and point at the thing that's broken. Up to one hour of live support per month is included.

You also get one priority bug fix per month. Not "we'll look into it" — an actual fix, committed by the person you're talking to. Your issue goes to the front of the queue, and a patch release follows.

class Enterprise < Expert
  # For organisations running JRuby at scale
  # in production where downtime has
  # real consequences.

Enterprise Support

Everything in Expert, without the limits. Unlimited priority bug fixes, as many live support hours as your team needs, and debugging and profiling assistance from developers with twenty years of muscle memory for tracking down threading bugs, memory leaks, and performance bottlenecks.

You also get discounted consulting rates for larger engagements — migration planning, architecture reviews, performance audits, or ongoing advisory work. Think of it as having a core JRuby developer on retainer.

# Tailored to your deployment and needs.
# Inquire about a complimentary estimate.
pricing:
  plan: "custom"

  • include Expert
  • Unlimited priority bug fixes
  • Unlimited live support hours
  • Debugging & profiling sessions
  • Discounted consulting rates
# == Headius::Support
# What each service actually means.

What You're Getting

def email_support(subj: , body: )

A direct inbox read by the people who write JRuby. Not a ticketing system, not a chatbot — an actual person who can commit a fix the same day they read your message. All tiers.

def release_notify(changelog: )

Advance notice of upcoming JRuby releases, security patches, and breaking changes before they're public. Enough lead time to test against your application and plan your rollout. All tiers.

def chat_support(medium: :any)

Real-time conversations via text, video, or screen share with a core developer. Scheduled when it works for your team. Expert includes 1 hour/month; Enterprise is unlimited.

def priority_bugfix!(issue: )

Your bug goes to the front of the queue. The fix is committed by the person you reported it to, and a patch release follows. Expert gets 1/month; Enterprise gets unlimited.

def debug_and_profile(deep: true)

Hands-on debugging and profiling assistance from developers who've spent two decades inside the JVM. Threading issues, memory leaks, GC tuning — we've seen it before. Enterprise only.

def consulting(scope: :flexible)

Migration planning, architecture reviews, performance audits, or just an experienced set of eyes on your JRuby deployment. Enterprise subscribers receive discounted hourly rates.

# == Headius::Support::Terms
# The fine print, kept readable.

Terms

Billing & Cancellation

All subscriptions are billed through Stripe. You can upgrade, downgrade, or cancel at the end of your current billing period. Yearly plans are non-refundable once the billing period has started. If you have questions about billing for your current subscription of Support, please access your billing information at this link.

Team Size

Professional and Expert plans include up to 5 named email contacts. If your team is larger, contact us — we'll work something out.

NDAs

We're happy to work under NDA. Subscriptions requiring an NDA will incur a one-time NDA Servicing Fee, billed separately.

Enterprise Pricing

Enterprise support is customised to your deployment. Pricing may be based on developer hours, CPU units, or other resources depending on your needs. Contact us for a complimentary needs analysis and estimate.

Ready to talk?

Whether you know exactly which tier you need or you'd like help figuring it out, we're happy to have the conversation. No hard sell — if we can help, we'll tell you how. If we can't, we'll tell you that too.

Headius::Inquiry.new do |f|

Or use the full inquiry form on our contact page.