We are using the 'beta blocker' tag to designate issues which are blocking a 8.x-4.0 beta release.
List of issues

Some Ubercart core modules have not been fully ported or rewritten for D8 yet. To prevent users from inadvertently wasting time on modules we know aren't functional, a bogus dependency of "not_yet_ported" has been add to the .info.yml file for these modules. That will prevent these modules from being enabled (and possibly crashing the site). The name of the dependency will show up on the admin/modules page which should make it obvious that these modules haven't been fully ported yet, that's why they can't be enabled.

This list of modules that are "not_yet_ported":

There are other modules that have been mostly ported and *can* be enabled, but still need testing/bug fixing:

We are also proposing to remove uc_cybersource from core Ubercart:

Help is greatly appreciated on any of the linked issues, or if you intend to take on the porting of one of the other modules please create a new issue for the port and add it here.

CommentFileSizeAuthor
#13 not_yet_ported.patch2.43 KBtr
do_not_enable.patch3.18 KBtr

Comments

TR created an issue. See original summary.

tr’s picture

Status: Active » Needs review
tr’s picture

tr’s picture

tr’s picture

tr’s picture

Issue summary: View changes
tr’s picture

tr’s picture

Issue summary: View changes
tr’s picture

longwave’s picture

Good suggestion, but instead of do_not_enable how about not_yet_ported, which is a bit more informative?

longwave’s picture

Happy to commit this and then release an alpha2 if you agree, by the way.

tr’s picture

StatusFileSize
new2.43 KB

not_yet_ported is fine.

I've been thinking about alpha2 for a few weeks, and I think I would like finish the uc_paypal and uc_2checkout ports first, which should be before Monday. That way we'll have some real payment methods included even if they're not 100%.

After not_yet_ported is committed, I would like to change the title of this issue and keep it open as a meta to track the current progress of our porting. That way we have someplace to point people to find out what our status is.

Here's the revised patch, changes the name to not_yet_ported, removes uc_2checkout and uc_paypal from the list, and is re-rolled to apply to HEAD.

tr’s picture

Issue summary: View changes

Revised issue summary. Feel free to add to or modify the list.

tr’s picture

Title: Mark certain modules as do_not_enable » Mark certain modules as not_yet_ported
Issue summary: View changes

  • TR committed 523c95f on 8.x-4.x
    Issue #2640736 by TR: Mark certain modules as not_yet_ported
    
tr’s picture

Title: Mark certain modules as not_yet_ported » [meta] Tracking the status of the D8 port
Assigned: tr » Unassigned
Issue summary: View changes
Status: Needs review » Active

Applied patch.
Changed title to meta issue, updated issue summary.

tr’s picture

Issue summary: View changes

I turned uc_report back on because after the patch at #2643198: uc_report generates fatal errors uc_report does sort of work.
I also turned uc_googleanalytics off until we decide what to do with it.

  • TR committed eec9e20 on 8.x-4.x
    Issue [#2640736] by TR: Re-enable uc_report, disable uc_googleanalytics.
    
tr’s picture

Issue summary: View changes

Added issue of uc_authorizenet.

tr’s picture

tr’s picture

Issue summary: View changes

Moved uc_fulfillment to the "mostly working" section.

tr’s picture

Issue summary: View changes

Marked uc_cybersource as proposed for removal from core Ubercart.

tr’s picture

Issue summary: View changes

Added link to beta blockers in the issue summary.

tr’s picture

tr’s picture

Issue summary: View changes
tr’s picture

jasonrusso’s picture

Is there any hope of the UPS module getting completed? I can see a lot of it was started. I enabled it and tinkering with it to attempt to get it to work but I haven't had much luck since I'm not very good with drupal 8.

sah62’s picture

Is there any chance of throwing some money at this to get the USPS and authorizenet modules ported?

prerit_mohan_bhatnagar’s picture

Hi is the uc_files modules fully functional? The users are not getting grants to access the files post download. The uc_file_users table does not have any entries post file selling hence not available for downloading.

tr’s picture

@prerit_mohan_bhatnagar: Really, you have to ask in three different threads AND on stackexchange? I already answered you. Maybe read the issue queue first before you post, because if you had you would have found your answer.

sah62’s picture

I'm willing to help pay to port the uc_authorizenet and uc_usps modules. Please contact me if you're willing to split the cost and we'll make it happen.

prerit_mohan_bhatnagar’s picture

@TR I was not hearing back on either of the posts hence reached out on multiple places. I understand you might be having multiple items to work on however just wanted to know a proposed/estimated date if in near future when will this be functional. Thanks.

jasonrusso’s picture

@sah62 awesome. Yea it would be huge to get this working. My client has given up on the ecommerce and this still knaws at me cause I'm basically stuck with ubercart and D8 and basically no shipping API's. I never expected development to all but stop. I tried to program it myself but I fell flat on my face. I just don't have the free time.

tr’s picture

Issue summary: View changes
Related issues: +#3094227: Port uc_usps to D8