Problem/Motivation

We need to ensure all screens present in the Drupal 7 version are present in the new versions.

Remaining tasks

Compare both versions and check whether all screens / routes needed were implemented.

Comments

FMB created an issue. See original summary.

fmb’s picture

fmb’s picture

Assigned: fmb » teebeecoder
pierregermain’s picture

I'm documenting all l10n_community screens from the D7 version in this document. This should serve as reference for comparing with the 3.x version to identify if we have some missing screens/routes. https://docs.google.com/document/d/1nvzN9A5DtFhBbqGS1uDQhQOZp0WVIZPcaj8N...

fmb’s picture

Assigned: teebeecoder » Unassigned
fmb’s picture

Thanks!

pierregermain’s picture

Yesterday I finished the document showing the 7.x and 3.0.x screens.
https://docs.google.com/document/d/1E6bV9UQ713U8G3QH0Sm6XLNs3mo0Huzgu17y...

Next step is to create an Excel file with the results to make the information easier to digest.

fmb’s picture

Good job!

pierregermain’s picture

Good evening @fmb,

I am sharing my findings with you.

This Google Sheet contains a summary of the issues identified:
https://docs.google.com/spreadsheets/d/1J04kRHULZaseprv8qheux5fpQLrsOyle...

Please note that some of these items may not be actual issues, but rather the result of an incorrect configuration on my side.

I have grouped the findings into two categories, marked in red and orange, and sorted them following the same order as in the previously provided documents. A written summary is available here:
https://docs.google.com/document/d/1CHH66kv8CMfIMgSk-jnGkUMfjnNC_6SAhwoH...

Please review the summary first. If anything is unclear, we can refer to the spreadsheet, and if further clarification is needed, we can go back to the original document, which includes screenshots: https://docs.google.com/document/d/1E6bV9UQ713U8G3QH0Sm6XLNs3mo0Huzgu17y...

Thank you.

fmb’s picture

Thank you so much!

I will look into this, but I can already answer that:

When Adding new Connector we only have the Drupal.org conector

Because we decided to focus on this one, since we believed the other two were not worth it in our context. The idea back in the time was that other communities could directly submit data, but it is unlikely that this use case might still be relevant today.

fmb’s picture

We don't have Highlight a project in 3.0.x

I have just opened #3564295: Replicate "highlight project" feature from Drupal 7.

Navigation > Explore projects: In 3.0.x inside a proj Inside a project we don't have the "Export tab"

I think we do, but you might need to grant group members the export gettext templates and translations group permission (admin/group/types/manage/translation/permissions, or just import configuration from the platform repo), and of course be a member.

We don't have Navigation > Download translations in 3.0.x

How do you navigate to this page? Is it somehow related to #3338987: Finalize l10n_packager route /downloads.? (EDIT: yes, I think so.) You might ping @TeeBeeCoder on this.

When Adding new Connector we only have the Drupal.org conector

See above.

fmb’s picture

We don't have the Explore languages screens

I am not sure about the differences between this section and that one.

EDIT: turns out there is no issue here. In particular, the /translate/languages page is accessible through the explore languages link under the Pick a language dropdown menu.

Explore Projects Screens: We don't have the Export tab

I have created #3570132: Replicate export tab on project "explore" page on this matter.

fmb’s picture

We don't have the functionality to work with Releases.

See #3570140: Missing release management features.

fmb’s picture

Navigation > Explore languages (of selected project)

  • In 3.0.x /translate/languages is /translate
  • Because of this when clicking a language the Overview tab does not show the table of projects.

Could you please elaborate on this? To me it looks like /translate/languages works in 3.0.x.

EDIT: no issue here.

fmb’s picture

Screen: Navigation > Translate

  • in 3.0.x has different functionality.
  • in 3.0.x it needs the Groups module configured.

I fail to understand where there is a bug here. Maybe we will need to talk about it at some point.

EDIT: not much to worry about here.

The List Projects Page needs refinements in the Header's labels.

We need to elaborate on this before I am able to write a detailed issue.

EDIT: opened #3573154: Better labels on "List projects" page.

fmb’s picture

When Configuring the connector drupal.org we have the following issues:

  • Obligation to use "Run scanning on cron". If not we get errors running cron.
  • Missing option Sync releases after configuration.

See #3570154: Issues with the drupal_rest:restapi connector.

fmb’s picture

OK, this took me some time to review, sorry, and yet I have not been able to understand everything yet ^^

I was able to replicate some of the reported behaviours and to open issues, but for some of the points I will need some more insight. I will bring up the matter on Slack.