Coder Social home page Coder Social logo

Comments (3)

NickCraver avatar NickCraver commented on June 19, 2024

It's mostly built to be extensible, but it's not really friendly outside the core project yet. Plugins is a very complicated thing mostly because of the controllers, routes, and views. I'm working with the Microsoft side to improve the situation here. I'm also doing a very large overhaul of the entire codebase, views, and styles (in the overhaul branch).

The views and styles piece is one piece since being on bootstrap means a) themeable, and b) a full, established set of styles to make the view side much easier for anyone adding bits to core or plugins. Actually getting the views and controllers pluggable is a bigger problem though - I'm prodding to work on this but it'll likely be post-Core 1.0 MVC RTM before there's any good solution in place.

Another huge piece is documentation, which is an artifact of lack of time. Along with the overhaul -> master branch I want to do a ton of setup and usage documentation, prepping for plugins there as well.

Regardless of actual plugins though, I'll be working on eliminating enums, etc. to make the actual codebase more extendable easier in a branch. Right now it's doable, but there are many, many things that can be made better. I need to do it for plugins, but there's no reason to delay - I can improve the branch approach now.

from opserver.

Tony-Mc avatar Tony-Mc commented on June 19, 2024

Any way we could help you?

from opserver.

GMouron avatar GMouron commented on June 19, 2024

Any news on the plugin side ?

from opserver.

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.