Giter VIP home page Giter VIP logo

Comments (3)

folbert avatar folbert commented on May 24, 2024

Request for a review sent to WordPress. Now we wait...

from fewbricks.

folbert avatar folbert commented on May 24, 2024

wordpress.org did not accept Fewbricks for its Plugins Directory.

Pasted below is the rejection e-mail which holds some valid points that I am totally fine with (at least the part on updating plugin/framework). My guess is that they exist mainly to protect users that are not developers and who updates plugins using WP Admin. So it probably makes more sense to keep Fewbricks as a Composer package which gives some control as to which versions are installed.

If you don't want to use Composer, it will of course still be possible to install everything manually.


At this time, we are not accepting this sort of plugin as we don’t feel frameworks, boilerplates, and libraries are appropriate for the Plugins Directory.

We do generally require that plugins be useful in and of themselves (even if only being a portal to an external service). And while there are many benefits to frameworks and libraries, without plugin dependency support in core or the directory, it becomes another level of hassle for users.

The parade of likely support issues:

  • Not recognizing the framework plugin, and thus deleting it (causing the plugin(s) to break)
    *Not recognizing the framework plugin and thinking they’ve been hacked
  • Updating the framework plugin separately from the dependent plugins, possibly leading to breakage
  • Updating a dependent plugin without updating the framework, possibly leading to breakage
  • Different plugins requiring different versions of the framework

And bearing in mind that the framework and plugin developers are different people, that’s another level of coordination/compatibility issues.

Frameworks and libraries should be packaged with each plugin (hopefully in a way that doesn’t conflict with other plugins using the framework or libraries). At least until core supports plugin dependencies.

If you feel this was in error, please reply to this email with your plugin attached as a zip and explain why you feel your plugin should be an exception.

from fewbricks.

lukecav avatar lukecav commented on May 24, 2024

Except frameworks are on the WP repo

https://wordpress.org/plugins/redux-framework/
https://wordpress.org/plugins/titan-framework/
https://wordpress.org/plugins/gantry5/
https://wordpress.org/plugins/piklist/

from fewbricks.

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.