eventespresso / event-espresso-core

Event Espresso 4 Core for WordPress: Build an Event Ticketing Website Today!
https://eventespresso.com
GNU General Public License v3.0
121 stars 87 forks source link

Refactor Usage of Third Party Libs for Decaf #3973

Closed tn3rb closed 2 years ago

tn3rb commented 2 years ago

The third party libraries in the core/third_party_libs/ directory need to have one of the following actions applied to them:

ACTION OPTIONS

Here's the libs and the action that I feel may be required (this is subject to change if need be)

If the above action appears to be the best for each lib in question, then plz proceed, otherwise plz provide feedback regarding complications, alternate suggestions, etc

Please perform all work in separate PRs (one for each lib, but some of those smaller assets can be grouped into a single PR).

Please use master branch as the base for all work branches.

Please tag PRs with the following labels:

For action option D I will likely try to add some kind of helper class for performing plugin recommendations upon activation. So please work on those libs last.

As always, please ask questions if there is anything you are unsure about, and I am always open for alternate approaches since there is always more than one way to solve a problem.

hoseinrafiei commented 2 years ago

@tn3rb

All the dependencies are done except those that are marked as D. Please let me know when we're ready to work on those items.

tn3rb commented 2 years ago

ok great thnx @hoseinrafiei D was covered by #4043