chenke 发表于 2009-5-21 13:53

Mame起内讧了...

Haze 离开 MAMEDev

http://mamedev.emulab.it/haze/2009/05/18/calling-it-a-day/

Calling it a Day
I’ve decided to call it a day as far as MAME development is concerned. While the comments posted here have always been supportive, and positive, the state of the actual development team has been in rapid decline for a while now.

I’m having to endure constant insults and attacks from the likes of Mooglyguy, smf, and Guru, and throughout this Aaron continually makes new rules that he seems to think only apply to me.

My current SVN account is now frozen due to me reverting some broken code, broken code on the Naomi driver which I’ve been working on for the past few days. I needed to revert the code to continue making progress, and thought it would be the least disruptive way of doing things. Instead of a simply “Sorry, my bad, I’ll resubmit the correct code” I was simply insulted the hell out of, and kicked off the development team completely for doing this. Some gratitude for the contributions I’ve made to the project over the years. If it was somebody else’s driver I could understand, but if somebody breaks the driver I’m actively working on, and I see no other way to fix it and need to make progress, what exactly is the problem with temporarily reverting the problematic code?

This is just the latest in a long string of new ‘rules’ and ‘regulations’ which have left me lost for words. Just the other day I removed some Triforce DES keys from the source, we have an established format (as part of the ROM data) for such information, and storing them in MAME presents a legal risk (and the last thing anybody would want to see is MAME being sued by Nintendo for including decryption keys to their latest Mario arcade titles in the source) Again, I was jumped on and insulted by Guru for removing this, even if it was in the best interests of the project.

Furthermore I’m finding myself having to apologize on behalf of the team over and over again. Just the other day due to Guru’s posting on Mameworld http://www.mameworld.info/ubbthr ... =&Number=190296 . The guy who dumped these dumped them from his own collection, he was helping the project, yet, is being branded an asshole for apparently ‘knowing’ Guru had those games and dumping them anyway. He’d actually offered them to dump them several times in the past, prior to them being purchased by Guru, him buying them and dumping them had nothing to do with Guru buying them and dumping them.

There’s a similar situation with Alex ( http://www.amusements-shop.com/ ) who has been so put off by the treatment he’s received from the MAME team he no longer wishes to contribute at all. No amount of apology from me on behalf of the team has helped at all.

Couple this with nonsense new MAMEdev rule “you must upload any roms, even if they’re already public” and my will to contribute drops even further. I have no intention of helping to run a warez server of roms. I’ve been part of the team to write code, not to help manage warez distribution.

Aaron talks a lot about respect for other developers, and I’ve tried to show it, I really have, but when all I get is insults 24/7, and people jumping on me for everything I do with no repercussions, it’s hard to take such things seriously.

I’ve tried to resist posting this for some time now, but everybody has their limits. When my professional ability is constantly being questioned, and insulted, and ridiculed, and I’m being told I can’t work as a team member (despite the majority of my MAME work being team work) it’s hard to find a good reason to bother with them.

I’ve tried making requests being made for people who want to help with the same things to contact me ahead of their work so that things can be coordinated, properly, and essentially got a ‘fuck you’ back from the developer concerned. I’ve tried not reacting to all the insults, but it just seems that people insult me more as a result. This is just a sample of things from the last month or so, the problems seem to be almost daily.

Does that sound like a good development team? Absolutely not.

I can’t work in these conditions, if my workplace was like this, I would have quit long ago. If it wasn’t for the fact that I believe MAME has a valuable place in the world, and is an important historical document, I would have probably given it up completely much earlier too.

I can stand a level of public criticism, and handle it. I’ve always tried to take a tough but fair approach to external things, but when the team is a trainwreck, and I’m being insulted from within just for trying to get on with things, and people are making a mountain out of everything I do, thus hindering my ability to actually contribute, hindering my ability to actually sleep (it’s 3:14am now), and generally causing me more problems than I care to deal with then I don’t see much point in continuing.

As I said in another post, I’m absolutely sick of the emu-drama, and I thought concentrating on a project like Naomi would be a good escape from it, but the people causing trouble just seem to want to follow me around to whatever I’m working on. It feels like a circus.

If you’ve read all that, and can honestly say you’d do something different then you’re a stronger person than I am, but I’ve tried my best, and until the team is under new management, and has meaningful rules that are enforced for the entire membership, then I’m out. I have no motivation to continue. The team is corrupt, immoral, vindictive, badly managed, and no longer has any sense of direction.

I’m sure plenty of you will celebrate, but, if you want to know what I’ve been in an especially bad mood over the past year or so when it comes to MAME, most of it has been due to the deteriorating internal politics. The days of being able to just have fun writing the code appear to be over. I’ve tried pulling people together, I’ve tried to work through all of this, but I can’t. This is how the development team prefer to treat one of their longest serving, most knowledgeable, hardest working and most willing to help others members. Everything I built the team up to stand and represent during my time in charge has deteriorated to nothing due to mismanagement.

I don’t want sympathy here, I’m not going to change my mind unless there are serious internal changes, I’m just stating how things are, and why you won’t be seeing anything more from me.

[ 本帖最后由 chenke 于 2009-5-21 13:00 编辑 ]

oz01 发表于 2009-5-21 13:57

甚长
求中文大意

ryo_sakazaki 发表于 2009-5-21 14:25

反正新模拟的游戏电脑都跑不动,无所谓了。

革新 发表于 2009-5-21 14:33

既然要散伙不如临走前把已经模拟好但是没放出来的旧游戏发出来吧

hyeva002 发表于 2009-5-21 19:21

海腹川背 发表于 2009-5-21 19:30

就等个电精1了 完美吧

100SHIKI 发表于 2009-5-21 20:06

快把地狱往生放出来

chenke 发表于 2009-5-21 20:16

我决定从MAME的开发工作中退休了。虽然论坛上的帖子尽是些支持啊鼓励啊的话,但实际上开发小组最近正迅速崩溃中。

我一直忍受着Mooglyguy、smf、Guru他们对我没完没了的人身攻击,还有Aaron不停制造一些专门针对我个人的新规矩。

因为我前两天在Naomi驱动中删去了一些破解代码,现在我用的SVN账号已经被封了。为了取得进展我必须删掉这些破解代码,而且我觉得这是唯一可持续发展的道路。他们不但没有对我说“抱歉我错了,我这就把正确的代码改回去”,反倒一脚把我踹出了开发组,还把我骂了个狗血淋头,我多年来为项目做出n多贡献,他们就这么谢谢我。如果这是别人开发的驱动我还能理解,但是我自己写的东西被别人动了手脚,而且又没别的办法可以更新,临时删掉那些鬼鬼祟祟的代码有什么错?

这只是众多让我感到无语的事中最近的一个。还有一次我从源码中删除了《三角力量》的破解密钥,我们已经规定这种玩意必须放在ROM里,如果MAME里存在这些代码会引起法律纠纷。结果矛头又指向了我,我做的是天大的好事,Guru竟然因为这骂我。没人对我说“谢谢你发现了这个,不好意思我没注意,它们不应该在代码里”,我得到的只有辱骂。

此外,我发现我总是无奈地代表开发组一次又一次道歉。那次Guru在Mameworld的帖子http://www.mameworld.info/ubbthreads/showthreaded.php?Cat=&Number=190296,有个哥们把他收藏的游戏dump出来并分享,毫无疑问他帮了大忙,但是,Guru骂他sb,因为“众所周知”Guru也有那些游戏而且正在dump中。在Guru之前,人家早就买回去并dump好了,这和Guru花冤枉钱有毛的关系?

Alex(http://www.amusements-shop.com/)也遇到了相同的遭遇,MAME开发组对他做的事让他再也不想贡献任何东西,尽管我代表开发组向他道歉,最后还是没用。

还有那放屁一般的开发准则“你必须上传所有的rom,哪怕它们已经被传开了”让我的积极性再次下降。我根本就不想碰那些rom服务器,我的工作是写代码,不是管理发布软件。

Aaron老说要尊重其他开发者,我也试着这么做了,真的。但是当你被7x24小时攻击,而且不管你做什么都总有人埋怨你时,确实很难认真对待这些sb。

发这个帖子之前我也忍了很久了,但是任何人都有底线。当我的技术能力不断被质疑、侮辱、嘲笑,他们还说我没法跟别人合作,我已经不想再跟他们扯皮了。

我也让那些愿意帮忙做相同工作的人在干活前先联系我,这样就好合作。但开发人员们丢回给我的只有一句“草泥马”。我尽量不回应这些辱骂,但他们好像蹬鼻子上脸。这只是上个月以来的一个例子,类似的问题几乎每天都在发生。

这像是一个好的开发团队吗?绝B不是。

我无法在这种环境下工作,如果我工作的地方一直是这样的,我早就辞职了。要不是我觉得MAME作为重要的历史文献有着神圣的使命,我可能很早以前就退出了。

某种程度上,我能忍受公众的批评。对外面的事,我一直无所谓,但小组里面也在内讧,就因为我想让事情可持续发展,同伴们侮辱我,我所做的一切都被当成屁。不让我干活,不让我睡觉(他妈的现在都夜里3点了),给我制造我解决不了的一大堆麻烦,我真是没法继续了。

我在另外一个帖子也说过了,模拟器我玩腻了,我只想集中致力于Naomi的开发,可是找茬的人一直跟在我屁股后面,活像个马戏团。

如果你坚持看到这,然后说假如你是我,你会选择留下,那算你nb。但是我受够了,新的管理,新的别有用心的规章,我不干了。这个团队堕落了,肮脏无耻卑鄙下流,没有原则。

肯定你们当中某些人高兴得不得了,但是,如果你想知道为什么这些时间以来我超不爽,主要是因为恶心的内部政治斗争。开开心心整天除了编程啥也不用想的好日子没了。我也试过让大家团结一心,我也试过在这些压力下继续工作,但我没力了。这就是这帮人对待他们最有资格、最有知识、最努力工作、最愿意帮助别人的元老的方式。由于管理不善,我组建起这个团队时的那些原则也好目标也好现在都烟消云散了。

我不需要同情,除非现在再来一次革命,否则我也不会留下。我只是在说一些事实,以及你再也无法从我这弄到任何东西的原因。

Schrodinger Cat 发表于 2009-5-21 21:08

从PPX看回S1.

走也先把以前的坑填了嘛

HyperIris 发表于 2009-5-21 22:45

脆骨 发表于 2009-5-21 23:04

这个不算啥了,GURU这人粗鲁是出名了的。一贯这样

老男人 发表于 2009-5-22 07:16

希望分出去自立门户然后对搅

看哪个MAME模拟基板快,新ROM发布得快

我想这是每个人都很愿意看到的美景

[ 本帖最后由 老男人 于 2009-5-22 07:17 编辑 ]

wasa119 发表于 2009-5-22 07:45

refo 发表于 2009-5-22 09:19

MAME不是一向就干模拟的活

然后把优化丢给别人么
页: [1]
查看完整版本: Mame起内讧了...