Closed (fixed)
Project:
Orange Profile
Version:
2.0.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
15 Oct 2020 at 22:06 UTC
Updated:
17 Nov 2020 at 15:39 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
derekcresswell commentedComposer took a long time to cooperate, this should have all properly updated dependencies.
May need to add notice to readme that you need to install external libraries for this to work.
Need to update all configuration from config/install.
Comment #3
joshmillerDid we lose this module entirely?
Oh I see it way down here.
This is a pretty major shift.
I think the README should include a list of all contrib modules this profile uses.
This is just a comment about follow up, not something we should tackle in the upgrade to D9
I would recommend 'Orange install profile by Acro Media Inc.'
Whitespace is weird in a lot of these places.
Comment #4
joshmillerI think this is ready for commit. This may not close the issue, but it's much closer.
Comment #5
joshmillerComment #6
derekcresswell commentedAre these supposed to be here? We could merge the ecom stuff in with the non but I thought that was not the plan.
It seems that CkEditor Media Embed is still causing problems. The latest release does not support Drupal 9.
Removing it allowed composer to complete the installation. I'd be happy to see if we can provide some D9 patches for the module if it is necessary.
Do we want this to support 8.8 as well?
If not, the info.yml needs to change it's requirement.
When installing Drupal, I received the following error :
I've attached a patch with some minor fixes (not highlighted above).
Comment #7
Pooja Ganjage commentedHi,
I am creating a patch as per #3 comments suggestions.
Please review the patch.
Thanks.
Comment #8
Pooja Ganjage commentedComment #9
Pooja Ganjage commentedHi,
Creating a patch as per the #6 comments.
Please review the patch.
Let me know if any suggestions.
Thanks.
Comment #10
derekcresswell commentedThis is changed in patch #4
This is not needed. The info is found in the .info file.
Also does not use the up to date readme. You might want to run a git pull on your local repo.
These are not supposed to be part of the profile.
This is missing changes introduced in patch #6
This is not needed; the info is found within the .info file.
Also this is not up to date with the current Readme. (File name and style)
I don't think these are supposed to be here. Certainly not the project message.
Incorrect spacing.
This is tabbed in and errors on install.
Make sure to base your work off of the most recent patch and if you can include an interdiff for quick reviews : )
I also still received errors with metatag installing here.
Comment #11
Pooja Ganjage commentedHi,
Creating patch as per the #10 comments and also included deprecated SPDX license version in composer file.
Please review the patch.
Thanks.
Comment #12
Pooja Ganjage commentedComment #13
derekcresswell commentedI notice now my comment #10 got messed up and posted stuff twice, apologies.
With this patch I was able to install a drupal site without errors. There are warnings due to missing libraries, sadly I don't think these can be automated.
I've changed the module namespaces within the info file, removed depreceated references to
path.alias_storage, and updated a few minor modules to the correct versions. I have also added instructions to the read me to set up the theme properly.Comment #15
joshmillerPushed the latest patch and gave both Derek and Pooja commit credit. Thanks everyone :)
I recognize this is the first step, there will likely be follow up issues that need addressed.