On Sat, Nov 30, 2013 at 1:12 AM, Sen Slybe <kik888(a)gmail.com> wrote:
This's my first time talk at a open source mail
list,I got say this is
very feel great,I personally use mediawiki to record what I seeing,what I
think,I really like it,maybe first it's kind hard to learn like about the
wired wiki text language,special the table syntax ,I still this it's
suck,to many [|] in it,but after that,I just can't help myself to love
it,it have a lot expend way to use,I can just add a js gadget (which I had
add a lot),and if I WANA go far,I can make a PHP extension,it's very easy
to expend,just never like other web program I have use.
Sure,the mediawiki may look like past time(old ui like a text editor),not
fashion,but for me,it's good enough to back the simple easy way.
But the most magic I just have seen by now,the guy who make mw,are bunch
stronger guy,but just make it work ,and just better and better:)
Oh good, another
testimonial<https://www.mediawiki.org/wiki/MediaWiki_testimonials>ls>.
Yes, MediaWiki is a beautiful and wonderful product; some people criticize
the codebase (particularly the UI; I have to admit, it's not all that
intuitive, but those who stick around typically learn to, or have learned
to, love it) but I personally find it to be much better-documented (and
more fun to work with and contribute to) than some of the software I had to
help develop in the corporate world. Of course, any endeavor in which you
can choose to pursue your interests rather than being tied down to what the
employer demands tends to be more fun. Welcome to the
20%<http://www.codinghorror.com/blog/2007/11/the-two-types-of-programmer…ml>,
if that's the direction you choose to go in!
The only major downer is the code review backlog, but you can often get
around that by writing as much of your code as possible as extensions and
choosing the direct-push instead of code review option for the repository.
I guess in a way, I'm probably contributing to the problem by not doing
many code reviews, but I haven't contributed enough code to show up very
often in git blame, so people don't add me as a reviewer very often. When
they do add me (seemingly randomly), I often think "This is a complicated
change, I know nothing about this part of the codebase, and it would take
hours/days to ramp up my level of knowledge to the point where I'd be able
to make an informed comment or decision" so I remove myself.