Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
GitLab Community Edition
GitLab Community Edition
  • Project
    • Project
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
    • Locked Files
  • Issues 11,038
    • Issues 11,038
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 661
    • Merge Requests 661
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GitLab.org
  • GitLab Community EditionGitLab Community Edition
  • Issues
  • #36025

Closed
Open
Opened Aug 05, 2017 by Justin Foley@jfols 0 of 3 tasks completed0/3 tasks
  • Report abuse
  • New issue
Report abuse New issue

Discover self-hosted projects from gitlab.com

Description

Discover self-hosted projects (that opt-in) from gitlab.com.

Proposal

Links / references

#4013 - Federate merge requests, feature proposal - search is a logical first step towards a federated GitLab ecosystem

Documentation blurb

Overview

Self-hosted GitLab projects are difficult to discover. An option to expose a self-hosted project to gitlab.com's search would greatly increase the exposure and viability of self-hosting public projects.

For self-hosted GitLab instances, provide an opt-in to gitlab.com search, which would push high level search details to gitlab.com, and potentially do things like keep track of "global stars" from gitlab.com users. The primary goal is discoverability of "external" GitLab projects, there deep search results (issues, merge requests, etc.) aren't necessary.

Benefits:

  • Increase surface area of gitlab.com search
  • Increase exposure of self-hosted projects
  • Potential to mirror GitHub's "Explore this week on GitHub" email, across all participating self-hosted GitLab instances (How many interesting projects are buried in the Internet on self-hosted GitLab instances?)

Proposed UX:

  • connect/authenticate gitlab.com account from self-hosted instance
  • checkbox in project settings (and new project creation) to "Make this project discoverable from gitlab.com"

Use cases

Self-hosted GitLab projects that desire public exposure and discoverability.

Feature checklist

Make sure these are completed before closing the issue, with a link to the relevant commit.

  • Feature assurance
  • Documentation
  • Added to features.yml

Related issues

Assignee
Assign to
Epic
None
Milestone
None
Assign milestone
Time tracking
None
Due date
No due date
4
Labels
Platform auto updated feature proposal potential proposal
Assign labels
  • View project labels
Reference: gitlab-org/gitlab-ce#36025