Comments (3)
Request for a review sent to WordPress. Now we wait...
from fewbricks.
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.
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)
- Preferred/better approach to registering field groups HOT 3
- Add common_field_groups
- Fewbricks 2 - ACFs register fields via PHP funcs HOT 3
- Fewbricks2 will come with major breaking changes HOT 2
- Don't hide any WP core meta boxes by default HOT 1
- Create settings specific functions for each field class HOT 1
- Deal with hide_on_screen settings for field groups
- Should Fewbricks2 implement a fluent interface? HOT 1
- Add helper function for checking if a field group has any fields with data or not HOT 2
- Add ability to add "common fields" and "common field groups" on field groups HOT 1
- Add nicer way to set display rules for field groups HOT 1
- Add nicer way to set conditional logic on fields HOT 1
- Add ability to remove fields from field groups HOT 1
- Move manual to https://fewbricksdocs.readme.io? HOT 2
- Add support for Accordion layout HOT 1
- Testing performance on PHP export HOT 1
- Improve associativeArrayToElementAttributesString HOT 1
- Is v2 taking into account new developments over at ACF concerning Gutenberg? HOT 4
- Remove fluent/chaining HOT 1
- Do we need to require the project init file? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fewbricks.