Project Babel Source Code Early Access

2010-08-02 00:16:54 +08:00
 Livid
Project Babel 2.3.0 的源代码即将在 GitHub 公布。

以下是关于获得代码和安装的一些注意事项:

- 目前只能通过 git 获得源代码:第一个 .zip 格式的下载包将是 2.4.0,那个版本将被认为是足够成熟因而可以提供公开下载。

获取源代码的指令:

git clone git@github.com:livid/v2ex.git v2ex

- 通过 git 获得源代码之后,请将 v2ex 目录中的 app.yaml.example 和 config.py.example 分别复制(而不是改名)为 app.yaml 及 config.py,将 app.yaml 中的 App ID 修改为你自己的

- 如果你希望使用 Twitter 相关功能,请在 config.py 中填入你的 consumer key 和 consumer secret,你可以使用两组 key/secret 分别对应本地开发环境和远程生产环境。

- 这个版本中包括对 MobileMe 的支持,但是配置方式稍微复杂一些,我将稍后写文章说明。

- 这个版本中不包括全文搜索服务器 FTS Server 的实现。

- 以上步骤完成后,可将 v2ex 导入 Google App Engine Launcher,建议将端口号设置为 10000,并使用以下 Extra Flags(其中 datastore 路径请修改为你自己觉得舒服的):

--address=0.0.0.0 --use_sqlite --datastore_path=/Users/livid/Documents/Datastore/dev_appserver.datastore --enable_sendmail

- 以上步骤完成后,可以开始尝试部署。目前还不能配置站点名,所以部署完了之后各个地方显示的是 V2EX。站点名配置等功能将在 2.4.0 正式版之前提供。

以上。

这只是一个 Early Access 版本,欢迎发表你的意见和看法。如果觉得这个程序写得极烂,欢迎写一个更好的出来并且同样以足够开放的协议发布。或是一起来持续改进这套程序。

一切都处在极快的变化当中,如果你真心希望用 Project Babel 2 搭建自己的社区而不是玩代码,建议等待 2.4.0 正式版。
9159 次点击
所在节点    Project Babel
28 条回复
Livid
2010-08-02 00:18:47 +08:00
好了,现在已经可以从 GitHub 获取。

https://github.com/livid/v2ex
cyberscorpio
2010-08-02 00:22:21 +08:00
甚好,正好最近在学习使用 GAE,参考了 ^_^
Jet
2010-08-02 00:32:12 +08:00
甚好!
billychow
2010-08-02 00:33:04 +08:00
不多说,强力支持!
Jet
2010-08-02 00:36:15 +08:00
clone的命令应该是 git clone http://github.com/livid/v2ex.git v2ex
apple
2010-08-02 00:41:27 +08:00
我等2.4正式版 :)
Orz
2010-08-02 00:46:14 +08:00
很好
Los
2010-08-02 01:13:29 +08:00
赞一个!
Livid
2010-08-02 01:40:46 +08:00
:)

Thank you all.
c
2010-08-02 07:56:04 +08:00
@Livid git clone git://github.com/livid/v2ex.git v2ex 再能clone成功,你那个clone不成功的。
saga
2010-08-02 10:05:05 +08:00
终于放出来了,改进很快啊
iwinux
2010-08-02 10:20:57 +08:00
WoW~虽然是 Early Access,已经有超过1万行Python代码了
find v2ex/ -name "*.py" -print | xargs wc -l
kaid
2010-08-02 11:49:18 +08:00
项目已经比较庞大了,便于别人的参与和后续开发,覆盖大部分代码的test suite也应该很有必要了。

@c: 他发布的是可以commit的ssh地址......
c
2010-08-02 12:40:09 +08:00
@iwinux,我看了下,代码至少可以精简30%以上哦。Livid看到别怪啊 :)
c
2010-08-02 13:47:28 +08:00
@kaid 还是没权限clone..
xuming
2010-08-02 16:38:09 +08:00
很好,尝下鲜去
c
2010-08-02 16:40:16 +08:00
@xuming 都来了。。
huacnlee
2010-08-02 16:55:30 +08:00
终于出来了, Fork it.
yundanfengqing
2010-08-02 17:07:23 +08:00
纳爱斯
ratazzi
2010-08-02 19:03:37 +08:00
这下有个更好的 GAE 范例可以学习了

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

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

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

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

© 2021 V2EX