D9 feedback remaining
Summary of what's left from the different feedback issues.
Staging feedback:Optimize favorites query listing (#196 - closed)
Marketplace D9 Feedback from Christopher Guindon (#197 - closed)
FromMobile view
- Main-menu
- The menu is open by default. I would expect to see the hamburger menu that allows users to expand mobile menu
- Remove the community, participate, Eclipse IDE and search from mobile menu. I think this should be a setting in the theme that allows us to enable or disable these mobile links. Refer to mobile menu on production for expected behavior
-
Content order
- On mobile, I would expect the main content area to be shown before the sidebar. Refer to the production site for expected behavior
General
-
The clear cache will sometimes result in a time-out. We should consider increasing resources in OKD.
- It’s worth nothing that the staging database has less resources that the production one if we think that’s the bottleneck. We should do some profiling to better understand the bottlenecks before we push to production
-
Improve metatags default configs
- We should define proper description and keywords metatags for the homepage
- We should also consider improving metatags for view pages
Homepage
-
Search block
- Move the **Search **button next to the Market field dropdown to reduce the size of the block
- I would like to recommend that we remove HTML from rss feed. Use plain text format and apply this to all rss feed. I think that will make the feeds more useful.
REST API
- If featured listings were defined, they should be listed on the first page when MPC is open. I believe this is the featured API call.
Comments
- Missing indent when a comment is a reply to another comment.
- The dropdown for the text-filter has a padding issue that hides half of the text.
Content pages
/content/add-content
- Add link for the Welcome to Eclipse page since we won’t add it to the footer like we did in D7: https://marketplace.eclipse.org/content/welcome-eclipse-marketplace
Eclipse Listings
-
/node/%listing/edit
-
Possible migration issue: https://marketplace-staging-d9.eclipse.org/content/php-development-tools/edit
- Looks like we have an issue with the feature ids? It does not look like it was migrated correctly and I can't edit. I am concerns that this is not the only listing with that issue. We should investigate.
- Solution version
- What is the purpose of the “Resource listing rel…” text. I think that should be removed since it’s not really explaining anything.
- There should be space between fields when displaying solution version “paragraph (drupal term, not an actual parapraph)” on the edit form
- The Add Resources listing release to Solution Version button should rather say: Add Solution version to Listing
-
Possible migration issue: https://marketplace-staging-d9.eclipse.org/content/php-development-tools/edit
- /node/%listing/view
-
Node links
-
Add some padding between the content tabs and the links. The button are currently touching the tab border.
- There should also be some padding below each links so that they don’t touch if they span over more than 1 line
-
Add some padding between the content tabs and the links. The button are currently touching the tab border.
- Metrics tab
- is missing a static link to “View Data for all Listings”
- Error tab
- Download the last 500 error floats on top of the tabs
- Clear unsuccessful install button returns an error: The website encountered an unexpected error. Please try again later.
-
Search Block
- The advanced search section is too big. Please reduce the height and add arrows to indicate that it can be expanded like the D7 website.
-
Publish tab/button
- The user needs to be informed that their listing was sent to moderation before publishing.
-
Node links
Mpc-ads
- node/%mpc_ads/edit
-
The admin theme does not load on this page. I tried clearing the cache twice but the issue persisted.
- I believe this issue is tied to user 1.
- Admin theme seems to load fine with a regular account. Other node edit forms are impacted as-well not just mpc_ads.
-
The admin theme does not load on this page. I tried clearing the cache twice but the issue persisted.
- node/%mpc_ads/view
- Metrics tab does not work.
/node/%lts_provider/view
- The country/Region field is missing in the description section
- Supported Project field group is missing
Marketplace D9 Feedback from Zachary Sabourin (#204 - closed)
From- No option to approve the listings from the Moderated Content page. Only edit, devel, and delete
- “There are currently X listings awaiting moderation” message missing when logged in as admin. This is normally displayed at the top of every page
-
Received “The website encountered an unexpected error. Please try again later.” message when clicking on a comment from the Published comments page
- Specifically this one: https://marketplace-staging-d9.eclipse.org/comment/8411#comment-8411
- No “Moderation” and “Pending moderation” labels displayed while in moderation mode on a listing