Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make life easy for everyone #130

Closed
chrisaljoudi opened this issue Apr 26, 2015 · 14 comments
Closed

Make life easy for everyone #130

chrisaljoudi opened this issue Apr 26, 2015 · 14 comments

Comments

@chrisaljoudi
Copy link
Contributor

Hi @gorhill.

In response to your notes I just read on the Wiki and such, I've completely changed what the homepage says as far as attribution of work.

At this point, just let me know the following:

What would you like to see happen?

Despite all the claims and analysis, I don't want to claim being behind uBlock — that was my never my intention, despite the fact it (along with accepting donations) was perceived as such by many.

I don't know how to more clearly state: I am (and always have been) completely fine with whatever the community and you think is best.

All I ever wanted, and all I still want, is to help. If you want the repo back, it's all yours (that's been the case since day one).

I just can't ignore all the negative words being thrown at me anymore. I can't tolerate myself like this anymore. Please don't pin me as the bad guy.

@Michael-Bell
Copy link

I'm a user, not a dev, so I apologize if it is not my place to comment here.

From what I've seen, the community is mostly taking issue with the immediate changes to the readme/donation button. Personally I have no issue with having a donation button to cover development costs if they are needed, but as Github pages is a free hosting service that can(and should be used), and there is a community of developers volunteering their own time, I don't see what costs there are that need to be covered. If you want to keep the donation button, there should be full transparency for where the money is going, otherwise it should be removed.

The other issue, and this may not be the best place to discuss it, but I see no where else to contact you publicly, is the uBlock subreddit. I'm assuming that you are /u/chrisfully the mod for the subreddit, and it looks like you have been shadowbanned. Can you explain what happened, and what(if anything) you will be doing for the subreddit?

I just can't ignore all the negative words being thrown at me anymore. I can't tolerate myself like this anymore. Please don't pin me as the bad guy.

Just listen to the constructive criticism, and acknowledge reasonable requests. Gorhill's list explains why the community is upset with you, if you correct the issues listed, and explain your reasoning for why you did those things, I'm sure a majority of the community will be forgiving. You did step up and take the project when Gorhill left without any warning, and you have been trying.

@chrisaljoudi
Copy link
Contributor Author

@lewisje
Copy link

lewisje commented Apr 26, 2015

@Michael-Bell

as Github pages is a free hosting service that can(and should be used)

I don't think GitHub would appreciate hundreds of thousands of clients downloading uBlock updates from a GitHub Page every day, so if you want a third-party alternative to AMO for faster updates (and if you want a decent place to serve updates to the Safari extension from), you need your own paid hosting.

@chrisaljoudi
Copy link
Contributor Author

@lewisje is correct. Safari requires own hosting for initial installation, as well, as per the agreement with Apple's Extension Gallery.

@lewisje
Copy link

lewisje commented Apr 26, 2015

What I meant to say is that you could just download a .safariextz file from wherever, but the place where the extension looks for updates (and therefore, one location where the original extension file may be obtained) must be on one's own paid hosting.

BTW I didn't realize you were only 17, I thought you were surely a seasoned Javascript programmer or something; I haven't finished watching the video, but I think you'll do well in the future.

@gorhill
Copy link
Owner

gorhill commented Apr 26, 2015

@chrisaljoudi

Instead of

brought to life by gorhill.
developed by the uBlock Development Team (gorhill, Deathamns, & others).
current uBlock project development by Chris.

This

Brought to you by all uBlock contributors.
Project currently managed by Chris.

Seems quite reasonable and much more accurate to me (than the original "made [...] by Chris").

@chrisaljoudi
Copy link
Contributor Author

@gorhill done.

@gorhill
Copy link
Owner

gorhill commented Apr 26, 2015

Thanks, this resolves the main issue for me.

@gorhill gorhill closed this as completed Apr 26, 2015
@erdoukki
Copy link

@gorhill
how can a personnal project been gave away without any users prevent ?

It's a full subject about contributing responsibilities and users hidden impacts.

It's an upstream issue of libre software philosophy which all coders, mainteners, contributors, providers, and users should take care about !

@qwertygc
Copy link

Just my 2 cent. Why transfered to Chris the source code also it's possible in github to create organization ?

@alejandrolemus
Copy link

@chrisaljoudi Thanks for your honesty and willingness to take positive steps to get this whole issue solved. And thanks for taking care of uBlock when it was needed, as I truly believe you are not the only one who made some mistakes.
Hopefully, something good will come up from all this.

@gorhill
Copy link
Owner

gorhill commented Apr 26, 2015

Thanks @alejandrolemus, that's the kind of comment I want to hear. The issue has been fixed, and we can all move on. I didn't know @chrisaljoudi was that young, so given this I will assume it was a fumble with no real bad intent.

@geoelectric
Copy link

I'm glad this resolved peacefully. I wish there were a way to give the resolution the same level of visibility that the dispute had. Thanks very much to both @gorhill and @chrisaljoudi for all the work, both past and future.

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

No branches or pull requests

9 participants