假如建立一个PB2的rails版本分支

2011-09-07 14:18:47 +08:00
 Los
谁有精力来全面clone一个PB2的rails版本?
不做任何功能和UI上的变化,以我个人开发的话,开发周期估计要一个星期左右,有可能不需要一个星期,也可能超过一个星期稍微长点,其中最浪费时间最无奈的应该是对PB2中l10n多语言支持手工转为rails用I18n格式。

这个开发周期对我现在而言太长了,谁有精力来开发呢?

现成可用的gem
判断是否mobile
https://github.com/brendanlim/mobile-fu
头像上传
https://github.com/jnicklas/carrierwave
twitter绑定
https://github.com/jnunemaker/twitter
recaptcha验证
https://github.com/ambethia/recaptcha
处理输入内容中的@
https://github.com/mzsanford/twitter-text-rb
28946 次点击
所在节点    Project Babel
256 条回复
ikbear
2011-09-08 16:05:06 +08:00
@Los,既然都已经炫了这么多代码了,不如认真把它做出来,造福百姓。
Los
2011-09-08 16:06:33 +08:00
@Hyperion 完全错误,我只能断定为跟你无法交流。livid这个作为他的主项目来开发,属于自己的事业之一,可以花大把的时间都无所谓,我只能作为一个旁观者,花上一个星期来投入开发对我而言感到时间不允许
bluef
2011-09-08 16:13:08 +08:00
@Los 本来只是一番好意给开源社区做贡献, 为什么非要想那么多呢. 挺奇怪的是, 国外开源社区都比较鼓励不同语言对同一产品的clone, 可以帮助更多的人用上类似的功能/搭建类似的平台. 这样的项目和工作对这个世界能造成什么不好的影响? 况且@Los 完全是无偿的.

另一方面, PB2目前在github上顶多是个摆设, 并没有看到当初设想的"基于PB2的社区如雨后春笋般涌现"的情景. 当然了GAE本身的局限性也有一部分原因, 但是maintainer也没有多少推进大家改进和推广这套程序的动作. PB2在我看来只是为了开源的名头而开源, 到最后依然只是v2ex的代码仓库而已.
ikbear
2011-09-08 16:13:17 +08:00
@Los在Tech2IPO留言说:我不明白站长为什么强调「抄还是不抄?」,我压根就没有想过抄一个V2EX出来,那帖子只是建议有空闲时间的人搞个PB2的rails版本分支(注意,这里是PB2,代表某个程序而不是一个社区)

我并没有说你抄袭V2EX,而是说这是在V2EX上的讨论,讨论的是用Rails抄一份PB2程序。我在Tech2IPO所发的文章里,想并没有曲解双方的意思。我把它发到Tech2IPO的本意,并非要指责大家什么,我也没这个资格。我只是希望,能有更多的人看到这么有意思的讨论。

误会一直都存在,就像这里的讨论一样。要去说服别人,难。
Hyperion
2011-09-08 17:01:16 +08:00
#83 @bluef 的奇葩观点我无法吐槽...

突然有一种说不出来的郁闷感.

"某人要copy PB2, 但觉得花时间来干这事情很浪费"... 这事情怎么听都让人不是滋味... 对错?

挖坑有错么? 是为了方便大家, 没错.

挖完了坑, 又嫌在这上面浪费时间? 时间在不同的人眼里, "价值"是不同, 有人觉得无所谓, 有人觉得挤出一点来填坑都是可耻下流的. 没错.

把写完的代码一楼一楼刷出来有错吗? 没有, 这是个人自由, 无论目的是什么.


但这些摆在一起, 怎么就这么让人恶心呢?
bluef
2011-09-08 17:05:51 +08:00
@Hyperion 我只是在评论@Los 一开始的想法以及一开始他受到的对待, 但他后续的行为(包括把代码贴出来)显示他已经被激怒了, 但这是正常人被激怒后都会有的反应, 不存在对错问题.
Hyperion
2011-09-08 17:10:12 +08:00
@bluef 我觉得, @Los 到后面连对@Livid 最起码的最重都没有了, 各种恶心人的态度.
Hyperion
2011-09-08 17:10:47 +08:00
@Hyperion -_- "最重"=>"尊重"
Los
2011-09-08 17:11:03 +08:00
@bluef @Hyperion 把相关的一些代码贴出来只是为了跟 @keakon 进行讨论,@keakon 好像有担心太快出来的代码会很脏很乱甚至逻辑不清,所以我贴了rails相关的代码出来以进行讨论。大家没见到我跟 @keakon 讨论的上下文?而且我每个贴出的代码都是转给 @keakon 的,没看到?
Hyperion
2011-09-08 17:13:10 +08:00
@Los 啊, 没错啊. 对于这点你不必解释什么.
bluef
2011-09-08 17:13:12 +08:00
@Los 抱歉没注意看... 加油吧anyway
bluef
2011-09-08 17:13:44 +08:00
@Los 抱歉没看清... 加油吧anyway
skywinger
2011-09-08 17:14:04 +08:00
@Los 能不能和你沟通下web开发方面的一些知识,如果你不觉得打扰你工作的话。^_^
Los
2011-09-08 17:21:03 +08:00
@Hyperion 什么叫尊重?什么叫不尊重?难道快速开发就是所谓的不尊重?对自我开发时间掌握的基本判断是一个有经验开发人员一件很正常的事情,如果你判断三天可以完成的工作量,你基本可以正确,如果你判断一个星期可以完成的工作量,基本会接近。你判断1个月可以完成的工作量,那么基本会有相对大点的误差。而 @huacnlee 之前就以4天时间完成相关的开发,那又如何?
Los
2011-09-08 17:25:44 +08:00
@bluef 说真的,没有一点气愤是假的:) 其实开始并没有太大感觉,但我解释后他还在twitter说些什么「说比做容易」之类的让我感觉到气愤。
Los
2011-09-08 17:29:02 +08:00
@skywinger 汗,怕怕,web开发方面我也说不出太多的东西,v2ex里提问估计大部分人都我了解。 http://stackoverflow.com/ https://github.com/ 这两个站基本可以解决大部分的问题。
est
2011-09-08 17:33:47 +08:00
回复快上100了。
Hyperion
2011-09-08 17:39:53 +08:00
@Los 和开发速度没关系, 是你的行为, 你的语言, 你的思路让我感觉到这一点. 也许只是一个错觉.

我敬佩默默无声创造者, 厌恶[屏蔽]的胶水工.

PS: 搀和进这楼是我在v2ex犯的第二个错误.
Los
2011-09-08 17:42:57 +08:00
@Hyperion 在你评价他人前,请先看看你自己。有话说:“佛由心生,心中有佛,所见万物皆是佛;心中是牛屎,所见皆化为牛屎。”
napoleonu
2011-09-08 17:45:28 +08:00
回复到100了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/17824

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX