想要找回的当年的心情

在开始写这个之前,标题本来想写的是“找不回的当年的心情”,后来觉得太悲观,决定还是改成现在这样。

各位首先要注意这篇文章的分类…所以这是和fcitx相关的内容。想看我八卦的人就退散吧 XDDDDD,将来不给你们喜糖吃

这个故事我讲过很多次了,当然为了完整我还是简单的讲一下,很久之前我还是个懵懂无知的Linux用户,还在纠结界面的问题,然后也许就是因为那么个巧合用上了KDE,不幸在那个年代KDE下只有fcitx一个可以用,最后还因为kimpanel走上了开发fcitx的道路。

当年我还是一直在愉快的为了满足自己的需求在开发fcitx。不知道从什么时候开始,开发fcitx变的不总是一件开心的事情。虽然认识了很多新的朋友,开发fcitx变的不再是那么自由自在的一件事。

我的脾气其实并不好,骂人也没少骂,各种各样的人,从开发者到用户我都骂过,当然不是地图炮那种……一般还是很有指向性的骂一个人。当年无知的时候从没有想过其实了解的越多就越烦恼。

现在经常感觉到的一件事就是总有一种在不断跑的感觉,几乎从来没有机会停下来休息过。因为我总是害怕,害怕一旦停下来就会被整个世界甩在后面。

也许有人认为开发自由软件是一件自由的事情,不过我似乎已经给我自己套上了太多的枷锁。不能随心所欲的去做其他某些事情。

有些事情是怎么讲都有道理的,例如给其他程序修输入法bug这种事情,这本身是在我心理上难以接受的一件事情,好比你们写网站,结果在某个浏览器上出了问题,然后让你去给浏览器修bug这样的感觉。我觉得朝这个浏览器吐半天吐沫再扔到地上踩两脚才是正常人类的行为,所以才会有这种网页的诞生。我直说这网页就是我泄私愤用的,没有什么实在的道理非要给这个网页起这个名字。

但是现实却是所谓的“能力越大责任越大”…如果你不去做就很可能没人做这样的情况。虽然在心里早都咒骂了半天了,还是得装个老好人的样子去汇报。讨论什么转换心情都是屁话,我就是我自己,我就是这样一个人而已。

开发自由软件委实不是什么自由的事情,即使没有上面这种事情,也总有其他的事情烦着你。

但是这又能怎么样呢,这也只是自己选择的道路而已。

This entry was posted in fcitx development. Bookmark the permalink.

15 Responses to 想要找回的当年的心情

  1. Rei says:
    Google Chrome 21.0.1180.89 GNU/Linux

    现在 fcitx 的开发者一共有多少人?有划分不同的责任范围吗?

  2. maplebeats says:
    Firefox 15.0.1 GNU/Linux x64

    我只能说,加油吧。。。

  3. feikaras says:
    Firefox 15.0.1 Ubuntu

    我虽然高中的时候2004年就玩kde了,也在用fcitx。
    现在咱只是一个混饭的小小的程序员,做的还是和linux不太相关的php开发。
    我觉得敢追梦的人都是好样的,虽然途中很累会想放弃。但是楼主这样的,我很是钦佩。

  4. SergioZhao says:
    Google Chrome 21.0.1180.89 GNU/Linux x64

    要坚持一直走下去啊….

  5. kaji331 says:
    Firefox 14.0.1 GNU/Linux x64

    世界有你们的付出所以美丽,辛苦你们了~顺便说我发现我debian sid的fcitx 4.2.4在texmaker中也有问题,往往也要按个两三次才能重新激活输入法,而仅仅因为我换了一行~fcitx 3.x以前在texmaker中不会~不知道是texmaker升级的原因还是fcitx的原因

  6. vx13 says:
    Firefox 15.0.1 Windows 7 x64 Edition

    csslayer ……好耀眼。

  7. 右京样一 says:
    Google Chrome 21.0.1180.89 GNU/Linux

    其实这是一个必然会面对到的问题……

    人的任何行为都是“满足自己的欲望”,不管高尚还是低劣,人之所以做了决定,终究是权衡了得失之后,得出了“自己想去做”的结论。很多开源软件最初的目的都是为了想自己做个什么玩玩,或者是满足自己的需求。可一旦这个东西做得很好,又公开发布了,就会有人开始用,就会有人有不同的需求。虽然理论上开发者完全可以甩手不干或者不理会他人的观点,但无数人都盼望着,特别是一些人捐了钱或出了力,于是开发者只能以开发为报答,多了很多无形的责任。

    虽然我不推荐阁下像苏学姐做得那么绝,但可以适当学学,当真的不想满足某些要求时,甩出一句“我的东西不是给你用的”或者“想要的话自己去开发”,这样似乎也蛮好的?

  8. marguerite says:
    Google Chrome 22.0.1226.0 openSUSE x64

    @右京样一 喂,我什么时候成了臭脾气的典型了。我一般对 openSUSE 用户还是有求必应的。除非太过离谱,比如我从来没买过双显卡的电脑(我一年烧坏一个 N 卡,双显卡电脑就是一年烧坏俩了),笔记本也从来没装过电池(因为会烧,拆不下来的 Mac 不算),要是有人来让我折腾这种东西给他,那不是强人所难么。一般他要态度好,我可以给他指路,告诉他找谁,态度不好那就是关我屁事了,摊手。

    其实我最近也在写这样的东西(还没写完),里面有一句我觉得写的挺好的:

    发行版就是个开发者和打包者的部落。用户就是在部落中攒好感度和声望的玩家。所以请先把自己摆正在部落「玩家」的位置上,否则出门左转是联盟。谢谢合作。

    新手是用来帮助的,不是用来伺候的。这是天助自助者的最佳注脚,要是有人在论坛发了帖就干等不去研究,那我脾气不好回滚也是有可能的。所以可以问「有人愿意开发 Fcitx 的 xx 功能吗?」而不是「Fcitx 为什么没有 xx 功能?」,因为后者的答案露骨一点说永远是「因为我不用,所以它没有」。(比较幸运老 K 的 Fcitx 用途和我的重合的还蛮多)

  9. kevin says:
    Mozilla Compatible Mac OS X  10.8.2

    老K不要想得太多了
    重要的是自己玩的开心啊
    别人的意见可以不去管他的
    让他自己提交request好了
    本来就是免费开发的软件
    唧唧歪歪的算个鸟
    就像我现在都不说Gnome或者KDE不好,我只说elementary os好
    哈哈

  10. zcnnbb says:
    Google Chrome 17.0.963.83 GNU/Linux x64

    @csslayer 想知道你开发软件的时候用的什么工具。emacs,vim,kate,还是IDE?。感觉配置一个emacs或vim开发环境难度太大。最悲剧的是,废了很多时间结果效果还不理想。如果用kate、gedit这样的纯文本编辑器,效率又太低了。

  11. zcnnbb says:
    Opera 11.01 GNU/Linux x64

    @csslayer 原来是kdevelop

  12. garfileo says:
    Firefox 15.0.1 GNU/Linux x64

    想想 gnome 开发者们,然后就不会觉得自己很难受了。在座的各位,貌似都不同程度的骂过 🙂

  13. csslayer says:
    Firefox 15.0.1 GNU/Linux x64

    @garfileo 对你的逻辑理解不能

  14. garfileo says:
    Firefox 15.0.1 GNU/Linux x64

    @csslayer
    那当我没逻辑不会讲话就好了,你们继续

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.