Problem/Motivation

We had a meeting in DrupalDevDays with Gabor and Neil about porting the localize platform to D9.
As part of this meeting we decided to create a separate issue to handle the future D9 platform code.

Remaining tasks

  • Create a D9 platform
  • Embed l10n_server module with composer.
  • Comment dependency on the l10n_pconfig module to remove the blocking issue on our migration path (for now).
  • Share it with the volunteers
  • Ultimately, ask for maintainership rights if needed at some point.
Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

nicoloye created an issue. See original summary.

nicoloye’s picture

Issue summary: View changes

FMB made their first commit to this issue’s fork.

wim leers’s picture

Issue tags: -drupaldevdays +ddd2022
celdia’s picture

Great ! Is this plateform ready to use ?

gábor hojtsy’s picture

The port of the module is being worked on at Drupal Developer Days Ghent right now, so not yet.

sanduhrs’s picture

Status: Active » Needs work
StatusFileSize
new660.52 KB
new1.23 MB

@nicoloye can't push to 3273538-create-a-new.
So attached is a patch with the additions from sanduhrs/drupal-l10n-project.

Especially the setup inlcudes
* the latest 3.0.x branch from drupal/l10n_server.
* an initial port of drupal/bluecheese
* the latest 1.0.x branch from drupal/drupalorg_crosssite
* and both drupal/og and drupal/group for evaluation

If you follow the setup instructions in the README currently looking like:

sanduhrs’s picture

Status: Needs work » Needs review
StatusFileSize
new662.37 KB

Update patch attached.

sanduhrs’s picture

Ha! I managed to push to the branch :)
Forget the patch. Please have a look.

sanduhrs’s picture

Status: Needs review » Reviewed & tested by the community

This is the working basis for our porting efforts.

sanduhrs’s picture

Don't know, why the commits are not appearing, but:
I updated the config export and a few of the modules, please git pull, composer install and drush cim - or reinstall.

sanduhrs’s picture

Added the testsuite from D7 and instructions how to use it.

sanduhrs’s picture

Added groups module and initial config after discussion at #3292197: Port l10n_groups

sanduhrs’s picture

Notable changes:
- drupal/groups update to beta release 2.0.0-beta1
- drupal/drupalorg_crosssite patch has been committed, so removed from this setup

sanduhrs’s picture

Status: Reviewed & tested by the community » Needs work
fmb’s picture

This error message in the status report won't go away after drush updb or drush entup (with devel_entity_updates), even though it looks like it should be fixed by #3298788: Group 2.0 upgrade path?. Also, when creating a node, I get errors like "Table 'db.group_relationship_field_data' doesn't exist"...

fmb’s picture

StatusFileSize
new25.34 KB

I meant this message in status report.

sanduhrs’s picture

@FMB may I suggest you do a fresh install - or does this involve a lot of additional work for you?
I'm currently reinstalling in a regular basis, to be sure the setup gets us all the same and I do not see entity mismatches (obviously).

In the current state, I would not rely on updates to be functional.
Especially groups was an update from -alpha to -beta.

gábor hojtsy’s picture

Agree with @sanduhrs.

fmb’s picture

Well, that was a good suggestion indeed... So much for the releases which had taken a night to scan ^^

sanduhrs’s picture

Status: Needs work » Active
fmb’s picture

Status: Active » Closed (outdated)