Giter Site home page Giter Site logo

Question: Why The Name Change? about ublock HOT 7 CLOSED

gorhill avatar gorhill commented on May 9, 2024
Question: Why The Name Change?

from ublock.

Comments (7)

Unrepentant-Atheist avatar Unrepentant-Atheist commented on May 9, 2024

Reading is hard....

Because now this version is a fork of the previous repo, I needed to also change name for installation purpose, which means that with this release, uBlock₀ will no longer fetch settings from former uBlock, so it will install as if it was the first time.

https://github.com/gorhill/uBlock/releases

from ublock.

 avatar commented on May 9, 2024

Reading is hard, LOL...

I saw the releases section but I don't see it come out and say WHY the name change.

Just because something is a fork of a previous repo, what does that have to do with anything?

Isn't this still the same developers, who also maintained the previous repo too?

Hmm

from ublock.

Havokdan avatar Havokdan commented on May 9, 2024

Hey, how projects had the same name, shared the same settings, because the folder where they were ended up being the same, with the division in the project, with time, there is the possibility of a project to have something that the other does not, eventually trigger incompatibilities, and another for the extensions have many name shop at the chrome browser, opera, firefox and others.

from ublock.

jarodsteele avatar jarodsteele commented on May 9, 2024

I also like to know what about the add-on AMO (https://addons.mozilla.org/en-US/firefox/addon/ublock/).
Will it be updated by the new maintainer? I don't want to manually install new versions, I want to "set and forget" it... (using the Firefox auto updating mechanism).
Thanks.

from ublock.

gorhill avatar gorhill commented on May 9, 2024

Will it be updated by the new maintainer?

Yes.

from ublock.

jarodsteele avatar jarodsteele commented on May 9, 2024

ok, thank you for clarification (also for creating ublock!)

from ublock.

 avatar commented on May 9, 2024

To begin with, I'm not here to troll or give you gorhill or anyone a hard time, I'm just trying to come to an understanding here is all, it's a bit confusing. So please try to look at it from the end-users point of view.

From what I'm reading, Gorhill, you are the developer of uBlock, then from all I know at this point, you leave uBlock and start another one called uBlocko. In the world of computing a developer can certainly do what he/she wants, but from the perspective of Credibility in a Project, I feel this is not the way to go about it.

From the end-users point of view is, we now have 2 uBlocks we need to figure out which to always choose from, always confusing us, always having to follow both to see which is doing what. And then as an end-user, we just ask ourselves, why can't we just have one version, which is the best logic in our minds.

Again, I'm not here to troll or flame you gorhill, or anyone, because I'm well aware, that maybe this was done with things not going well and people not in happy situations, so if things somehow were bad in the past, then I'm sorry for whatever went wrong.

I've personally never witnessed a change like this in FOSS, so I find it quite odd, and in the long run, it's going to take time to see whether it hurts the project or not.

I personally also think that when you Fork you change the Name to something completly different, as a Stand Alone Project on it's on, only in Relation to the Past project, not the Present or Future Project.

It would of been better maybe to of called this New Fork instead as example; aBlock :)

from ublock.

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.