Weekly updates of the MODX3 project progress.
We finished the Template Picker this week. As most of the development work is ready, we spend this week on acquiring testing and merging resources. We've found people who want to spend time on testing and merging: Ivan Klimchuk, John Peca (MODX) and Garry Nutting (MODX). This will all be coordinated by Jason Coward, as usual. Read the full update.
We've got one thing to mention for this week: huge refactoring of the MODX core to make it more modern. Vasily changed 2077 files and added PSR-4 autoloading, xPDO 3 models, refactored processors. This means no screenshots this week, but a lot of under-the-hood work! Read the full update.
May has started and we're nearing the endgame of the MODX3 Project. We see less drastic changes, but nevertheless important changes. MODX Community Slack discussions have given us some very valuable input for UX improvements this week. We're continuing work on this.
Where we need help right now: help us test the codebase and help fund the project (we're still not there yet)! Read the full update.
Refactoring, testing, testing, finishing up designs, bug fixing, 2.6.3, 2.7, a lot is going on. Vasily did a full refactor of the current browser processors and he implemented Markdown support for extras! Besides we built a failsafe feature for overwriting elements.
The design front has been busy researching how to optimize resources, the tree and the uberbar. We're sharing Rinze's prototypes in this post. Read the full update.
One of the primary goals of MODX3 is optimizing the UX. Vasily did an amazing job at increasing the UX, specifically the time required to upload images. Every upload action now takes 4 fewer clicks than you are used to! We did a lot of testing and polishing on existing MODX3 features, but we need more testers! Therefore we made a screencast for this, to make it easier to understand. Read the full update.
Week 7 was an exciting week for MODX3. Vasily finished the new Dashboard architecture. It needs testers now, lots of them! The MODX3 team got a new member and we're working on finishing up the MODX Template Preview feature. MODX 2.6.2 will be released soon and last but not least: the modx.org project is progressing! Read the full update.
Work started on implementing the new dashboard in MODX. While doing so, we also took a shot at upgrading ExtJs for some extra abilities and new features, but the effort would have too much an impact on our June release date. The login screen was finished with the last pull request on Github. Read the full update.
Week 5 is the week after the official project-launch at the MODX Meetup in Leeuwarden. We've got several amazing sponsorships going and receive a good amount of donations. More is better though! As for project progress: we finished the login screen, updated plan-page on the website and we did more media source fixes. All of these changes require more testers and people who can translate new lexicon strings. Last but not least: dashboard development has begun! Read the full update.
This week finished the first month of the project. MODX3.org is live now and you can now support our cause! Work continued on the media sources with Flysystem integration. Adapters were implemented: local filesystem, FTP, SFTP, Amazon S3 and Swift. Jason Coward brought up the idea to use Github Projects for increased project transparency, which will happen in week 5. Design work also started on the create resource-page. The MODX Meetup in Leeuwarden also was organized with over 40 attendees! Read the full update.
The third week of the project! Rinze made a lot of progress on the new MODX dashboard. It's such an improvement, you will love it! More work has been done by Vasily on adapters: AWS S3, Swift, local file system, FTP, and SFTP are being worked on. Besides that, we did a lot of work on refactoring the media browser and improving the tree. Read the full update.
The second week of our MODX3 project featured continuous work on the login window, improved HTML emails from the manager and a new forgot-password flow, compliant with the new EU regulations. A long-time request has been implemented: manager customization for both create and update actions! Last but not least: MODX is now installable through composer and an install script. Read the full update.
Week 7 of 2018 was the first week of the MODX3 project. GP, Vasily and Rinze continued started off with the login window, while Mark and Jason some serious cleaning up on the 3.x branch on Github. Vasily also did some amazing work on using composer to load third-party components. Read the full update.