项目地址:https://github.com/saberma/19wu
有同学反馈会担心技术不熟悉之类的,也不会有规定时间的限制,不用担心,只要想参与就行,甚至没有贡献代码,参与功能的讨论、代码质量的讨论也是很大的贡献。
有些线下活动(e.g.RubyConfChina)需要卖票,19wu 就是一个卖票的电子商务平台。
ShopQi 是一个商品网上交易平台,而票务平台的购买流程会简单一些,但需要更多的细化功能,如生成电子票、签到等,重新开始一个专门的项目比在 ShopQi 的基础上修改更合适一些。
最主要差异是完全开源免费,另外可以提供代卖公司票的服务(提供发票并快递给顾客)。
最好的产品是自己会去用的产品,最好的开源项目也是如此。比如说论坛,业务简单、容易理解,所以开源出来,大家可以边用边完善,可以提供很好的交流提升机会。
而售票平台可以算是较简单的电子商务项目,容易上手,很适合开源出来,参与门槛也不高。
是的,之前做 ShopQi 时,项目功能太多,后期不少朋友想要贡献代码非常困难。
所以这个项目,我觉得可以不急着写代码,先推迟 2 周,欢迎大家参与,我将于 12 月 24 日 开始开发,并持续利用业余时间进行完善。
可以的,只要把票价设置为 0,就是免费活动了,通过 19wu 可以进行签到、统计等操作。
开发时会针对一个个小的功能点提出 issue,提交的代码要与相应 issue 关联。
做出最小可用原型,不涉及支付流程等。
域名备案通过即上线内部试用。
加入签到功能,先只支持二三十人左右的小型会议,不涉及电子票码生成。
支持手机访问。
@chenge 这个名字是因为我手头上刚好有 www.19wu.com 这个域名
@Rei 回帖已经是很大支持,非常感谢
@Crabby 我把你的顾虑写到主题顶上去了,不用担心,没那么严格,开源出来也是为了学习交流。
@paranoyang 好的,谢谢。
原来 @Crabby 你也在深圳。 你在这里 https://github.com/saberma/19wu/issues/2 留名吧。这样以后可以在 github at 你。
@nowazhu 主要想让开源项目依赖少一些,只依赖数据库的 delayed_job 可以满足要求的情况下,就不引入 基于 redis 的 resque 了,初学者会更容易上手。
@Numbcoder 不会完全做成 Single Page App,那样复杂性会增大很多。
@tumayun 没有说最好用 win 7,哪个平台都可以的。
@leonkaiyu 好的,开发时我会尽量将功能细分成小功能提交到 issue,你可以多点认领。
@alvin2ye 哈哈,你提醒我了,已加到 readme,作为约定。
建议先把主体业务框架整理出来,最小原型中规划留下扩展空间 例如:有哪些角色 (主办方,参与者,游客,管理员),主办方是否需要一个组织的概念以便多人管理 主办方发起活动,参与者报名,签到以及之后的评价 参与者报名包括 申请报名,支付,报名成功发放电子活动券
@hsiss 你说的对,迟点我们在 issue 上讨论一下具体的业务。
@Tony612 没用过 spine 和 backbone 也可以参加的。
@Tony612 @small_fish__ @shooter @menghuanwd @blueplanet 欢迎,请回复一下 github 报名贴 ,方便以后在 github 上的协作
@sparkrico @crow0007 @neverlandxy_naix 看到你们了,欢迎加入。
2 年 java web 开发经验。前端后端均可 这个是重头开始做的吧,rails 开发基础为 0. 决定用 2 周时间把笨方法學 Ruby 和将 web 敏捷开发上的例子练习完。 希望能在 24 日前赶上。 想学些敏捷开发方面的知识,大牛拉我一把吧
@saberma 不错的细分,从零开始开源的好处,由群氓决定它的形状. 不过看了你的开发计划,感觉每周的进度有点快了,别给太多期望值,少给点,超出它,那么是种愉悦的激励。
@saberma 有没有办法提前约个时间,语音也好,聊天室也好,约一下大家在线讨论,确定核心开发者,然后主要是听听大家对这个项目的想法,意见,以及一起分析一下这个产品针对的问题,痛点。
@alan_hjkl @ghjcumt2008 很希望有更多的 java 程序员通知这个项目来了解 ruby。
@Desert @alan_hjkl @ghjcumt2008 请在 github 报名贴 留名。
@ikbear @xjz19901211 @bony @tumayun 非常感谢。
@beenhero 现在我也觉得有点快,还是慢一点好,大家可以有更多的时间讨论,分工。
@Yujing_Z Backbone 之前一直在用,后面在小项目中使用 Spine,感觉更好用。
@keating @jefffreylam @rfei @huyong36 @hegwin @rasefon @jjzxcc @Azon 看到你们了,欢迎。
@welkang @magina 欢迎,请回复一下 github 报名贴 ,方便以后在 github 上的协作。
@ghosTM55 ok,已创建项目,稍后同步过去。
@hegwin 稍后会编写一些指南引导新手开始。
@sanivbyfish @wlon @golden05 非常感谢。
@caiwangqin 下次应该是一个月后吧,到时基本功能应该有了。19wu.com 的域名也已经提交备案了。
@chankaward @newjunwei @henry_huangs @dingzhihu @crazybug @outman @jhy_0326 看到你们了,欢迎参与。
@tarzansos @iop @allenlsy @heliang7 @simlegate 请回复一下 github 报名贴 ,方便以后在 github 上的协作。
@Magic 是被墙了,只能翻了。以后看项目能不能架个反向代理来解决。
@outman 可以支持 MySQL,但默认使用 PostgreSQL。
@ygz20036 @xiaobaishuit @MarioDu @ethansure 欢迎,请回复一下 github 报名贴
@sanivbyfish 加了。
现在还能加入么? 已经在 github 报名贴上回复了。 想通过这个项目贡献点力量,也了解下开源项目的合作方式。会的东西比较杂,不过没做过前端 MVC