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 ACE dependence [$300] #3451

Closed
33 tasks done
Winfidonarleyan opened this issue Sep 8, 2020 · 14 comments · Fixed by #5679
Closed
33 tasks done

Remove ACE dependence [$300] #3451

Winfidonarleyan opened this issue Sep 8, 2020 · 14 comments · Fixed by #5679
Assignees

Comments

@Winfidonarleyan
Copy link
Member

Winfidonarleyan commented Sep 8, 2020

TASK

The list will be replenished

Steps


Did you fix this issue? Go claim the $300 bounty on Bountysource.

@FrancescoBorzi
Copy link
Contributor

the bounty here is EXCLUDING the Thread part, which has already 120$ in a separate issue: #99

@Yehonal Yehonal changed the title Remove ACE dependence Remove ACE dependence [$200] Nov 21, 2020
@Yehonal Yehonal added the Bounty label Nov 21, 2020
@FrancescoBorzi
Copy link
Contributor

@Yehonal Yehonal changed the title Remove ACE dependence [$200] Remove ACE dependence [$250] Nov 29, 2020
@namreeb namreeb mentioned this issue Nov 30, 2020
4 tasks
@FrancescoBorzi
Copy link
Contributor

@abebeos done, thanks. I'm not sure about the expected difficulty of the tasks. I'd need to investigate to determine it

@FrancescoBorzi
Copy link
Contributor

ah yeah right, @Winfidonarleyan what do you think?

@Helias
Copy link
Member

Helias commented Dec 11, 2020

Because it is an old library not maintained anymore afaik and now the modern C++ already supports a lot of feature and functionalities that ACE provide.
It is also a static dependency that we keep in the repository, removing it will give us a lot of benefits and modern way to implement different design pattern and minor features.

@Helias
Copy link
Member

Helias commented Dec 11, 2020

You are curious, I think this is a good motivation of contributions.
Anyways, I think that @FrancescoBorzi and the other developers can give you more technical details about removing ACE 😉

But it's something that other communities already did with other software, use modern technologies is always a good thing when you remove old dependencies.

@Winfidonarleyan
Copy link
Member Author

This general part for #4302

@Winfidonarleyan
Copy link
Member Author

I done this, need time for port
WarheadCore/WarheadBand@6ef9e4a

@Yehonal Yehonal changed the title Remove ACE dependence [$250] Remove ACE dependence [$275] Apr 29, 2021
@Winfidonarleyan
Copy link
Member Author

For test core without ace use my custom fork https://github.com/WarheadCore/WarheadBand

@Kitzunu
Copy link
Member

Kitzunu commented Jun 22, 2021

Soon hehe

@Winfidonarleyan
Copy link
Member Author

Yes yes, after 25.06.2021 i start delete full

@Kitzunu
Copy link
Member

Kitzunu commented Jul 16, 2021

👏

@FrancescoBorzi
Copy link
Contributor

congrats @Winfidonarleyan and everyone else who helped with this transition!

@Winfidonarleyan
Copy link
Member Author

congrats @Winfidonarleyan and everyone else who helped with this transition!

Thanks

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