On Sat, 19 Apr 2008 10:20:07 +0200, Markus Krötzsch wrote:
On Freitag, 18. April 2008, Simetrical wrote:
On Fri, Apr 18, 2008 at 11:45 AM, Markus Krötzsch
mak@aifb.uni-karlsruhe.de wrote:
Great! Just let us know what you need.
Well, I'm not the right person to ask. :)
I know, but I assume the according people (also the ones who have requirements for tagging/cat intersection) are also on this list ;-)
Brion or Tim has to review anything you want to go live. I don't have shell access and can't enable extensions. If you want a particular feature of SMW enabled on Wikimedia, the right course of action is to 1) break off the code for that specific feature into some kind of small, narrow, easily-reviewable bundle, 2) open a bug asking for that single specific feature to be enabled, 3) pester people until they review it, 4) fix any complaints they have, 5) goto (3). Then repeat for any other individual features.
At least that's my impression of what would work -- again, I'm not any authority here. One thing that's for sure is that active pestering is usually needed to get things done at present.
OK, thanks. We will then try to propose what parts of SMW could safely be used on Very Large Sites already. The main insight for me here is that we should not just extend SMW with more features, but also create lightweight versions with less features! We will see what we can do.
I'd guess that category intersections would be the place to start. That's been talked about quite a bit here, and seems like the most basic feature of SMW. Attributes are like an enhanced category/tag, which add more functionality, and more weird quirks.
The kind of thing that would improve the category intersection, such as a real category ID in core, would also help other areas of SMW; like assigning a type to an attribute ID rather than the attribute and every use of it.
-Steve