Directory Working Doc

This thread is a working doc for the ClassicPress Directory to help organize the key parts, this will be especially useful as we head to open source the project. I will also continue to add more details to the bullet points below as we rework them.

Admin/Moderators

  • View submissions
  • Respond to submissions
    • Approval/Changes Required

Developers

  • Manage
    • Draft/Working Versions
    • Live versions
  • Request approval
    • communicate with moderators
  • Supported types
    • Plugins
    • Themes
    • Snippets

End Users (and API)

  • Search
  • View public types
  • View Developer Profiles
  • Download releases

Types should be essentially interchangeable as they all rely on public repos, an approval process and should be viewable once approved.

Is the API section missing the “update” portion or is that part of search?
Does the API do the version comparisons (CP, PHP), or is that part of the search criteria?

With the migration to the ClassicPress-based directory, topics related to the Laravel directory will be closed.