📜 ⬆️ ⬇️

MODX Digest # 2.1 (March 11 - March 25, 2019)


Fresh selection of news about MODX. In the release: nightly builds of version 3, a new SEO Tab, a large update of components by Vasily Naumkin, references to users on MODX.pro, and some details of refactoring from Jason.


Enjoy reading!


Digest numbering is changed so as not to interfere with the series of digests ( # 1 and # 2 ) from Andchir .

News and Events


Podcast on MODX - Modcast


The MODX podcast was released a week later due to technical issues, although there are plans to release both a digest and a podcast in one day. Nevertheless, many moments have since been refined, permits obtained from services for podcasts and so on.


Small updates:



MODX 3 nightly builds


About two weeks ago, the guys from Sterc asked to build a working build of version 3, since almost a year has passed since the last release of the alpha version, and quite a bit of work has been done during this time. I tried to assemble, but it didn't work out the first time, I started to figure it out, and then I decided to do it all by hand if I could automate it and made a nightly build service where builds happen every night - https://nightly.modx.by/ .



There are plans to add more language downloads directly from Crowdin , since translations are usually infused before release, and in the git-version, the actual texts are in English only. And probably, to check whether there were changes in the repository and not to produce releases without special needs (space on the server must also be saved).


MODX Development


Since the code freeze was announced and Jason prosoileril that he still does something, the repository activity in these two weeks has dropped. This is also due to the fact that many people are preparing in a mitzap in Amsterdam this Friday, so you need to decide work and household chores, and for someone else to prepare a presentation with a report. However, what did they do.



I did not include smaller fixes, they can always be found independently on GitHub. In addition to the code, work continues on a new documentation site.


Jason's refactoring


Last week I managed to talk a bit with Jason and he was pleased with the good news. There is progress in the work, the main part has already been completed, before the weekend last week it began converting processors. After he finished with them, he promised to show the draft on GitHub.


Now all classes are loaded via PSR-4, which means that no more require_once and loadClass, now it is enough to connect one autoload.php and use any system classes.


Models can now be generated and probably work on xpdo 3.0, there will also be no more string references to classes: they used to write 'modResource', now it's worth writing modResource: class. This will improve not only the readability of the code, but also will enable the IDE to more correctly analyze the code and give hints.


This is all so far in words, since there is no code yet, but let's hope that at least there will be a result by the mitap. If not, then there is plan B, listen to him in the podcast.


Interesting notes and articles



New and updated add-ons



Thanks for attention!


If you notice a mistake - please write me.
Write questions and suggestions in telegrams .
You can send a link to the digest through this form .
More news and comments on the MODX Digest Telegram channel.


← Previous edition


Do not forget to say thanks to the author!


PS From the digest, links to paid components are cut in order not to violate the rules of the sites where the digest is published. Where to find them, you yourself know very well.


')

Source: https://habr.com/ru/post/445474/


All Articles