Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is there any wiki on adding new features to this? #51

Open
robotrab opened this issue May 23, 2014 · 3 comments
Open

Is there any wiki on adding new features to this? #51

robotrab opened this issue May 23, 2014 · 3 comments
Labels

Comments

@robotrab
Copy link

I am trying to modify this to add in some more features that would be useful to our organization and I'm having trouble figuring out where all I will need to make changes. It's built to be pretty extensible but I'm just having a bit of trouble on where to get started.

@NickCraver
Copy link
Member

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.

@Tony-Mc
Copy link
Contributor

Tony-Mc commented Feb 19, 2016

Any way we could help you?

@GMouron
Copy link

GMouron commented Jun 29, 2017

Any news on the plugin side ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants