What’s New with the
Project Browser Strategic Initiative
Leslie Glynn
leslieglynn
leslieg
What is the Project Browser Strategic Initiative?
“The Project Browser makes it easy for site builders to find
and install modules.” - Dries
How do we help site builders find modules?
Project Browser Strategic Initiative
What problem are we trying to solve?
Goals: Initial MVP
Project Browser Contrib Module
Try Project Browser using Gitpod
Your Gitpod site
First look at the Project Browser
What have we accomplished
Project Browser Sources
Configuration to Select Sources
Automatic Updates Initiative
Package Manager configuration
Package Manager Issue with Symlinks
Package Manager installs dependencies
What are we currently working on
Meta ticket for the Top 100 most popular modules
Initially updating:
Use Contrib Kanban to easily find issues to work on
Each Meta issue has three child issues
Propose or review a logo
Propose a short non-technical description
Propose 1-3 categories
Where do you begin?
Needs work - Propose description, categories or logo
Needs Review - review what someone has proposed to see if it meets the requirements defined in the meta issue
Reviewed and Tested by the Community - Someone has done the review and decided the proposed resolution meets the requirements
Active - Do not work on things in this column. The Meta issues are listed there, work on the child issues
Project Detail pages
Project Detail page on Drupal.org
Template for Body - https://www.drupal.org/project/project_browser/issues/3230734
Project Detail page in the Project Browser
Project Detail proposed information architecture
Revisiting Categories
Review Category Proposal
Real Drupal.org API
Drupal Version
(9.4.x)
Categories
Drupal.org
Project Browser
Security Coverage
Module name
Description
Default fetch from d.o. currently mocked
Contributors and DA working on real D9 endpoint
Currently grabbing data nightly
Moving D.o to D9 piecemeal
Fields on d.o will stay the same
- maybe add a logo field
Dev Ops
Front End
Goals: Looking forward
Recipe/Distributions Initiative
Contribution Event
Why should you contribute to Project Browser?
How can you join the initiative
Thanks to all who have contributed
Reach out to the initiative leads with questions
@chrisfromredfin
@leslieg
Join the #project-browser channel on Drupal Slack - drupal.slack.com
Resources
Q & A
Questions?