A dynamic IP plugin based server management program
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
Python Learning


Olympus Server Management System

Web Server
Source Server
Remote Server

Plugins create three parts of that a UI
User Interface <- interface compiled to XML
Source Server Program <- custom language to receive data
Remote Server Program <- actual program <- or custom language

how will the server programs communicate with each other / what will the plugins be able to do
what language will the plugins be written in. A universal language so that it can be run on any platform
or a single language that cannot be run on unknown platforms.

Python - Python would be good but would also require to be run in the python enviroment
Uncompiled C/C++ - this code would need to be compiled once it reaches the destination computer
Java - No

Other option is linux-only we could limit part or all of the plugins to OS - specific

how will the plugins actualy work? will they be run a forks of the original program
if so then they should share some basic file pointers connecting them to the original sockets
this is a good idea. Creating a language that interfaces with the remote program is ok however how will the
program communicate with custom interfaces on the computer.