Nicolas Dumazet schreef:
Hi wikitech :)
GSoC was officially ending on the 18th of august, so here is the
status of category-redirects :
* I spent a large hour today to merge the trunk to my branch ( -_-' ),
it is now available for review and testing in
branch/category-redirects. [1]
I'll test and review this when I have time. I was officially Nicholas's
mentor for this project, after all.
* I tried to write some global technical document on
what I actually
did during this summer, and what behavior you should expect [2].
Please let me know if any clarifications are needed.
I edited that page to remove a comment saying that "a side effect of
that schema change is that when a non-existing category is linked from
an article, we now need to create a corresponding row in the category
table, regardless of the existence of the said category *page*", as that
already happens AFAIK. (Note that I understand "linked" to mean
"included" here; when creating a redlink to a memberless category
there's really no need to add it to the category table.)
The #REDIRECT [[Category:Foo]] vs. #REDIRECT [[:Category:Foo]] isn't
that big IMO.
* The only missing thing is a script to convert the
old schema to the
current schema, such as maintenance/convertLinks.inc . I do not feel
qualified enough to write such a script, and would be grateful to
receive some help on this issue ;)
Adding a patch to maintenance/update.php is
quite trivial, and I'd be
happy to write a maintenance script that populates the new columns when
I have time.
Roan Kattouw (Catrope)