We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Guidance on "future proofing" plugins for Expression Engine 2.0?

Development and Programming

jayf's avatar
jayf
41 posts
16 years ago
jayf's avatar jayf

I am working developing a couple new plugins for Expression Engine. The first one is simple enough that I am pushing forward on it now. But another is way more complex. So, I am hesitating doing a lot of work on the more complex one out of concern that it will need a total re-write when Expression Engine 2.0 comes out.

So, I am wanting to know more about what will be different with Expression Engine 2.0’s Add-Ons.

Are there any guidelines for writing plugins that will require little or no changes to move from the current 1.6.x to the 2.x versions of Expression Engine?

(And, technically, what I am working on will likely end-up being a combo of extension and plugin.)

I appreciate that my question is pretty open-ended, and also that, until 2.x is a fully-baked released, things can change. But, any advice or guidelines about this would be much appreciated!

       
jayf's avatar
jayf
41 posts
16 years ago
jayf's avatar jayf

Anyone? Any suggestions?

       
silenz's avatar
silenz
1,648 posts
16 years ago
silenz's avatar silenz

I don’t think such info is already available. Best practice is to subscribe to the EE Blog. There’s gonna be an announcement calling for applications for the developer’s preview of ExpressionEngine.

If you have some spare time you can also take a first look at the Codeigniter framework to grasp the basic concepts behind it, as EE 2.0 will be build upon it.

       
jayf's avatar
jayf
41 posts
16 years ago
jayf's avatar jayf

Thanks silenz. I guess I’ll keep my fingers crossed for now, in terms of how the hooks into EE will change between 1.6.x and 2.x.

In general, I might start using CodeIgniter for my non-trivial plugin project. I could imagine that, in the future, ElisLabs will start including CodeIgniter in EE 1.6.x so that any 2.x compatible plugins can use CI classes without having to install additional (per-plugin) copies of the CI framework.

btw, I was glad to see your utilitEEs site – I have been using your SimpleTags 1.0 extension for a while, and have actually written some simple modifications to it (happy to share those with you). Looking forward to checking-out the new version you’ve released!

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.