Philipp&Joerg -
could you elaborate on:
i) First adapt the database model to the new features (article history, new user groups).
Currently user groups are not defined in the database, but in includes/DefaultSettings.php through the $wgGroupPermissions array. The _membership_ in particular groups is defined in the user_groups table. What need is there to change the database?
Brion was not on the list yet, so I just added him.
2007/2/28, Erik Moeller erik@wikimedia.org:
Philipp&Joerg -
could you elaborate on:
i) First adapt the database model to the new features (article history, new user groups).
Joergs point is to look at and think first about changes in the existing datastructures. So not only the database, but also other stuff, like user groups.
Bye,
Philipp
--- "P. Birken" pbirken@gmail.com wrote:
2007/2/28, Erik Moeller erik@wikimedia.org:
Philipp&Joerg -
could you elaborate on:
i) First adapt the database model to the new features (article history, new user groups).
Joergs point is to look at and think first about changes in the existing datastructures. So not only the database, but also other stuff, like user groups.
Other than the ability to flag certain article versions as being OK, what other functionality would user groups have?
One very often requested functionality outside the Wikimedia fold is to use user groups to limit/control editing and viewing of pages (perhaps based on namespace). My point, is to just keep that and other possible uses - even those we never plan to use in Wikimedialand - in mind.
-- mav
____________________________________________________________________________________ Sucker-punch spam with award-winning protection. Try the free Yahoo! Mail Beta. http://advision.webevents.yahoo.com/mailbeta/features_spam.html
2007/3/8, Daniel Mayer maveric149@yahoo.com:
One very often requested functionality outside the Wikimedia fold is to use user groups to limit/control editing and viewing of pages (perhaps based on namespace). My point, is to just keep that and other possible uses - even those we never plan to use in Wikimedialand - in mind.
The possibility that IPs see the last sighted version, while logged in users see the current one is part of the proposal. Otherwise, what I like about open Source is that the people outside of Wikimedialand can just code if they need it so much :-)
Bye,
Philipp
On 09/03/07, P. Birken pbirken@gmail.com wrote:
2007/3/8, Daniel Mayer maveric149@yahoo.com:
One very often requested functionality outside the Wikimedia fold is to use user groups to limit/control editing and viewing of pages (perhaps based on namespace). My point, is to just keep that and other possible uses - even those we never plan to use in Wikimedialand - in mind.
The possibility that IPs see the last sighted version, while logged in users see the current one is part of the proposal. Otherwise, what I like about open Source is that the people outside of Wikimedialand can just code if they need it so much :-)
I think mav was suggesting that we use the opportunity of all these changes to also change the current system of very general usertype priv modification ($wgGroupPermissions) to one with a great deal more specificity (and, well, a wiki interface) - e.g. number of (views/edits/deletes/protects/moves) in a (time unit) that a given (IP, usertype, user, user of a certain type) can make to (a particular page/namespace/wiki).
Not sure if that's beyond the scope of this project, though; certainly, it would be a quite bit of work to do, even if it is a feature some stakeholders might like.
Yours,
wikiquality-l@lists.wikimedia.org