Week 16, May 28 - June 3, 2018
The road to 2.6.4, 2.7 and finally: 3
This week, we got together with the MODX Integrators team to talk about our current progress and what to do with the 2.6 branch and the 2.7 branch.
The more features we release in 2.7, the harder it will be to merge 2.7 into 3.x. 2.7 has a FEATURE FREEZE from now on, which means new PR's should be targetted to 3.x. We'll remove Pull Requests from 2.7 which are in the status of 'needing changes' and not having any replies from the PR-owner. The integrators and other collaborators have committed to test and merge 2.7 in the next two weeks. After that, the community can work on possible new lexicons for a week and we're ready for a 2.7 release and move over to 3 again.
2.6.4 is a small patch release, which will be released on short term.
On testing, there are some requirements for a well-performed test:
- What browser(s) and version(s) did you perform the test on?
- What PHP version(s) did you use?
- What did you do: provide a small report of what things you clicked, what happened, etc.
In short: provide a report which gives an integrator enough confidence to merge the PR you tested.
A downloadable build?
After 2.7 is ready, we can work towards making a build of 3. This week will also focus on merging all the design-related PR's for MODX 3. This might also give us a chance to make a build, to specifically test the design(s). With a bit of luck, this will still be in June. That way, the MODX3 designers can build on improving and polishing MODX3, while developers are finishing up 2.7.
Tabs or Rows?
We made a small #MODX3 mockup regarding Tabs or Rows for grouping the MODX Tree Resources/Elements/Files. What do you prefer, old-school Tabs (first image) or Rows (second image)?
Please note: there are some other ideas in the designs below as well.
We're looking for feedback on the above. You can do so by voting on this Twitter-poll.
Testing is progressing slowly, with only a handful of people doing the testing right now. We need more testers! Gauke Pieter made a screencast to help you understand the magical world of testing pull requests on Github for MODX.
While the donations started off really good, they are stalling right now. We would like to remind everybody who didn't sponsor or donate yet to do so fast. The budget is still €20.000+ short and extra funding will make it easier to complete the project in the way we want to!