公司一直在用 Microsoft Project,由于功能有限,想着在 Openproject 上进行二次开发,有没有做过这方面需求的大神?
1
ericguo 215 天前
有,我在做。
|
2
ZimaBlueee 63 天前
@ericguo 老哥,我是 Ruby 新手,请问有 openproject 的二开教程或者资源推荐嘛?我想加一个很简单的小功能
|
3
ericguo 62 天前
@ZimaBlueee Rails+Grape+Angular ,这三个的技术要先入个门吧,然后插件有模版: https://github.com/opf/openproject-proto_plugin ,OpenProject 最好的地方在于它所有的代码都是开源的。
当然,要是很急着开发新功能,也可以放弃 Grape 和 Angular ,只学 Rails ,外部 API 调用 Grape 的写法和 Ag 前端的写法可以后面用到再看。 要是还是急,要么你还是找我二开算了。。 |
4
ZimaBlueee 57 天前
@ericguo 十分感谢老哥!
因为 op 的文档功能太弱了,目录没有层级关系,也无法搜索文档,组长就希望我加下这 2 个功能。 不知道这 2 个功能难不难,能向老哥请教一下实现思路吗? 因为企业的性质,没法让老哥帮忙 2 开,我只能个人出钱向老哥付费咨询,您看咋样呢? |
5
ericguo 57 天前
|
6
ZimaBlueee 56 天前
@ericguo 我看 OP 有 2 种,一个叫文档( document ),一个叫 wiki ,您发的这个链接应该是 wiki 吧
其实文档和 wiki 看起来差不多,不知道为啥我领导特别喜欢文档。 请问您方便加下我 vx 沟通嘛:cj1216912253 |
7
ZimaBlueee 56 天前
还有一个原因,搜索是全局搜索,没法在文档或者 wiki 的当前页面搜索,这个用起来其实也不太方便
|
8
ericguo 56 天前
@ZimaBlueee 这种怎么说呢,都能改,但是德国人死脑筋的很,对用户体验没有国内那么敏感,不过你可以看看它代码,德国人写的代码质量还是非常高的,比我之前的国际 SaaS 公司的代码质量都高
唯一缺点是改不动… |