EllisLab text mark

New Book: The Guide to ExpressionEngine Development

ExpressionEngine veteran and personality behind devot:ee Ryan Masuga has released a new ExpressionEngine book: The Guide to ExpressionEngine Development. This book is unique from most other ExpressionEngine-related education in that it focuses on the project environment, development practices specific to ExpressionEngine, security, and other processes.

I was able to provide a tech review of the book and was really impressed, which led to me asking Ryan if I could write a foreword, which I’ve

Continue Reading

Developer Preview Status Update for 3.0.0-dp.9

Here is a brief status update on the Developer Preview (DP), now in its 9th release.

DP9 - released August 28, 2015

  • 41 external-facing issues addressed
  • 413 commits
  • 195 changed files
  • 9,799 new lines of code and 6,097 deletions.

Today’s build introduces the Spam module, a new way to fight spam from your front-end forms that learns and improves its algorithms as it’s used. We’ve also changed the license settings screen to take a license file rather than a number. The build also fixes many

Continue Reading

Developer Preview Status Update for 3.0.0-dp.8

Here is a brief status update on the Developer Preview (DP), now in its 8th release.

DP8 - released August 21, 2015

  • 22 external-facing issues addressed
  • 205 commits
  • 866 changed files
  • 5,041 new lines of code and 5,442 deletions.

Off the heels of a mid-week release, this build added the ability to redirect a member or member group to another area of the control panel upon login, allowed third-party models to create relationships with first party modules, and includes the typical host of bug

Continue Reading

Developer Preview Status Update for 3.0.0-dp.6

Here is a brief status update on the Developer Preview (DP), now in its 6th release.

DP6 - released August 14, 2015

  • 62 external-facing issues addressed
  • 318 commits
  • 340 changed files
  • 9,840 new lines of code and 8,196 deletions.

The Discussion Forum module makes its entry into the preview, we’ve overhauled PHP and MySQL errors to be more user friendly, and a couple small delighters: the sidebar now always shows where you are, and screen names are no longer required to be unique.

Continue Reading

Developer Preview Status Update Week 3

The Developer Preview (DP) is now in its third week, and we thought we’d share some of the progress. DP1 was released July 13, 2015.

DP2 - released July 17, 2015

  • 28 external-facing issues addressed
  • 122 commits
  • 177 changed files
  • 2,236 new lines of code and 23,616 deletions.

Why all the deletions? This is the one where we wave goodbye to many legacy controllers. Some refactors of the new architecture have reduced lines of code necessary in controllers by as much as 90%.

DP3 - released July

Continue Reading

ExpressionEngine 3.0 Developer Preview Begins

Last week we mentioned that the ExpressionEngine 3.0 Developer Preview would be out this summer. It’s summer in the Northern Hemisphere, and we’ve sent out the first release!

This initial Developer Preview release (DP1 or 3.0.0-dp.1) is a huge milestone. We still have a lot of work to do, and this release is not the finished product, not even a beta/functional preview. But it is ready to let some programmers outside of EllisLab start playing with the new architecture.

This includes the

Continue Reading

Modernize, Stabilize, Move Forward

Warning, tech content ahead!

ExpressionEngine 3.0 will bring tremendous foundational advancements without changing the things you know and love. The upcoming Developer Preview release (v3.0.0-dp.1 a.k.a. “DP1”) will not be feature complete nor will it be ready to run on a production site. It will have progressed to a point where it is safe to begin writing and converting add-ons. This will allow plenty of time to be ready for the public launch.

The three goals for the upcoming developer

Continue Reading

Some Things Just Make Sense

The Developer Preview for ExpressionEngine 3.0 will be out this summer. Many of the changes that add-on developers can expect to see are refinements that add up to a better experience for your users. You probably keep your plugins under source control, and you probably have a README.md file that you use to describe your add-on and how to use it.

GitHub readme example

ExpressionEngine 3.0 will use your existing README.md file, giving site builders beautiful in-app documentation that you don’t have to write twice.

Continue Reading

ExpressionEngine Focus Group Program

We want to hear from you more regularly, and give a voice and platform to those who may not engage via public channels, or are typically just too busy to do so. So we are spinning up an ExpressionEngine Focus Group Program. By opting in to this program, you will receive opportunities to participate in surveys, live chats, gain access to previews, and more!

focus-group-signup-page

What are you waiting for? Join today!

Continue Reading

UpFront Conference Ticket Giveaway Winners

Congratulations to @zigozago from pisanialessandro.it and @DanKingsley from Dynamic Design UK for winning our ticket giveaway to the UpFront Conference next week!

Results

Continue Reading