Giter Club home page Giter Club logo

Comments (7)

orta avatar orta commented on June 7, 2024

We're still kinda struggling with how to define an incident which requires docs like this internally, but I think having someone outside the org with a fresh eyes might help, so I'm for this

FWIW, we've use https://www.statuspage.io for cocoapods for a few years and it's worked out well

from readme.

dblandin avatar dblandin commented on June 7, 2024

FWIW, we've use https://www.statuspage.io for cocoapods for a few years and it's worked out well

Atlassian bought StatusPage a couple years ago. Since then, Atlassian has also released Jira Ops (an internal tool to track incident status) which features integrations with StatusPage for external communications. @sweir27 has been looking into Jira Ops during our recent Hackathon.

Generally, there is only one person on-shift at a time.

Is there always a customer support assocate on call for partner-facing incidents? If so, it might make sense for that associate to handle updates to the status page in collaboration with on-call engineers during an incident.

If there isn't a user-facing customer support representative available, I think a reasonable fallback is to the engineers on call to handle updates to the status page.

from readme.

sweir27 avatar sweir27 commented on June 7, 2024

Agree with @dblandin about the on-call people dealing with updating status page! I still mean to investigate how it hooks into Jira Ops, but hopefully this would be seamless. 😄

from readme.

dleve123 avatar dleve123 commented on June 7, 2024

I'm pro a status page.

In my experience at previous companies, the business side of the house also finds value in being able to attest to platform stability with a well designed status page -- so I think there's a lot of business value, in addition to customer-relations value, in the status page.

You can also provide custom HTML/CSS to statuspage.io pages, so we can make sure the page follows our brand.

from readme.

alexanderbercow avatar alexanderbercow commented on June 7, 2024

Is there always a customer support assocate on call for partner-facing incidents?

Not quite. Our hours (in EST) are:

Monday: 10am-6pm
Tuesday: 4am - 6pm
Wednesday: 4am - 6pm
Thursday: 4am -6pm
Friday: 10am-6pm

I'm always here 10am-6pm though (barring illness, vacation, etc). During those hours, I'm happy to help for sure! Otherwise, I tend to agree that it may need to fallback onto one of the on-call engineers.

[[Edit]]:
I should note that on Tuesday/Wednesday/Thursday the 4am to 10am EST times are picked up by our European/Hong Kong Gallery Liaisons. I personally would prefer not letting them make status updates to the page/managing that if possible.

the business side of the house also finds value in being able to attest to platform stability with a well designed status page

This is huge too. We do often get questions/concerns about our stability. Being able to point to something concrete would be huge for that too. A nice added benefit.

from readme.

dblandin avatar dblandin commented on June 7, 2024

I gave an update on this RFC during our engineering open standup meeting this morning. @sweir27 and I plan to sync up and discuss an action plan. Will comment again once I have another update!

from readme.

dblandin avatar dblandin commented on June 7, 2024

As this is now happening 🎉, I think we can close this RFC!

Resolution

We decided to do it!

Level of Support

2: Positive feedback.

Next Steps

We're now tracking the progress of this (and other incident-related process updates) in a Jira epic: https://artsyproduct.atlassian.net/browse/PLATFORM-1048 🔒

Exceptions

We will not be tracking internal services on the new status page.

from readme.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.