Stand With Ukraine. Stop Putin. Stop War.

17:51 And that's all. This means (almost) the end of the conference. Thanks for tuning in!

17:51 Suggested to use Vapor instead.... yep, that's going to happen soon.

17:50 The download is not a transport package, just a dump of an actual MODX installer.

17:49 Bert is plugging his command line installer that lets you choose (by responding yes or no) what you want to install (editors etc). This is different from a Distro as you only install what you need. Somewhat sounds like the configurator mentioned before. Find his installers here.

17:49 [Q] Do you also update packages? [A] Packages are not bundled with the distribution, they are downloaded directly from the MODX package provider using the APIs.

17:47 [Q] How do you stay up to date with the official release? [A] Patch versions (2.2.9 -> 2.2.10) are manually upgraded locally. This is then tested. SiteCheck from Bob Ray helps with this.

17:46 A configurator (like Foundation) would be great, but the distro is not there.

17:44 Everything we saw today is in the download link for people to try.

17:44 [Q] Have you seen SiteCheck? [A] Yes. It's a great tool, find it here.

17:43 [Q] What about performance? [A] Haven't noticed much but if you would profile carefully it would likely be a bit slower than a clean install.

17:42 End of presentations, time for Q&A.

17:42 Get the package: If you have any feedback, email

17:42 In the next version there might be some work for purging unused elements. Bob Ray's Orphans can help.

17:41 You either love MIGX, or you hate it. Steve loves it, and Susan will have its children.

17:40 More commerce is on the work too.

17:39 A lot of elements are in the database, but putting stuff on the filesystem through static elements is what will likely happen next.

17:38 Beanstalk acts as a holding server. Deployments are made via a number of bash commands over SSH. This is manual, but explorations into automating are being made.

17:37 Everyone works on a local machine. Every change is made locally and comitted. They're using Beanstalk and Subversion (no Git yet, but it sounds like that wont take long).

17:37 Next subject: Workflow.

17:35 On to Elements. There are 10 templates, 32 template variables, 56 chunks, 30 snippets and 5 plugins. That's before any Extras are installed.

17:34 There are no less than 52 resources pages in the default install. This includes home, contact, sitemap, robots, pages for login management etc. Most of these are hidden from the client.

17:33 When clicking the MODX Support button, it goes to a form on the Blaze Concepts website. The Help Videos provide a MODX modal with general instructional videos for working with MODX.

17:31 This dashboard was for the admin. Now we're looking at the client dashboard, which is very stripped down. The Elements and Files tabs are gone. In the dashboard there still is the Manager Quickstart and a resource list, as well as some additional Help & Support sections.

17:30 There's pre-flight checks too showing reports of resources to see if all the required information is there, such as aliases and titles. The update buttons opens the quick update.

17:28 But there's more! There's an email check to make sure the system email is properly adjusted to go to the client.

17:27 Some developer tools include export database, a link checker and a link to Pingdom to check the speed. The Manager Quickstart checks if certain extras such as Articles are installed, and provides links to commonly used stuff.17:27 Here comes the custom dashboard. Using Christian Seel's custom dashboard buttons and a list of media sources.

17:25 A bit of ecommerce is installed as well, including custom manager pages. Loads of commonly used javascript bundles (like fancybox, sliders, carousels) are preloaded as well. A number of PHP libraries (such as Zend for SimpleSearch, dropbox and youtube) are also in the distribution.

17:24 Custom Dashboard screenshots are coming up in a bit. As the team uses Foundation, that is also pre-loaded, under version control and available immediately.

17:23 My ClientConfig is installed with 5 tabs of settings in this distro too. :D It also installs cart configurations for ecommerce.

17:22 Awesome slide to explain why lexicons are changed...

17:22 Additionally, media sources and form customisations are also pre-configured and set up, along with some lexicon changes. This is one big distribution!

17:21 ACLs and Resource Groups are also pre-configured to skip the complexity.

17:20 A package installer will download 25 extras with one click and install them all as well. Lot of extras, but they're all often used.

17:19 By using a custom installer with a checkbox to install a default database, the setup process is super simple. Unchecking the checkbox is enough to get a clean, normal MODX install. Some other small changes (file paths, thumbnails and ExtJS) have been made as well.

17:18 The general distro that will be available after the session is no less than 50mb and 7.1k files in size. The normal MODX setup is a mere 5.7K files and about 8mb, so definitely a lot bigger.

17:17 The main benefits for distros include Team Consistency, no repetitiveness (only creating snippets or chunks once), a higher development speed and a more efficient support for clients.

17:17 Steve emphasises it's just their way of doing things and that it can be done differently as well, of course.

17:15 Custom distrobutions are cost effective, and it helps being as prepared as possible. It's easy to make certain features available for clients, just by publishing what they developed before and charging big bucks for it.

17:14 Definition of a Distro: An industry specific, pre-loaded installation of MODX that can be rapidly deployed and developed upon. Not a complete solution, but more a bedrock for development.

17:13 Steve was doing a lot of similar work in the education sector, and as they were all asking for the same thing they wanted to build stuff smarter. Constantly using the base install of would be silly.

17:12 The 6Ps is a mantra for Prior Planning and Preparation Prevents (Piss) Poor Performance (and Pain).

17:11 Talking about what we'll hear about today. Distros for teams, manager customisations, workflows and case studies are coming shortly.

17:10 Greame is also live blogging.. would be interesting to see the differences in reporting! Check it out here. I didn't grab a pic of the monkey unfortunately :D

17:08 Technical problems sorted, we're starting!

17:05 We're still waiting to start, shouldn't take much longer. Thanks for tuning in!

17:50 In about 10 minutes we'll start live blogging the presentation by Steve King: Distros for Success, the 6Ps.

Get the conversation going, and post your thoughts in a reply.

Comments are closed :(

While I would prefer to keep comments open indefinitely, the amount of spam that old articles attract is becoming a strain to keep up with and I can't always answer questions about ancient blog postings. If you have valuable feedback or important questions, please feel free to get in touch.