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

Remove the delegate API #180

Closed
wants to merge 1 commit into from
Closed

Remove the delegate API #180

wants to merge 1 commit into from

Conversation

gpetiot
Copy link
Member

@gpetiot gpetiot commented Nov 20, 2019

As discussed offline, this API was not used by most users and was over-complicating the code.

@samoht
Copy link
Contributor

samoht commented Nov 21, 2019

Hum wait, this is useful for people not using GitHub to store their release tarballs. Can you please post at least a summary of your discussions before removing that completely?

@NathanReb
Copy link
Contributor

Sure! I'll do that today.

I also suggest we go through a deprecation phase beforehand so we give users of that feature a chance to express themselves!

@gpetiot
Copy link
Member Author

gpetiot commented Nov 22, 2019

#154 for more context

@NathanReb
Copy link
Contributor

I wrote an issue with a proposed plan here: #188.

I suggest we close this PR for now as the plan to remove delegates requires quite a few steps and it's likely it will take us some time (hopefully only a few months) to actually remove the code.

@gpetiot gpetiot closed this Nov 22, 2019
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

Successfully merging this pull request may close these issues.

3 participants