-
Notifications
You must be signed in to change notification settings - Fork 182
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
What we can expect from Delicious Brains as the new owner of ACF in the future? #525
Comments
It's good to see that someone has already created this post. For me as a developer with a lot of |
Hey @CreativeDive, thanks for raising this! So without getting too in-depth on each of those issues, there are a few broader questions here that are worth addressing here.
We've always appreciated bug reports, feature requests, etc and we'll definitely continue to consider these when planning releases and building roadmaps. With ACF, I feel that this is even more important than with our other plugins because of the massive amount of users and the huge variety of ways that ACF is used. As you might expect, the past few weeks have been busy for us in terms of ramping up so we might have been a bit quieter on GitHub than usual.
Yep, with more people to throw at the project, the release cadence will be different. Once we're really in the swing of things, we anticipate getting a major release out around every 6-8 weeks or so, with important bugfix releases as needed. And having multiple devs on the project means that we'll be able to build new features while also testing the latest changes happening in WordPress core and adding support/compatibility for that side of things as well. Regarding the issues you've pointed out, a lot of these are definitely on our radar and some are currently in development as well. We don't have an ETA on when all of these issues will be addressed, but I can say that investigating V2 of the blocks API and addressing some of these block-related issues will be one of our priorities over the coming weeks. If we have any questions regarding issues you've raised or need clarification/feedback on something, we'll definitely let you know 👍 And likewise, feel free to reach out if there is anything we can help with in the meantime. |
@mattgrshaw Thanks for response and nice to know @deliciousbrains will continue the work like Elliots vision. I think the possibility to support inner blocks for the repeater field is an important thing we have to discuss. At this time, I think the writing flow of the block editor is a big pain point here. If we use ACF inner blocks, we can allow blocks like the "Heading" or "Paragraph" block instead of ACF "Heading" or "Text" fields in the block editor sidebar. This is really cool, because we can support the writing flow of the block editor and the user can change text directly inside the editor view. If we use repeater fields, this is breaking this writing flow. On the other hand, I don't know if inner block support for repeater fields is a feature @deliciousbrains can make true? Can @deliciousbrains say more about whether or not this possibility will come true in the near future? |
Hello everyone, Thanks for mentioning me on this topic! As a developer of a plugin that heavily rely on ACF code base, I must say that the recent acquisition of ACF by Delicious Brains is quite exciting! I agree with everything Elliot's said in the announcement blog post and I think this new chapter really brings new perspectives to the plugin. Here are few feedbacks and expectations I would like to share with you guys. I'll try to make it concise and highlight few key points: PhilosophySeamless IntegrationNo fancy UI, flashy buttons or notices. What we love about ACF is that fields and UI just blend in the WordPress admin, like if it was part of the core. Simple menu, seamless styles and a touch of JS... The recipe for a happy WordPress user! I really hope the new team in charge will keep that motto. Work from the UI or from the codeBeing able to configure ACF from the admin for a quick & easy setup, or register field groups from the code for programmatic usage, is such a great capability. I think this should be the credo for all future features, so everyone can have fun with ACF. From the most simple blog to the most complex job board, we should not leave anyone behind. Focused on productivityFrom the Flexible Content to the recent Block Types feature, ACF always has been a pioneer in innovation, a toolbox that resolves real life problems. Some plugin developers may be disconnected from those problems, since they are focused on the tool, not the final website. I hope the team will keep listenning to users to get real life feedbacks. ImprovementsRemove _field_name Reference MetaYes I know, it's an old topic, but it would be such a welcome overhaul of the ACF code base. Being able to use the same name for different fields in different field groups really makes things easier for users, but the reference meta logic starts becoming quite old. We need to get rid of it. This is also one of the oldest ACF shortcoming: it saves 2 meta for each field. Ajax Field Conditional LogicThis one could be a game changer, as it would let users conditionally display fields based on dynamic values such as screen locations, user capability or site-wide field values, directly from the UI. Block Type: Ajax Value ValidationI'm not much a Gutenberg/Block Typer user, but I think one of the biggest blocker which prevents agencies to fully embrace Block Types (and by extension, Gutenberg) is the Ajax Value Validation which is still missing. Allowing a client to enter random values, without being able to validate them is just a big nope for most of us. Javascript DocumentationAfter spending countless sleepless nights working with the ACF Javascript API, I must say it is one of the most underrated area of the plugin. It is such an amazing piece of software... smart, optimized and extensible! It's really too bad that the current documentation is just an introduction to some basic concepts. Community and developers would really benefit from a fully-fleshed JS documentation. There's just so much to say about it! There's other areas of the code base that could be improved, like the field groups render vs screen filters logic, hooks enhancements with more context, REST API support etc... But I will leave that for future topics :) Thanks again, and welcome to the Delicious Brains team! Have a nice day. Regards. |
@mattgrshaw We miss the response on open issues here on Github :-) We were used to getting quick feedback from Elliot. Some issues have been unanswered for weeks. |
Hey @CreativeDive and everyone, Thanks for all your feedback and suggestions, we hear you 😃 We're busy at work over at Delicious Brains on our first big release, 5.10, which will bring a few features people have been requesting for a while now. We've just released a RC version of 5.10 that is available to download from the account area on advancedcustomfields.com Whilst we may appear quiet here on GitHub, it's important to remember the vast majority of our bug reports come from our support mailbox. Many of the issues fixed in our first 3 releases were reported this way. Closing this issue as we'll be focusing on the individual issue threads. Thanks again 🙌 |
Hello @elliotcondon,
Hello @deliciousbrains ( @bradt / @mattgrshaw ) the new owner of ACF.
Congratulations 🎊 on the acquisition of ACF https://deliciousbrains.com/epic-wordpress-announcement/
I'm opening this topic because I think many ACF users have questions about the acquisition of ACF. 👀 Many users like me and a lot of others have contributed a lot to improve ACF even further in recent years. This includes feature requests, bug reports, and the discussion with @elliotcondon here on Github.
Elliot has always been very honest and open to suggestions, feature requests and bug reports. 🙌 Now that the time has come for Elliot to be less and less involved in ACF (you can tell by the response on Github here), I wonder how @deliciousbrains will interact with user inquiries in the future?
Working with WordPress has changed a lot in the last few years and the future will be a future with block-based themes.
@elliotcondon has made life a lot easier for all ACF users with the awesome PHP block solution. 💪 Logically, many expectations relate to the expansion and improvement of the ACF block functionalities.
As a one man band, progress with increasing changes in WordPress was associated with long waiting times. Which is completely logical to me. With @deliciousbrains and more man power, maybe that will change in the future?
What can we expect in the future and what not? I would like to mention a few topics here and ask directly how @deliciousbrains feels about these open inquiries.
Some requests are essential in my opinion, others would improve the user experience with ACF and the block editor.
📌 Essential
Blocks essential markup differences for innerBlocks
#465
Essential markup differences for Blocks
#470
🚀 Most Wanted Feature Request
Inner Blocks for repeater fields
#298
🏁 Feature Requests
Left / Right Direction for ACF Block Options
#356
Full Height Toggle for ACF Blocks
#417
Horizontal / Vertical resizer for ACF blocks
#494
🐛 BUGS / Suggestions for improvement
Duplicated ACF blocks includes always the same block id
#301
Switch to edit mode fields inherit editor styles
#492
Case sensitive Issue on / and InnerBlocks
#514
I invite everyone to take an active part in this discussion: @AaronRutley @acf-extended @aircraft @jasonbahl @wpmark @JiveDig @simonseddon @nick6352683 @Log1x @billerickson @polevaultweb
If you know other users who work a lot with ACF, feel free to invite them for discussion 🔗. If you have further inquiries or significant bug reports that were not mentioned, you can link them here.
@deliciousbrains I hope this topic is well received and can clarify open questions for many ACF users.
The text was updated successfully, but these errors were encountered: