Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Contrib modules/projects listing page #67

Draft
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

wotnak
Copy link
Collaborator

@wotnak wotnak commented Feb 20, 2023

This pr adds a page that list contrib modules/projects listed in https://github.com/wotnak/farmos-community-projects.
The goal of this is to improve discoverability of farmOS v2 addons/integrations.

Related discussion on the forum: https://farmos.discourse.group/t/contrib-modules-tools-list/1531

Before merging this:

  • projects.json file, which this page reads data from, should have defined schema Define projects.json schema wotnak/farmos-community-projects#2
  • decision on what is considered a contrib vs custom module should be made
    • main question is if only modules published to drupal.org should be considered contrib or other modules that have general enough approach and are published for example only on github should also be included
  • projects list repo probably should be moved to the farmOS github org
  • page name and placement in the site menu should be reviewd
    • currently I named it analogous to the repo with the projects list, but maybe naming it Addons and placing it under Hosting menu section would make it more easily discoverable

@netlify
Copy link

netlify bot commented Feb 20, 2023

Deploy Preview for gracious-brattain-bdd606 ready!

Name Link
🔨 Latest commit b47455d
🔍 Latest deploy log https://app.netlify.com/sites/gracious-brattain-bdd606/deploys/63f63adb8dc771000834a4e2
😎 Deploy Preview https://deploy-preview-67--gracious-brattain-bdd606.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@mstenta
Copy link
Member

mstenta commented Feb 21, 2023

Thanks for getting this started @wotnak! I added some thoughts to the forum thread that I would like to think through before moving forward with this - mostly around organizing the list and setting expectations: https://farmos.discourse.group/t/contrib-modules-tools-list/1531/7

In general I love this effort!

@wotnak wotnak marked this pull request as draft January 16, 2024 15:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants