sourcegraph / sourcegraph-public-snapshot

Code AI platform with Code Search & Cody
https://sourcegraph.com
Other
10.1k stars 1.27k forks source link

[Tracking] Cody/Code Search Licensing UX Plan #59435

Open peterguy opened 8 months ago

peterguy commented 8 months ago

This tracks issues related to the Cody/Code Search Licensing & Gating for Search Suite.

### Tasks
- [ ] https://github.com/sourcegraph/sourcegraph/issues/59452
- [ ] https://github.com/sourcegraph/sourcegraph/issues/59516
- [ ] https://github.com/sourcegraph/sourcegraph/issues/59472
- [ ] https://github.com/sourcegraph/sourcegraph/issues/59473
- [ ] https://github.com/sourcegraph/sourcegraph/issues/59596
- [ ] https://github.com/sourcegraph/sourcegraph/issues/59626
- [ ] https://github.com/sourcegraph/sourcegraph/issues/59727
- [ ] https://github.com/sourcegraph/sourcegraph/issues/59662
- [ ] https://github.com/sourcegraph/sourcegraph/issues/59627
- [ ] https://github.com/sourcegraph/sourcegraph/issues/59693
- [ ] https://github.com/sourcegraph/sourcegraph/issues/59734
- [ ] https://github.com/sourcegraph/sourcegraph/issues/59949
- [ ] https://github.com/sourcegraph/sourcegraph/issues/60105
BolajiOlajide commented 7 months ago

QA Test Plan

Summary

Test Plan

Functional testing: Verify that the application functions as expected and meets the requirements. This will include testing of user interfaces, inputs, outputs, and all other functionalities.

Integration testing: Verify that all the components of the application integrate and work together seamlessly.

Performance testing: Verify that the application performs efficiently and effectively under different loads and stress levels.

Security testing: Verify that the application is secure by default - customer data, repo permissions, IAM, and database security has not been compromised.

See secure coding training and secure coding practices for examples.

Usability testing: Verify that the application has met design guidelines and meets the needs of our users. If you did not work with a designer, or you have visual or UX changes that have not been QAed by a designer, please reach out at #ask-design as soon as possible!

Compatibility testing: Verify that the application works on all supported distribution environments (Compose, K8s, Helm, Dotcom, Cloud, etc).

QA Checklist

  1. Have you made any infra related changes to environment variables, new services, or deployment methods that could affect customers?

    • [ ] Yes - I've informed #team-cloud and #team-delivery of the changes.
    • [ ] Yes - Changelog or documentation has been updated, this includes changes to defaults and site config flags.
    • [x] No

    If your change is non-trivial, please review the Cloud Launch process.

    If you've made changes to documentation, please link them in the comments below.

    Comments:

  2. Which environments have the changes been tested on?

    • [ ] rctest.sourcegraph.com
    • [ ] sourcegraph.sourcegraph.com
    • [ ] sourcegraph.com
    • [ ] cody-dev.sgdev.dev (running based off 5.2 release branch)
    • [ ] scaletesting.sgdev.org
    • [ ] other

    If other, please specify:

  3. Experimental features have been marked and behind a feature flag?

    • [ ] Yes
    • [ ] No
    • [x] N/A

    If no, please specify why:

  4. Has telemetry been added as part of the product requirements?

    • [ ] Yes
    • [ ] No
    • [x] N/A
  5. Completed entry to release post.

    • [ ] Yes
    • [ ] No
    • [ ] N/A
  6. Is a feature flagged in a way when turns the feature off, it behaves as-if the feature does not exist?

    • [ ] Yes
    • [ ] No
    • [x] N/A

    If no, please specify why:

  7. A CHANGELOG entry has been added for the feature/change?

    • [ ] Yes
    • [ ] No
    • [ ] N/A
  8. Please provide any additional testing you've done that has not been covered above:


Tech Lead/DRI sign off: @kalanchan

taiyab commented 6 months ago

@peterguy Can we make sure it's clear who owns this going forward?

peterguy commented 5 months ago

@taiyab Code Search owns this.