• 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Done] Alpha.4 coming Dec 15th

#1
We are providing a heads up for the next alpha release, planned for Sat Dec 15th.

It will contain a minor backwards compatibility break, in order to align the path constants and folder names used in CodeIgniter 4:

- The *application* folder gets renamed *app* (matching *APPPATH*)
- The *BASEPATH* constant gets renamed *SYSTEMPATH* (matching the *system* folder)
- The remaining folders and constants remain the same
- The source code has been modified to accommodate these

There will be a few changes for you to make when upgrading to  this release:
- rename your *application* folder to *app*, if you download the framework or use an app installer
- global replace "application/" with "app/"
- global replace "BASEPATH" with "SYSTEMPATH"
- there may be similar adjustments to other parts of your code, depending on how much you have customized things

Once the dust has settled, paths will be set in a limited number of places:
- spark & system/bootstrap.php;  the path constants are set in these, the two intended entry points.
- app/Config/Paths.php - this class defies properties istead of constants, so that you might apply rules to determine their setting.

Our goals are two fold:
- Have stable & consistent path & folder naming, as we move forward
- Make it easier to handle developer preferences, if they want a different folder structure

The pull request that makes this happen is #1579, in case you wish to test the change yourself.
Please let us know your thoughts & concerns.
James Parry
Project Lead
Reply

#2
nice job guys
"Make it idiot proof and someone will make a better idiot."
Reply

#3
Awesome news!!
Reply

#4
Very good. This will be a great release.
Reply


Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Users browsing this thread:
1 Guest(s)


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2019 MyBB Group.