gfargo / avorion.space Goto Github PK
View Code? Open in Web Editor NEWAvorion Dedicated Server Toolkit for Linux
Home Page: http://avorion.space
Avorion Dedicated Server Toolkit for Linux
Home Page: http://avorion.space
Current implementation uses python.argparse module. It offers simple commands like "-v" for verbose output, standard "--help" page and can easily be expanded. It lives in "avorion_mm_cli.py" and calls appropriate methods of AvorionModManager instance from "avorion_mm.py".
This is a working solution in proposal state and open to discussion.
Also consider a interactive solution and review for cross platform compatibility when doing so.
A method for AvorionModManager class to store and read mods from the storage*[1].
The method should be able to access the storage by a standard database interface.
The method should be able to write a serialised abstraction of a mod object into the storage.
The method should be able to read a serialised abstraction of a mod object from the storage and return it as object*[2].
*[1] See: "Mod Storage" proposal. Currently a simple shelve is used for local storage.
*[2] See: "Mod Class" proposal.
This tool will run on a server. Exact location relative to repositories does not matter.
The resulting JSON should look like the example modlist.json
located here.
It should be able to commit and push the generated file as part of the mod-repository back to origin.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.