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

@gdude2002

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.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions