Skip to content
This repository has been archived by the owner on Oct 27, 2022. It is now read-only.

Document core design philosophies #7

Open
MythicManiac opened this issue Dec 18, 2020 · 1 comment
Open

Document core design philosophies #7

MythicManiac opened this issue Dec 18, 2020 · 1 comment

Comments

@MythicManiac
Copy link
Member

MythicManiac commented Dec 18, 2020

It could be a good idea to document our core design philosophies to guide our design choices. Something to start off with listed below.

  • Put developers first
  • The CLI should be an effective tool for mod package development
  • The CLI should be an effective tool for mod package management
  • Mod managers should be able to rely on the CLI for their functionality
  • The GPM project should completely take care of
    • Dependency management
    • Package building
    • Package publishing
    • Package distribution
    • Package downloading
  • The GPM project should facilitate package installation
    • Package installation should be kept versatile and extendable
@Aelto
Copy link

Aelto commented Dec 18, 2020

You're right, it is time we create the README files for this and eventually the wiki.

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

No branches or pull requests

2 participants