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

An admin panel for configuration #216

Open
Alwahsh opened this issue Mar 5, 2015 · 4 comments
Open

An admin panel for configuration #216

Alwahsh opened this issue Mar 5, 2015 · 4 comments

Comments

@Alwahsh
Copy link
Collaborator

Alwahsh commented Mar 5, 2015

There are some cofiguration options that need to be added.
see #201 and the discussion on #214.
0_glitterconfig.rb

I'm thinking of introducing an admin panel to allow for these configurations as it would be easier and more convenient for admins rather than a configuration file.
It can also be extended to allow for options like deleting any inappropriate content, banning users and other things an admin would like to be able to do.
This would need authorization and many edits to various places to be efficient but we can always start with something simple then extend with needs.
Is that a good idea or an overkill?

@sarupbanskota
Copy link
Contributor

yup, that's something definitely needed - although IMO we might not want to put all of our focus to it at this point. Personally, I would like to see this come after we're through with #161 and #162.

Reason being we'll be administering the first real deployment and therefore will understand the configuration - agreed, it's tedious to have to meddle with config files versus clicking buttons; but priorities :)

what do the others think?

by all means, if you think this makes learning the app easier for you though, please take it up.

@mecyborg
Copy link
Contributor

mecyborg commented Mar 6, 2015

This should be done. It will help in managing.

@EmilyDirsh
Copy link
Contributor

Agree with @sarupbanskota - this is something we'll need eventually, but IMO lower priority than a lot of other enhancements. Any site admins will have to deal with installing the app and a database, and configuration is part of that. A GUI can make it easier, but I'd rather see user-facing enhancements atm, rather than site admin enhancements.

@rohitpaulk
Copy link
Member

^^ +1.

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

No branches or pull requests

5 participants