Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • M marketplace.eclipse.org
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 50
    • Issues 50
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Packages and registries
    • Packages and registries
    • Model experiments
  • Analytics
    • Analytics
    • Insights
    • Issue
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • Eclipse FoundationEclipse Foundation
  • IT
  • Websites
  • marketplace.eclipse.org
  • Issues
  • #195

Help Us Test the New Eclipse Marketplace

The updated Marketplace is almost ready and we’d like to have feedback on the new version to ensure a smooth deployment. We need to update the marketplace website because it is currently using Drupal 7 and that version is end of life in January 2025 and we need to update to a supported version of Drupal.

What needs testing

The main areas we need help testing are:

  1. Marketplace client in Eclipse IDE
  2. Editing and content management features
  3. Search performance and accuracy
  4. General website features

For any feedback please create a new issue in the marketplace.eclipse.org gitlab project, you can use this new feedback issue link for that. Please have a look at the “Known issues” section of this document to avoid creating duplicate tickets.

Marketplace client in Eclipse IDE

The API powering the marketplace client has been reimplemented and favorite management has been significantly reworked. All this should be transparent for users as no code change is necessary on the marketplace client side, we need to make sure that it is the case.

How to test

Configure eclipse marketplace client to use the staging URL for the marketplace features: https://wiki.eclipse.org/Marketplace/REST#Retrieving_a_listing_of_all_catalogs using the URL: https://marketplace-staging-d9.eclipse.org/

$ eclipse -Dorg.eclipse.epp.internal.mpc.core.service.DefaultCatalogService.url=https://marketplace-staging-d9.eclipse.org

What to test

Check that all the usual features of the client work:

  • Showing, adding, removing Favorites
  • Accuracy of the search results
  • Search filters working as intended
  • The different tabs are showing content as expected.

Where to send feedback

Create an issue in the marketplace gitlab project: Feedback issue detailing which screen of the client is not working, what is the current behavior and explaining the desired behavior.

Editing and content management features

For people who use the marketplace to publish content displayed in the marketplace there have been several changes to how content is managed. The biggest visible change is the new theme for content creation/edition that is aimed at being accessible on mobile devices as well as having a more modern look and feel.

How to test

Navigate to the staging website: https://marketplace-staging-d9.eclipse.org and login as your usual user.

What to test

General content editing tasks, make sure that your usual workflow is not broken, for example:

  • Features of the WYSIWYG editor
  • Image upload/selection inside the WYSIWYG
  • Access for content edition for additional authors
  • Publishing/unpublishing
  • etc.

Where to send feedback

Create an issue in the marketplace gitlab project: Feedback issue detailing which feature present a problem, the impacted URL, what is the current behavior and explaining the desired behavior.

Search performance and accuracy

Search is a big part of the website and we need to ensure that the new search configuration is working properly in the various ways people are using it.

How to test

Navigate to the staging website: https://marketplace-staging-d9.eclipse.org and use the different search blocks and pages.

What to test

Enter various search terms and filters,

Where to send feedback

Create an issue in the marketplace gitlab project: Feedback issue detailing which query has a problem, what is the current behavior and explaining the desired behavior.

General website features

Browse around the website and make sure that your favorite part of the website is working as intended.

How to test

Navigate to the staging website: https://marketplace-staging-d9.eclipse.org and login as your usual user.

What to test

For example:

  • Favorite install from MPC with a user URL
  • The behavior of the “more like this” block
  • etc.

Where to send feedback

Create an issue in the marketplace gitlab project: Feedback issue detailing which feature present a problem, the impacted URL, what is the current behavior and explaining the desired behavior.

Known issues

See related issues below.

Problems

If you have problems accessing the website or configuring MPC post of comment on this issue.

Edited Sep 07, 2023 by Théodore Biadala
Assignee
Assign to
Time tracking

Copyright © Eclipse Foundation, Inc. All Rights Reserved.     Privacy Policy | Terms of Use | Copyright Agent