Git Product home page Git Product logo

Comments (3)

janko avatar janko commented on June 16, 2024 1

I emailed [email protected] about this before:

Hi Janko,

Thanks for getting in touch! It's not possible to make a fork appear by default in repository search at the moment 1, your intuition for the reasons why are pretty accurate. So there's no settings on our end that would change this behavior. I can definitely see how valuable it could be for situations like yours however. Though I can't make any promises, we can definitely share this with our search team for consideration.

In the meantime, the only workaround would be to specifically add the "fork:true" qualifier to your search so forks are returned:

https://github.com/search?utf8=%E2%9C%93&q=roda+fork%3Atrue&type=Repositories

Sorry I don't have better news at the moment but I hope that clears things up - thanks,
Robert

Hi GitHub,

There is a Ruby web framework Roda https://github.com/jeremyevans/roda,
which was forked from another web framework, Cuba
https://github.com/soveran/cuba. Both are individual frameworks, but one
happened to be forked from the other because they share some core ideas.

The problem is, if I enter "roda" in the GitHub search, this project won't
come out, because forked repositories are not searchable. Sinatra
https://github.com/sinatra/sinatra has the same problem. I know that this
is because it doesn't pay off to make forks searchable, since they are
usually created only for pull requests, and don't have any individual value
thus shouldn't clutter the search results.

Is there any way we can solve this for these particular projects? Is there
some way we can detect that a fork has it's own life, and make it appear in
the search results? First I thought that we can notice that fork has
different name than the original, which means it was probably intentional,
but that wouldn't cover Sinatra.

Kind regards,
Janko

from roda.

jeremyevans avatar jeremyevans commented on June 16, 2024

I understand this is annoying, but no. Roda is a Cuba fork, even if has diverged pretty much completely, and I want to pay due respect to Cuba by making that obvious.

I consider this a bug in GitHub. They should at least make it possible for the creator of the fork to turn on searching, or automatically making forks searchable if the fork has a different name from the parent repository. Looking at GitHub's documentation, they don't allow searching of repository forks until the fork has more stars than the parent, so another way to fix this would be to get Roda more stars than Cuba. I certainly don't object to that approach.

from roda.

camjackson avatar camjackson commented on June 16, 2024

Ok, thanks for the explanation @jeremyevans, I appreciate it.

from roda.

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.