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

Design Web Site #7

Open
31 tasks
theory opened this issue Mar 13, 2024 · 0 comments
Open
31 tasks

Design Web Site #7

theory opened this issue Mar 13, 2024 · 0 comments
Labels
design Designing the architecture, protocols, tools, and interfaces for PGXN v2 web ux

Comments

@theory
Copy link
Member

theory commented Mar 13, 2024

  • Structure
  • Registered User Features:
    • Authentication and Authorization
    • Credential management (forgotten credential, change credential)
    • API token management
    • Release management
    • Extension Permissions
    • Mirror registration?
  • Public Features:
    • Extension discovery
    • Metadata display
    • Full text search
    • Release profiles
    • Extension profiles
    • User profiles
    • Classifications
    • Recent releases
    • News
    • Source browsing
    • Download links
    • Downstream Packages
    • Stats & Reports
    • Badges (from extension, packagers, stats & reports)
    • Extension Documentation
    • FAQ and other site docs
  • Administratore Features:
    • Account management
    • User Administration
    • Extension administration
    • Mirror administration?
    • Classification administration?
@theory theory added web ux design Designing the architecture, protocols, tools, and interfaces for PGXN v2 labels Mar 13, 2024
This was referenced Mar 13, 2024
@theory theory added this to the 2. Building and Packaging milestone Mar 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design Designing the architecture, protocols, tools, and interfaces for PGXN v2 web ux
Projects
Status: Backlog
Development

No branches or pull requests

1 participant