Announcement by the lead developer on Grav 2.0

Andy announced on Discord:

I’ve released an initial 5-burst series of blog posts today. I think they are an important read whether you are a user or a developer of Grav CMS. The first 3 are for users, the last 2 are the first in a more detailed series for developers:

Grav Users

  1. The State of Grav: Where We Are and Where We’re Going ⟶ The State of Grav: Where We Are and Where We're Going | Grav CMS
  2. Grav 2.0 Release Candidate Released ⟶ Grav 2.0 Release Candidate Released | Grav CMS
  3. Migrating to Grav 2.0: The Side-by-Side Staged Install ⟶ Migrating to Grav 2.0: The Side-by-Side Staged Install | Grav CMS

Grav Developers

  1. Grav 2.0 for Plugin Developers: Overview ⟶ Grav 2.0 for Plugin Developers: Overview | Grav CMS
  2. Grav 2.0 Developer Guide: Compatibility Flags ⟶ Grav 2.0 Developer Guide: Compatibility Flags | Grav CMS

Maybe a stupid question: for a fresh installation which has to be on air in one month is it better (and safe) to already install Beta Version 2.0 (Today 2.0.0-rc.4) ?

@veehem, A classical question…

There is ofcourse a reason why it is called a “release candidate” and not “production”…

And many might even say: “I’ll skip the first couple of production releases until glitches have been ironed out of the early releases…”

Although the lead dev has said somewhere he has been using 1.8 for quite some time for his own projects, version 2.0 has quite a bit of new stuff like:

  • An entirely new Admin2, which is a replacement and not an upgrade.
  • The entirely new API

As far as I know, only a handful of users have been playing around and did some migrations. Would that be enough assurance for you?

On the other hand, Grav 1.7 is very stable and migration to 2.0 is entirely automated. Custom addins to Admin will need to be rewritten for Admin2 though.

I cannot make the call for you, it’s up to you…

  • Do you need critical functionality that’s not available in 1.7?
  • How mision critical is your new site?
  • Will the user of the site accept glitches? Or will he burn you…?

You might consider giving rhukster a call on Issues · getgrav/grav · GitHub, or on the chatbox Discord.

Thank you @pamtbaau If “Grav 1.7 is very stable and migration to 2.0 is entirely automated” I’ll follow that way. Thanks again