Code Monkey home page Code Monkey logo

Comments (5)

positron96 avatar positron96 commented on August 28, 2024

I believe there already is such a table, srvStatus. Now it contains only dynamic info about server, but can be expanded for static info as well. Just insert a value into it in evemu_static_dump.sql or something like that.

from evemu_server.

positron96 avatar positron96 commented on August 28, 2024

It seems to be good proposal, but I have to ask: who is still running Apocrypha and Incursion? Who would use this new feature in ecp and benefit from it? Control panel and other stuff should certainly be updated for crucible database, but is backward-compatibility really needed?

from evemu_server.

aknorjaden avatar aknorjaden commented on August 28, 2024

positron, I was thinking of not only backward compatibility, but for future as well.

My thinking is that it might be better if the latest codeline of the ECP app can work with any of the past databases just as well with whatever database is the most current used by the EVEmu server.

The other approach would be to maintain branches of the ECP application, one separate branch for each client version that EVEmu ends up supporting (in our case right now, only Apocrypha, Incursion, and Crucible).

I'll leave this open for more discussion. I did see there is a srvStatus table and we can fill it with whatever <string, value> pairs we wish to, such as client version, database version, machonet version, etc. Enough data for ECP to learn about the database to which it's connected and use appropriate query structure and interpret table data appropriately.

-- Aknor

from evemu_server.

positron96 avatar positron96 commented on August 28, 2024

If there is an "assign ticket to someone" button, I think I can handle this issue

from evemu_server.

zhyrohaad avatar zhyrohaad commented on August 28, 2024

as there is no updates on this, and it seems the control panel is no longer functional, this is being closed.
if this problem arises again, a new bug report should be filed.

from evemu_server.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.