We're really excited to get Nova NextGen into your hands! However, for the sake of both of our sanities, let's make a few things clear.
Nova NextGen can be run from any web server running PHP 5.5.9 or higher with a MySQL, PostgreSQL, or SQLite database. You can also install Nova NextGen on a local server if you're running one, so long as it has PHP and a database.
http://<yoursite>and you'll be automatically redirected to the Setup Center
nova/bootstrap/cachedirectories (as well as all their sub-directories) writable by the web server (775).
Once Nova NextGen is installed, you'll be re-directed to the home page with links to move around to several different places in the system, including being able to log in and use some of the admin features. In future preview releases, you'll be able to use more of the system as it's built.
Theme developers: The theme structure and supporting tools are pretty much finalized now. As such, you can start to play around with building your themes. You can look through the
nova/resources/views directory to see what's there and read more in the Site Themes overview of the Nova NextGen Vision series.
Extension developers: Basic work has started on extensions and you're able to now create extensions and play around with them. In the future, we'll provide more complete documentation around extension development.
Gray text indicates features coming in the next preview release.
There's been some confusion lately about what exactly Nova NextGen is.
Simply put, Nova NextGen is Nova 3.
Over the last few years, there's been a lot of talk about Nova 3. Those conversations have gone through a lot of evolutions, as has the philosophy behind Nova 3. To avoid confusion with previous talk about Nova 3, we chose the term Nova NextGen to highlight what our thinking on the next generation of Nova has become. This is purely a marketing term. The final release will still be Nova 3, we just wanted to differentiate what we're talking about now from what's been talked about in the past.
Developing software like Nova NextGen is a lengthy process that takes a lot of time and effort. We didn't want to leave people empty handed though while they waited for us to finish working. In order to get Nova NextGen (even in its early stages) into your hands, we've chosen to release these preview releases to give you a preview of what's coming when Nova 3 is released.
Our development is being governed by two principles: make it smarter and make it better. Our goal is to make sure that every new feature added either makes Nova smarter or better. If an existing feature doesn't meet that standard, we tear it apart and re-build it until it does, even if you'll never notice the change. At the end of the day, it's about building a product we're proud of and something you'll love using.
Believe us when we say, we're committed to getting the next generation of Nova into your hands, but we won't do so until we feel it's the best product it can possibly be. That involves a lot of time and effort, so at this stage, there is no timeline on when Nova 3 will be completed.
Nova NextGen is being developed in milestones. Instead of trying to tackle lots of things at once, we're biting off small chunks of functionality and working on the entire system piece-by-piece. If you don't see a feature in the preview releases, it's likely it's been slated for work in a future milestone. If you have specific questions about a feature, feel free to post on the forums.