I'm just getting back into doing some Drupal work.
Was excited to give D8 a go but NEED UC 8.x!

What we can expect in the shorter term future?
Maybe a status report to set some minds at ease and to help people plan.

Also what can anyone tell me about the relative roadworthiness of the alpha and dev releases?

Thanks! Can't wait to get cracking on with D8 + UC8.
Wish I could actually help but I'm just an end user, will be happy to test and engage once I have something to go on.

Comments

austintnacious created an issue. See original summary.

Chi’s picture

I suppose Ubercart needs more contributors or maybe some company to fund development.

TR’s picture

Issue summary: View changes

There is a meta issue here in the queue which tracks the status of the project (#2640736: [meta] Tracking the status of the D8 port). The best place to look for information is always the issue queue - searching will provide answers to most of these questions, as we have repeatedly addressed these issues.

The only thing I can't predict and won't promise is a timeline - the maintainers do this on a 100% voluntary, unpaid basis, and like everyone else we have jobs (a non-Drupal job, in my case), responsibilities, and many other things we are interested in doing.

In short, Ubercart for D8 is currently marked as an alpha release for one reason and one reason only - there are some features missing in the D8 release that were present in previous releases. The codebase itself is mature and stable (i.e. not changing much) and tested, and if you don't need those missing features it is perfectly fine to use on a production site. We're a bit constrained because one of those missing features relies on the Rules module, which doesn't have a full D8 port yet, so that feature needs to be rewritten without Rules or wait.

Other projects may use different criteria for their 'beta' or 'stable' releases, but we feel it's dishonest to provide a beta or stable release without, say, shipping or payment like some other projects have done. (Both of which are working in our alpha release, BTW).

I encourage you to always use the latest -dev, as it is the most up-to-date code and using -dev will avoid bugs we identified and fixed since the alpha release. If you're not a developer there are still plenty of ways to help, such as testing bug fixes (or even reproducing/validating potential bugs that others reported), writing/updating documentation, improving theme templates and stylesheets, funding someone to work on a feature you need, etc. If it's important to you, find a way to contribute, don't just sit back and wait for it to happen.

TR’s picture

Status: Active » Fixed
austintnacious’s picture

Awesome!!! Thanks for that TR, that's exactly what I was hoping and needed to hear.
Cheers!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.