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

Adding a validator role #25

Open
jsilvestre opened this issue Aug 1, 2012 · 2 comments
Open

Adding a validator role #25

jsilvestre opened this issue Aug 1, 2012 · 2 comments

Comments

@jsilvestre
Copy link
Collaborator

We could recruit people to help and restrict what they can handle.

Currently there is only "admin" and "super-admin" and it doesn't change a lot of things.

The idea would be to add different validators roles:

  • super validator [all rights]
  • validator structure [addition / deletion / move]
  • validator data [data modification]
  • validator FR [french data modification]
  • validator EN [english data modification]
  • validator DE [german data modification]
  • etc...
  • admins would be super validators too

The modifications will be "tagged" considering what changes they hold (data modification, which language, etc.) so we can show to the validators only the relevant modifications.
I will probably add this "tag" feature in the DiffProcessor.

I think this enhancement is bound to #21 so they should be implemented at the same time.

@lpdumas
Copy link
Owner

lpdumas commented Aug 1, 2012

This is a great idea!

But I think that before adding contributors to the admin, we'll have to:

  • Style is a bit (twitter bootstrap)
  • Check for bugs. Theirs is one right now that is coming to my mind that could endanger the integrity of the config file if someone don't know it. I'll open an issue ;)

Otherwise, i think this is the best / fastest way to get a huge tool filled will infos :D

On 2012-08-01, at 10:12 AM, Joseph Silvestre wrote:

We could recruit people to help and restrict what they can handle.

Currently there is only "admin" and "super-admin" and it doesn't change a lot of things.

The idea would be to add different validators roles:

  • super validator [all rights]
  • validator structure [addition / deletion / move]
  • validator data [data modification]
  • validator FR [french data modification]
  • validator EN [english data modification]
  • validator DE [german data modification]
  • etc...
  • admins would be super validators too

The modifications will be "tagged" considering what changes they hold (data modification, which language, etc.) so we can show to the validators only the relevant modifications.
I will probably add this "tag" feature in the DiffProcessor.

I think this enhancement is bound to #21 so they should be implemented at the same time.


Reply to this email directly or view it on GitHub:
#25

@jsilvestre
Copy link
Collaborator Author

First step done, submitted modifications now have tags that are displayed in the modification list.

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

2 participants