Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

Add an awesome Sourcegraph/cncf page #14318

Closed
11 of 15 tasks
poojaj-tech opened this issue Sep 30, 2020 · 5 comments
Closed
11 of 15 tasks

Add an awesome Sourcegraph/cncf page #14318

poojaj-tech opened this issue Sep 30, 2020 · 5 comments

Comments

@poojaj-tech
Copy link
Contributor

poojaj-tech commented Sep 30, 2020

We want to add a community page for Sourcegraph/cncf. This searches over the repogroup cncf.

  • Include all CNCF projects in repogroup:cncf commit
  • Add CNCF repogroup on the Sourcegraph.com homepage (bump to first repogroup)
  • This opens to a clean homepage (http://sourcegraph.com/cncf) with
    - CNCF logo
    - a title right below (Search the 67 CNCF projects -> linking to the list of projects). Note this looks like a clean homepage (don't show Example searches or any other sections below the search bar)
  • In the Search bar, omit 'repogroup:', it's fine that repogroup: will appear when you go to the search results page
  • Remove everything from the top navbar (preferable both when signed it or not) - campaigns, extensions, code insights (only visible if feature flag is enabled), etc.
  • Any code host, browser extensions, etc. toasts and notifications are removed. Is there anything else obtrusive we can remove?
  • Logging for usage
    • Verified existing logging from click on sourcegraph homepage works - EVENT ViewRepogroup:cncf
    • We can see search usage by parsing search queries with “repogroup:cncf”
    • Google Analytics - track CNCF page visits with url
  • Set up opsgenie monitoring #3562
  • 20% of repos (Go and TS) are auto-indexed and 40% manually indexed, thanks to the code-intel team! Code Intel - LSIF Indexing CNCF effort tracking #14348
  • Minor copy issue
  • Ensure CNCF repositories are cloned and indexed CNCF unindexed repos #14387

Remaining

  • Share more widely

Next Steps / Improvements

@poojaj-tech
Copy link
Contributor Author

@felixfbecker thanks for the note on Insights in the top nav being feature flagged. Our goal is to remove everything from the top nav bar and any toasts/notifications related to Sourcegraph so this experience feels tailored to code search for CNCF.
I'd love your input on anything we should add to the list above to turn off to achieve this experience for the customer.

@attfarhan attfarhan mentioned this issue Oct 1, 2020
11 tasks
@aidaeology
Copy link
Contributor

@poojaj-tech Nice list to capture all the things that need to happen for CNCF support, is there a target date (i.e. go live time) to have all of these completed by?

@poojaj-tech
Copy link
Contributor Author

@aidaeology @attfarhan's made great progress on the CNCF page. There's a few fixes, removing the cookie notice, opsgenie and user testing remaining. Our target date is 2020-10-05. I believe this aligns with the code-intel LSIF indexing efforts that will be a huge win for us - thanks for helping drive this!

@attfarhan
Copy link
Contributor

attfarhan commented Oct 2, 2020

@sourcegraph/search @poojaj-tech, https://github.com/sourcegraph/sourcegraph/pull/14342 addresses implementing the CNCF page as described above. I've addressed all feedback on the PR, so it should be able to get merged.

Two items I was not able to get to:

@lguychard
Copy link
Contributor

Closing as this is no longer relevant.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants