I noticed tonight when Jeronimo was moving a bunch of pages from the article namespace into Wikipedia: namespace that the talk pages weren't being automatically moved over to Wikipedia talk:, even though he had been using the check box to automatically move the talk page. (They can be moved manually, but that defeats the purpose of the checkbox!)
Looking at SpecialMovePage.php I see the comments: # Move talk page if (1) the checkbox says to, (2) the source # and target namespaces are identical, (3) the namespaces are not # themselves talk namespaces, and of course (4) it exists.
which conditions are dutifully followed by the code; number two is the one that's catching us here.
If there's a good reason behind that, it needs to be documented. If not, it ought to be changed to handle moving talk pages across namespaces (so long as neither the source nor destination namespace of the main article is a talk namespace) to accord with current user expectation.
-- brion vibber (brion @ pobox.com)
That was a complaint on German wikipedia afer the switch to the new software. I think there's even a bug report, but I'm not sure.
Brion VIBBER wrote:
I noticed tonight when Jeronimo was moving a bunch of pages from the article namespace into Wikipedia: namespace that the talk pages weren't being automatically moved over to Wikipedia talk:, even though he had been using the check box to automatically move the talk page. (They can be moved manually, but that defeats the purpose of the checkbox!)
Looking at SpecialMovePage.php I see the comments: # Move talk page if (1) the checkbox says to, (2) the source # and target namespaces are identical, (3) the namespaces are not # themselves talk namespaces, and of course (4) it exists.
which conditions are dutifully followed by the code; number two is the one that's catching us here.
If there's a good reason behind that, it needs to be documented. If not, it ought to be changed to handle moving talk pages across namespaces (so long as neither the source nor destination namespace of the main article is a talk namespace) to accord with current user expectation.
-- brion vibber (brion @ pobox.com)
Wikitech-l mailing list Wikitech-l@nupedia.com http://nupedia.com/mailman/listinfo/wikitech-l
bug report: http://sourceforge.net/tracker/index.php?func=detail&aid=600079&grou... =34373&atid=411192
(part of) Lee's answer:
It was not my intention to allow moving talk pages when moving from one namespace to another, so the bug is that the checkbox appears at all.
But the question remains: why?
BTW, is it possible to make an sql query that looks for talk pages who's corresponding article is only a redirect, or doesn't exist?
Kurt
That was a complaint on German wikipedia afer the switch to the new software. I think there's even a bug report, but I'm not sure.
Brion VIBBER wrote:
I noticed tonight when Jeronimo was moving a bunch of pages from the article namespace into Wikipedia: namespace that the talk pages weren't being automatically moved over to Wikipedia talk:, even
though
he had been using the check box to automatically move the talk page. (They can be moved manually, but that defeats the purpose of the checkbox!)
Looking at SpecialMovePage.php I see the comments: # Move talk page if (1) the checkbox says to, (2) the source # and target namespaces are identical, (3) the namespaces are not # themselves talk namespaces, and of course (4) it exists.
which conditions are dutifully followed by the code; number two is
the
one that's catching us here.
If there's a good reason behind that, it needs to be documented. If not, it ought to be changed to handle moving talk pages across namespaces (so long as neither the source nor destination namespace
of
the main article is a talk namespace) to accord with current user expectation.
-- brion vibber (brion @ pobox.com)
wikitech-l@lists.wikimedia.org