Make PO installation lighter using packaging system

Discussion in 'Simulator Suggestions' started by Zzyzx Road, Jan 26, 2014.

Thread Status:
Not open for further replies.
  1. Zzyzx Road

    Zzyzx Road Member

    Joined:
    Feb 16, 2012
    Messages:
    572
    Likes Received:
    2
    PO Trainer Name:
    Zzyzx Road
    Following the example of modern UNIX-like package systems and Python pip there could be "packs" for PO battle config.

    For example, a default PO installation has nothing regarding teams and battles but 6th gen data (mechanics, movesets, sprites, etc). If someone wants to battle under 5th gen mechanics/sets, they would need to download a 5th gen "package". The same would work for every gen.

    Another pro of doing this, beyond lightening the download, is that a bug fix in one of the packages wouldn't need others to be touched by the devs or redownloaded by the users.

    Client and server plug-ins could follow the same pattern of package listing/downloading. It would be a client-side list cloned from an http server and updated regularly, with the update names, descriptions, and download URLs.
     
Thread Status:
Not open for further replies.