You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 30, 2024. It is now read-only.
The idea is to "go wide" to validate the assumptions we made while adding support for GitHub and GitHub pull requests. See this Slack message for context.
mrnugget
changed the title
A8N Tracking Issue 3.9: Going from RFC 28 to RFC 20
(Draft) A8N Tracking Issue 3.9: Going from RFC 28 to RFC 20
Sep 20, 2019
mrnugget
changed the title
(Draft) A8N Tracking Issue 3.9: Going from RFC 28 to RFC 20
A8N Tracking Issue 3.9: Going from RFC 28 to RFC 20
Sep 23, 2019
felixfbecker
changed the title
A8N Tracking Issue 3.9: Going from RFC 28 to RFC 20
Automation Tracking Issue 3.9: Going from RFC 28 to RFC 20
Sep 23, 2019
Question for Quinn: what problem does the event timeline solve?
The primary purpose of the event timeline is to inform the campaign author how they can help push the campaign along. The timeline accomplishes this by showing reviews (approve/comment/request-changes) and comments on all threads in the campaign. The campaign author will scan the timeline for comments that they can help answer.
The secondary purpose of the event timeline is to give campaign authors confidence that Sourcegraph is tracking the statuses of all of the threads (and is up-to-date). This directly addresses the customer feedback from https://app.hubspot.com/contacts/2762526/company/608245740 that confidence in our syncing is crucial.
Deletion of external services:
Do we need to care about this yet? What should happen to threads when an external service is deleted?
It is OK if (deleting an external services) causes (all changesets associated with that external service's repositories) to be removed from campaigns. (Parentheses to group noun phrases added for clarity.) To be clear for anyone external reading this, this does NOT mean Sourcegraph will delete the changesets on your code host, only their record in the Sourcegraph DB.
Changeset deletion: when do we delete changesets that are not connected a campaign?
RFCs for context
RFC 28
: https://docs.google.com/document/d/1J9uGV4v6Y2SHC2iPWDMCzppSLqZtNTEWQLV8qxzNgzs/edit#RFC 20
: https://docs.google.com/document/d/1UY9B_kLlwRtYj-fuv7XZS1-Mu99Czx9Ojm7sgEmoQIA/editRFC 20 Appendix
: https://docs.google.com/document/d/1fbO0SdqL50aotmVCkUvOmtsgn2aUV-RphINwLcT9vuY/edit#RFC 20 API
: https://docs.google.com/document/d/1bf4jfFczn7Vi2m0ecy-8P8Mzv2UX5AAA4OAvg6wNMQU/editDeferred to 3.10
Note: These items are not prioritized yet
ChangesetEvents
for Bitbucket Server (requires fetching/activities
for Bitbucket Server changesets)ChangesetEvents
into burndown chart APIcampaign.{name,description}
tocampaign.{title,body}
Planned Work
Improve syncing after RFC 20 implementation
repo-updater
where changesets are synced. (https://github.com/sourcegraph/sourcegraph/pull/5755)Support another codehost
The idea is to "go wide" to validate the assumptions we made while adding support for GitHub and GitHub pull requests. See this Slack message for context.
Extend Campaign/Changeset management
ChangesetEvents
for GitHub a8n: Persist GitHub ChangesetEvents to database #5834Questions
The text was updated successfully, but these errors were encountered: