[Bug 27070] Remove majorly rotted, badly written extensions from our SVN repo

2011-01-31 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=27070

Siebrand s.mazel...@xs4all.nl changed:

   What|Removed |Added

 CC||s.mazel...@xs4all.nl

--- Comment #1 from Siebrand s.mazel...@xs4all.nl 2011-01-31 13:46:06 UTC ---
Pleas publish inclusion requirements.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 27070] Remove majorly rotted, badly written extensions from our SVN repo

2011-01-31 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=27070

p858snake p858sn...@gmail.com changed:

   What|Removed |Added

 CC||p858sn...@gmail.com

--- Comment #2 from p858snake p858sn...@gmail.com 2011-01-31 13:57:39 UTC ---
Working within the past year or so might be a good idea.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 27070] Remove majorly rotted, badly written extensions from our SVN repo

2011-01-31 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=27070

--- Comment #3 from Siebrand s.mazel...@xs4all.nl 2011-01-31 14:03:26 UTC ---
Define working? Is that trunk extension on trunk core or with any version
of extension in the past year on any version of core in the past year. I would
argue this needs some clarification.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 27070] Remove majorly rotted, badly written extensions from our SVN repo

2011-01-31 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=27070

Chad H. innocentkil...@gmail.com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||innocentkil...@gmail.com
 Resolution||WONTFIX

--- Comment #4 from Chad H. innocentkil...@gmail.com 2011-01-31 14:13:54 UTC 
---
We should not mass delete extensions that are old and have not been updated.
Especially when the fixes (eg, r81247) are not terribly complicated.
SpecialPage::addPage() is a horrible, horrible interface, but it takes about 5
minutes to fix (and really, everything in trunk using it should get fixed so we
can slap a wfDeprecated() on it).

Deleting random extensions is going to hurt random third party users. I cannot
underline this next point enough, so it's getting it's own paragraph:

People leave error reporting off on a lot of production boxes (especially if
it's just throwing E_NOTICE or E_WARNING over something relatively trivial).

So broken extensions might still appear to be fully functional to third
parties. Are they bad sysadmins? Yep. But we shouldn't throw them a curveball.
At the very least, they should be marked with an OBSOLETE/DEPRECATED/OLD file
like we did with MakeSysop and friends as they were slowly removed. It can't
hurt to have them in for a release, and then nobody can fault you for not
saying anything.

Now, if you have some helpful suggestions for individual extensions we should
remove due to (really!) bad code, outdatedness, etc, I'm all ears. But to do it
en-masse is just a Bad Idea.

(In reply to comment #3)
 Define working? Is that trunk extension on trunk core or with any version
 of extension in the past year on any version of core in the past year. I 
 would
 argue this needs some clarification.

I've been hitting this problem incredibly often as of late. The gears are
turning...we need a solution (but that's out of the scope of this and doesn't
change my WONTFIX)

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l