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

Grouping of plugin types #2324

Open
jgmac1106 opened this issue Jan 18, 2019 · 6 comments
Open

Grouping of plugin types #2324

jgmac1106 opened this issue Jan 18, 2019 · 6 comments

Comments

@jgmac1106
Copy link
Contributor

jgmac1106 commented Jan 18, 2019

Currently the plugin types match the user base fine.

However grouping plugins by category and allowing plugin creators to choose a category maybe more user friendly then alphabetical order:

Thinking off top of my head :

  • Basic (default on)

    • static pages
    • status updates
    • photos
    • bookmarks
    • reactions
    • text post
    • (comics never made sense to me its a photo, unless you give pagination and serial features)
  • Controlling Privacy

    • webmentions
    • native comments
    • Askimet or some spam solution
  • Community

    • multisite
    • event, rsvp
  • Syndication

    • silo stuff until APIs die off
    • Maybe add a token or badge to value aligned sites
  • Quantified Self (collapsed menu)

    • food,
    • watch
    • read
    • listen, etc
  • Advanced (collapsed menu keep IndieWeb building blocks default on)

    • anything code, you know what goes here
@cleverdevil
Copy link
Contributor

Cool idea @jgmac1106. It would be nice to allow plugins to declare a category for themselves, from a list of recommended categories, or to define an alternate category. The default could be "Other" or something.

@benwerd
Copy link
Member

benwerd commented Jan 18, 2019

+1 to this. Over time this would also help third-party plugins be discovered and more easily installed.

@cleverdevil
Copy link
Contributor

Related, it might even be nice to have a plugin directory integrated on this page... Nextcloud has such a thing, and I find it to be very useful!

@jgmac1106
Copy link
Contributor Author

I actually changed the word choose and add a few times. Worried about cluttering the UI which is the goal but also hate that apple chooses my podcast categories for me, other might be best solution

@jeremycherfas
Copy link

+1 to Greg's original suggestion and to cleverdevil's addition of some sort of directory accessible from the page.

@mapkyca
Copy link
Member

mapkyca commented Mar 29, 2019

Possibly related, but not really. If I had a Wishlist I'd like to look at some sort of dependancy tree based boot process for plugins.

This will hopefully mitigate some of the problems we had with elgg related to multiple template overrides when building applications using the framework.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants