Since January 2020 I’ve been working on a new version of the Media management module for Neos CMS.
Currently funding badges can be bought via the Neos funding platform (see Media Rewrite One Time badges) or if a direct funding for my work is preferred you can also contact me.
If the crowdfunding is not sufficient it would be helpful to get a partial funding via the Neos piggy bank. Of course that depends on other projects this crazy year and what we have left.
Besides funding for my own time, additional help with development of the GraphQL API, Apollo, React, etc. stuff is very welcome and would be a great help.
If someone invests more time and we have enough funding they of course should benefit from it too.
Prerelease
Released at NeosCon 2020.
Features:
- Select asset sources, tags, collections
- Filter asset list
- List and thumbnail view
- Search & selecting assets in module and inspector
- Assets uploads
- Changing asset details, tagging, assign collections
- Current view is mostly persisted in local storage
- Public GraphQL API
Version 1.x
Version 1.0 has been released on the 9th of January 2024. Exactly 4 years after I started working on this topic.
Features:
- Improved stability
- More automated testing
- Improved tagging and collection assigning
- Manage collections and tags
- Hierarchical collections and favourites
- Hierachical privileges → v1.2
- Clipboard
- Drag & drop for collections → v1.1
- Replace asset
- Usage lists and faster usage calculation via an additional package
- Localisation
- Improved UX
- Things we realise on the way which make working with the module nicer
- Great performance (supporting hundreds of thousands of assets)
About 25.000€ were sponsored over those 4 years that went into this version plus ~200h of working time by customers as part of projects involving the package.
Missing:
- Basic Neos 9 support → still needs funding
Special thanks to the following sponsors:
- 900€ via official Neos funding platform
- 1500€ via direct funding to @sebobo (thx to https://www.visol.ch) → introducing previous development, reviews, previous work
- 1500€ via direct funding to @dimaip (thx to https://www.visol.ch) → Collection & Tag management
- 3000€ from the Neos core team budget 2020
- 5000€ from the Neos core team budget 2021
- 3000€ general funding from Internezzo AG via Funding badges
- 400€ for bulk deletion from Internezzo AG
- 1700€ for filtering unused assets (related to asset usage stretch goal) from Internezzo AG
- 2000€ for Hierarchical organisation of Assets (e.g. folders etc.) from Visol + 1000€ for matching privileges
- 4000€ for Hierarchical organisation of Assets and favourites feature from Punkt.de
- 1&1 for sponsoring work time for UX, performance and smaller features as part of a larger project
And a super special thx to all contributors!
Next Milestone - v1.0 & v2.0
v2 is planned for early 2025 (subject to change depending on funding and support)
v1 gets new releases when bugs get fixed and features are finished.
Current funding amount: 0€
- Neos 9.0 Support - 0% done
- Permissions - Allows more fine grained control over privileges in the module
- Extensibility - Allows adding and replacing components similar to the Neos UI
- Focus point editor - 0% done
- Multiple configurable Neos Asset Sources → would solve many privilege issues with multi site and role setups
- New variant tab & editor (partially done) - 50% done
- Faster asset usage calculations and UI integration → affects Media package 80% done
- Mostly implemented via Flowpack.NeosAssetUsage
- Full drag & drop support - 30% done
- Custom GraphQL adapter → urgently needed! 0% done
- Batch editing of assets
Additional information
Feel free to ask anything
Thanks!