Ticket #123 (new enhancement)
Opened 19 months ago
Allow validators based on locales
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Priority: | major | Milestone: | 1.0 |
| Component: | general | Version: | 0.1 |
| Keywords: | has-patch tested | Cc: |
Description
[Wed 08:56:10AM] <_ze_> I need to run an idea by you guys [Wed 09:00:05AM] <Nightgunner5> _ze_: just say it, don't ask permission to ask/say something [Wed 09:00:08AM] <nikolayb> _ze_: sure [Wed 09:00:27AM] <_ze_> checking if you were listening :D here goes [Wed 09:00:45AM] <_ze_> on GP we currently organize by proj/subproj/language [Wed 09:00:53AM] <_ze_> at least visually [Wed 09:01:17AM] <_ze_> the more I thnik about it the more the language/proj/subproj makes more sense to me [Wed 09:01:25AM] <_ze_> because [Wed 09:01:37AM] <_ze_> we have a problem with community organisation [Wed 09:01:48AM] <_ze_> we *do* need more levels of perms [Wed 09:01:51AM] <_ze_> like say [Wed 09:01:54AM] <_ze_> language admin [Wed 09:02:03AM] <_ze_> proj admin (validator) [Wed 09:02:08AM] <_ze_> guest [Wed 09:02:40AM] <_ze_> the language admin is critical to me. managing this on wp-polyglots is becoming a nightmare [Wed 09:02:47AM] <nikolayb> _ze_: so you need to give one person validator rights for all projects? [Wed 09:03:05AM] <nikolayb> and they should be able to give more permissions [Wed 09:03:06AM] <Nightgunner5> I was also thinking about locale-based validators [Wed 09:03:12AM] <_ze_> I actually would need that and to see the languages list first, รก la ubuntu or launchpad (I think) [Wed 09:03:26AM] <_ze_> exactly [Wed 09:03:27AM] <nikolayb> _ze_: I was thinking of that, too [Wed 09:03:33AM] <_ze_> we deal with language admins and that's it [Wed 09:03:41AM] <_ze_> they deal with the community [Wed 09:03:56AM] <Nightgunner5> I'll write a patch after I finish merging the new breadcrumb structure into my GP install [Wed 09:04:55AM] <_ze_> this makes it also easier to create "community" pages (and so on, think forums, etc) later on [Wed 09:05:13AM] <nikolayb> _ze_, Nightgunner5, so the biggest change we need to make is to add another permission level, which will allow these users to add permissions under their locale/slug [Wed 09:05:26AM] <_ze_> and the visual organisation [Wed 09:05:32AM] <_ze_> i.e. start with language [Wed 09:05:45AM] <_ze_> this is also meant for another problem [Wed 09:05:58AM] <_ze_> which is creating a single new language across several projects [Wed 09:06:05AM] <_ze_> it's morose [Wed 09:06:39AM] <nikolayb> _ze_: I don't think we should create them [Wed 09:06:44AM] <_ze_> of course a "get in touch with this lang's admin" form would be heaven [Wed 09:06:50AM] <nikolayb> _ze_: I like this approach: http://glotpressdotcom.files.wordpress.com/2010/07/glotpress-project-split.png [Wed 09:07:01AM] <nikolayb> we just allow them to create it themselves with one click [Wed 09:07:23AM] <_ze_> nikolayb: hadn't seen it, look sgreat [Wed 09:07:56AM] <_ze_> I'll post this on the GP blog for discussion then [Wed 09:08:14AM] <nikolayb> _ze_: what do we need to discuss? [Wed 09:08:36AM] <_ze_> ah... nothing, just need to make it available to more people than us 3 [Wed 09:08:55AM] <nikolayb> _ze_: the image is from the latest blog post [Wed 09:09:07AM] <_ze_> yes? [Wed 09:09:22AM] <nikolayb> I posted about the project page redesign [Wed 09:09:24AM] <_ze_> I'll discus that then. They're still proj/subproj/lang [Wed 09:09:35AM] <_ze_> or not [Wed 09:09:46AM] <nikolayb> well, that doesn't really matter about the project page [Wed 09:10:19AM] <nikolayb> adding a page, where we list all projects and the sets for a specific locale is what we need [Wed 09:10:34AM] <_ze_> also good [Wed 09:10:55AM] <nikolayb> _ze_: I see the homepage split between projects listing and locale listing [Wed 09:11:21AM] <nikolayb> and locale links go to a page, where you can see the translations of all the projects in this locale [Wed 09:11:34AM] <nikolayb> links to projects go to the project page [Wed 09:11:43AM] <nikolayb> and in the end they all go the translations page [Wed 09:11:54AM] <nikolayb> which wouldn't need changes [Wed 09:12:07AM] <_ze_> ok [Wed 09:12:22AM] <_ze_> so it's the perm level and the contact form [Wed 09:15:22AM] <nikolayb> _ze_: contact form? [Wed 09:15:28AM] <nikolayb> where should it go? [Wed 09:15:33AM] <_ze_> lang page? [Wed 09:15:42AM] <nikolayb> where the messages should go? [Wed 09:15:48AM] <_ze_> to the lang admin
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

