App store for large applications

Hmm, not sure about app store, but you inspired me in another idea, so I post it here

How about join this idea:

  • add VIP accounts.

When it will be profitable then on hex could be added ability to request a support for maintainers of specified package. Each package could collect points.

Points could be added for example for:

  1. 1 point for each download - unique IP
  2. 5 points for share
  3. 10 points for +1 (requires connected forum account with at least trust level 2)
  4. 25 points for love (requires connected forum account with at least trust level 3)
  5. 50 points for follow - at least one method of notification (for example e-mail)
  6. 75 points for new release with at least 90% updates (another hex packages)
  7. 100 points for full test coverage! :smiley:
  8. 150 points for full documentation + extra docs (CONTRIBUTING.md, LICENSE.md README.md)
  9. +5 extra points for follow/like/love from another package maintainer (at least 250 points in at least one package)
  10. +15 extra points for like/love/follow from VIP account

Funds:

  1. package needs at least 1000 points
  2. package is actively supported (at least bug fix) - could be reported by users if not and then verified by hex admins
  3. package maintainers must connect account with forum and have at least trust level 2 on it
  4. more points == biggest priority to fund
  5. anyone could self fund specified package
  6. 25% discount for any book for each maintainer where points per maintainer is equal or greater than 1500 points
  7. ability to buy book from funds
  8. ability to transfer funds to other maintainers or specified project
  9. ability to fund feature by normal users
  10. +10% funds if got love from José Valim :smiley:

VIP (paid account):

  1. unlimited numbers of private packages
  2. must have connected account with forum and have at least trust level 2 on it
  3. must have at least one public package on hex with at least 250 points
  4. extra hex.pm functions for example package RSS or push notifications :slight_smile:
  5. sponsored suggestions of his packages in search results, but for package with at least 1500 points
  6. 15% discount for reaching trust level 3 on forum :smiley:
  7. free 3 months VIP account for write tutorial on forum with at least 50 likes
  8. free 6 months VIP account for accepted bug fix enhancement/feature (for example not for fix typo in docs) PR at elixir-lang/elixir :smiley:
  9. free 1 year VIP account for appear package on top 50 packages (with highest number of points)
  10. free 5 years VIP for collecting all badges on forum! :smiley:

and more …

What do you think about it @AstonJ?