Skip to content
This repository was archived by the owner on Sep 2, 2021. It is now read-only.
This repository was archived by the owner on Sep 2, 2021. It is now read-only.

Distribution #3

Description

@gdude2002

So, a few things need to be thought about here. Let's split this up into platforms.

Linux/OSX/BSD/etc

  • Configuration in /etc (ini format?), containing:
    • Location of plugins (/var/lib?) - both for the bot itself and plugin manager
      • No need for this to be separate between instances, I think
  • A set of directories containing configuration and data files for each bot instance
    • This would probably be in /var/lib, unless someone can correct me on that
  • PID files in /var/run
  • We should probably support some of the popular init systems for single-instance setups
    • systemd
    • Upstart? It's officially dead, so maybe not
    • init.d
    • Not sure what else exists

Windows

Probably going to want to keep this self-contained? We could store things in AppData, but that seems like it'd just be a pain. Needs more discussion.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions