The Wikipedia Review: A forum for discussion and criticism of Wikipedia
Wikipedia Review Op-Ed Pages

Welcome, Guest! ( Log In | Register )

> Brion Vibber to leave WMF, ... yeah, it's official.
Alison
post Mon 28th September 2009, 8:18pm
Post #1


Skinny Cow!
********

Group: Regulars
Posts: 2,514
Joined: Tue 26th Jun 2007, 8:08pm
From: Kalifornia
Member No.: 1,806



It looks like Brion is moving on to another company, soon. He's announced it on his blog amongst other places. While I wish him well - he's one of the good guys smile.gif - I have to wonder what this is going to do for Flagged Revisions and some of the other important software updates. Knowing geeks as I do, he'll probably still work voluntarily on the sidelines - I know I would.

Anyways - I guess Jimmy's going to be hiring programmers and CTOs again soon fear.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Replies
Kelly Martin
post Mon 28th September 2009, 8:21pm
Post #2


Bring back the guttersnipes!
********

Group: Regulars
Posts: 3,270
Joined: Sun 22nd Jun 2008, 4:41am
From: EN61bw
Member No.: 6,696



QUOTE(Alison @ Mon 28th September 2009, 3:18pm) *
It looks like Brion is moving on to another company, soon. He's announced it on his blog amongst other places. While I wish him well - he's one of the good guys smile.gif - I have to wonder what this is going to do for Flagged Revisions and some of the other important software updates. Knowing geeks as I do, he'll probably still work voluntarily on the sidelines - I know I would.
It will, no doubt, be used as yet another excuse to delay flagged revisions. There seems to be no end of reasons for not implementing them.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Malleus
post Mon 28th September 2009, 10:46pm
Post #3


Fat Cat
******

Group: Contributors
Posts: 1,682
Joined: Mon 27th Oct 2008, 3:48pm
From: United Kingdom
Member No.: 8,716

WP user page - talk
check - contribs



I doubt that Brion's departure will make much difference, or that it was triggered by the ongoing flagged revisions fiasco.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
MBisanz
post Mon 28th September 2009, 10:53pm
Post #4


Senior Member
****

Group: Regulars
Posts: 478
Joined: Sun 13th Apr 2008, 6:00am
Member No.: 5,693

WP user page - talk
check - contribs



QUOTE(Malleus @ Mon 28th September 2009, 11:46pm) *

I doubt that Brion's departure will make much difference, or that it was triggered by the ongoing flagged revisions fiasco.

I agree that I doubt it was triggered by flagged revs, but I would disagree that it will not make a difference, Brion has been with MediaWiki since it was created and is probably one of the only individuals out there with a full idea of what is actually in the software (undocumented extension, TS apps, external apps, etc) as well as what direction the software should be developed in (what things to include in core, how to make it more stable, more usable, things not to do with it, etc). I do have confidence is our other paid devs, but I will not undervalue Brion's immense role in the project.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
dogbiscuit
post Mon 28th September 2009, 11:04pm
Post #5


Could you run through Verifiability not Truth once more?
********

Group: Members
Posts: 2,972
Joined: Tue 4th Dec 2007, 12:42am
From: The Midlands
Member No.: 4,015



QUOTE(MBisanz @ Mon 28th September 2009, 11:53pm) *

(undocumented extension, TS apps, external apps, etc)

Usually, if the software is dependent on some individual then it can be a good thing to get them to move on and knock it into shape.

However, what may be sound for a professional software company may not be the right approach from a bodge and dodge shop (and somehow, I can't imagine that Jimbo set up anything else). A bit less time on the trampolines, and bit more time documenting the bits that are too quirky for anyone's sanity.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Malleus
post Tue 29th September 2009, 9:59am
Post #6


Fat Cat
******

Group: Contributors
Posts: 1,682
Joined: Mon 27th Oct 2008, 3:48pm
From: United Kingdom
Member No.: 8,716

WP user page - talk
check - contribs



QUOTE(dogbiscuit @ Tue 29th September 2009, 12:04am) *

QUOTE(MBisanz @ Mon 28th September 2009, 11:53pm) *

(undocumented extension, TS apps, external apps, etc)

Usually, if the software is dependent on some individual then it can be a good thing to get them to move on and knock it into shape.

Exactly. Writing PhP "programs" doesn't seem that difficult to me, but the irony is that software shops generally can't afford outstandingly talented programmers (no idea whether Brion is in that category or not), because their work needs to be understood by those who are left behind when the prima donna moves on.

This post has been edited by Malleus: Tue 29th September 2009, 10:10am
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
anthony
post Tue 29th September 2009, 3:04pm
Post #7


Postmaster
*******

Group: Regulars
Posts: 2,034
Joined: Mon 30th Jul 2007, 1:31am
Member No.: 2,132



QUOTE(Malleus @ Tue 29th September 2009, 9:59am) *

Writing PhP "programs" doesn't seem that difficult to me, but the irony is that software shops generally can't afford outstandingly talented programmers (no idea whether Brion is in that category or not), because their work needs to be understood by those who are left behind when the prima donna moves on.


Without outstandingly talented programmers, how is anything going to get done?

You just need to hire outstandingly talented managers as well, to make sure, among other things, that documentation gets written for the outstandingly talented programmers who take over to use to get up to speed.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
dogbiscuit
post Tue 29th September 2009, 3:31pm
Post #8


Could you run through Verifiability not Truth once more?
********

Group: Members
Posts: 2,972
Joined: Tue 4th Dec 2007, 12:42am
From: The Midlands
Member No.: 4,015



QUOTE(anthony @ Tue 29th September 2009, 4:04pm) *

QUOTE(Malleus @ Tue 29th September 2009, 9:59am) *

Writing PhP "programs" doesn't seem that difficult to me, but the irony is that software shops generally can't afford outstandingly talented programmers (no idea whether Brion is in that category or not), because their work needs to be understood by those who are left behind when the prima donna moves on.


Without outstandingly talented programmers, how is anything going to get done?

You just need to hire outstandingly talented managers as well, to make sure, among other things, that documentation gets written for the outstandingly talented programmers who take over to use to get up to speed.

You need outstandingly talented people to have the great ideas - but generally it is best not to let them implement any more than you have to. Most companies I've worked at have had a prima donna expert, and most have been better off when they have caged them. Most bright ideas end up having massive hidden maintenance costs.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
anthony
post Tue 29th September 2009, 3:42pm
Post #9


Postmaster
*******

Group: Regulars
Posts: 2,034
Joined: Mon 30th Jul 2007, 1:31am
Member No.: 2,132



QUOTE(dogbiscuit @ Tue 29th September 2009, 3:31pm) *

QUOTE(anthony @ Tue 29th September 2009, 4:04pm) *

Without outstandingly talented programmers, how is anything going to get done?

You just need to hire outstandingly talented managers as well, to make sure, among other things, that documentation gets written for the outstandingly talented programmers who take over to use to get up to speed.

You need outstandingly talented people to have the great ideas - but generally it is best not to let them implement any more than you have to. Most companies I've worked at have had a prima donna expert, and most have been better off when they have caged them. Most bright ideas end up having massive hidden maintenance costs.


That's an interesting position. Having always been on the "outstandingly talented" side of that equation, I really can't understand it. Nine times out of ten my great ideas don't get implemented if I'm not heavily involved with the implementation myself.

But if it works for you, I guess I can't blame you.

As for me, I suppose that's why I moved out of the software industry and became a tax accountant. It was far too frustrating to watch my creations destroyed by idiot code monkeys managed by idiot project managers. I guess I got spoiled in my first job, working on Unix kernel code with a whole team of outstandingly talented individuals, led by an outstandingly talented manager. In hindsight I should have never quit, but how was I to know that the rest of the world wasn't going to run that same way?

This post has been edited by anthony: Tue 29th September 2009, 4:00pm
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
dogbiscuit
post Tue 29th September 2009, 3:57pm
Post #10


Could you run through Verifiability not Truth once more?
********

Group: Members
Posts: 2,972
Joined: Tue 4th Dec 2007, 12:42am
From: The Midlands
Member No.: 4,015



QUOTE(anthony @ Tue 29th September 2009, 4:42pm) *

That's an interesting position. Having always been on the "outstandingly talented" side of that equation, I really can't understand it. Nine times out of ten my great ideas don't get implemented if I'm not heavily involved with the implementation myself.

But if it works for you, I guess I can't blame you.

That's because my outstanding talents are in digging companies out of the mess outstandingly talented people have dug themselves into.

It does depend on what sector you are in, but the general drudge of moving data from keyboard to disk, across to another bit of disk and occasionally back to the screen rarely calls for talent, what is needed is blatantly obvious, comprehensible, maintainable code that everyone can agree what it does. That goes for clever SQL too - untangling dozens of subclauses of heavily nested Oracle SQL and having a few temporary tables instead works wonders for proving that the code works in all possible situations ("But that shouldn't be null so it's not my fault!??!").

I'm too scarred from impossible to follow C++ template code to consider clever coding to be a good thing.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Friday
post Tue 29th September 2009, 4:21pm
Post #11


Member
***

Group: Contributors
Posts: 177
Joined: Wed 24th Dec 2008, 7:00am
Member No.: 9,513

WP user page - talk
check - contribs



QUOTE(dogbiscuit @ Tue 29th September 2009, 3:57pm) *

QUOTE(anthony @ Tue 29th September 2009, 4:42pm) *

That's an interesting position. Having always been on the "outstandingly talented" side of that equation, I really can't understand it. Nine times out of ten my great ideas don't get implemented if I'm not heavily involved with the implementation myself.

But if it works for you, I guess I can't blame you.

That's because my outstanding talents are in digging companies out of the mess outstandingly talented people have dug themselves into.

It does depend on what sector you are in, but the general drudge of moving data from keyboard to disk, across to another bit of disk and occasionally back to the screen rarely calls for talent, what is needed is blatantly obvious, comprehensible, maintainable code that everyone can agree what it does. That goes for clever SQL too - untangling dozens of subclauses of heavily nested Oracle SQL and having a few temporary tables instead works wonders for proving that the code works in all possible situations ("But that shouldn't be null so it's not my fault!??!").

I'm too scarred from impossible to follow C++ template code to consider clever coding to be a good thing.


Yeah, there are a few niches where "clever" code is Good Thing, but for general purpose application development, easy-to-maintain code wins nearly every time.

If you're writing code that other people can't maintain, chances are you're not exceptionally talented, but rather an egotistical control freak.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
Alison   Brion Vibber to leave WMF   Mon 28th September 2009, 8:18pm
Malleus   I doubt that Brion's departure will make much ...   Mon 28th September 2009, 10:46pm
Kelly Martin   I doubt that Brion's departure will make much...   Mon 28th September 2009, 10:52pm
MBisanz   I doubt that Brion's departure will make much...   Mon 28th September 2009, 10:53pm
Malleus   (undocumented extension, TS apps, external apps...   Tue 29th September 2009, 9:59am
anthony   Writing PhP "programs" doesn't seem...   Tue 29th September 2009, 3:04pm
dogbiscuit   Writing PhP "programs" doesn't see...   Tue 29th September 2009, 3:31pm
dogbiscuit   That's an interesting position. Having alway...   Tue 29th September 2009, 3:57pm
Kelly Martin   I'm too scarred from impossible to follow C++ ...   Tue 29th September 2009, 4:04pm
anthony   [quote name='anthony' post='196699' date='Tue 29t...   Tue 29th September 2009, 4:06pm
Friday   That's an interesting position. Having alwa...   Tue 29th September 2009, 4:21pm
anthony   Yeah, there are a few niches where "clever...   Tue 29th September 2009, 4:41pm
Somey   So I'm sticking with my original response. Ye...   Tue 29th September 2009, 5:05pm
anthony   So will they hire an actual CTO to replace him? ...   Tue 29th September 2009, 5:40pm
dogbiscuit   Given "dogbiscuit"'s explanation th...   Tue 29th September 2009, 5:11pm
Kelly Martin   So, to get back on topic, in all likelihood Brion ...   Tue 29th September 2009, 5:52pm
anthony   Then again, this is the organization that used th...   Tue 29th September 2009, 5:58pm
Milton Roe   If you're writing code that other people can...   Tue 29th September 2009, 7:16pm
dogbiscuit   coding is one place where you need to right at t...   Tue 29th September 2009, 9:51pm
Kelly Martin   You need outstandingly talented people to have the...   Tue 29th September 2009, 3:45pm
anthony   You need outstandingly talented people to have th...   Tue 29th September 2009, 3:55pm
Milton Roe   It looks like Brion is moving on to another compa...   Mon 28th September 2009, 10:58pm
Kelly Martin   I think the one thing we can absolutely count on (...   Mon 28th September 2009, 11:17pm
anthony   I think the one thing we can absolutely count on ...   Tue 29th September 2009, 3:32am
dogbiscuit   ...and Brion, just to rub it in, after Erik whines...   Tue 29th September 2009, 12:41am
thekohser   ...and Brion[i], just to rub it in, after Erik wh...   Tue 29th September 2009, 3:06am
Alison   And I'm an admin. :rolleyes: 02:51, 29 Sep...   Tue 29th September 2009, 3:07am
MBisanz   [quote name='dogbiscuit' post='196621' date='Mon ...   Tue 29th September 2009, 3:27am
One   Anyways - I guess Jimmy's going to be hiring ...   Tue 29th September 2009, 3:24am
CharlotteWebb   As for FlaggedRevs, we'll whip the prototype ...   Tue 29th September 2009, 3:48pm
thekohser   I feel sorry for these us admins who have to learn...   Tue 29th September 2009, 4:01am


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

-   Lo-Fi Version Time is now: 25th 5 13, 12:18pm