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 正式版。
9054 次点击
所在节点    Project Babel
28 条回复
kaid
2010-08-02 23:41:41 +08:00
@c: 必然没有权限clone.....您可以fork然后commit,push再发pull request给livid叫他merge
lianghai
2010-08-03 00:22:10 +08:00
“一切都处在极快的变化当中”,哦耶!
@yundanfengqing 最可爱的 Test Pilot 小狐狸!!
Leo
2010-08-09 11:12:26 +08:00
召唤 @sai Project Parasy 一晃好多年...

这次2.4正式版出来Project Parasy 会不会出现同样版本呢

期待中
lin
2010-08-15 21:45:17 +08:00
Extra Flags 在哪里设置?

如果我是要部署到网上的话需要做这一步么?
raecoo
2010-08-15 23:10:39 +08:00
android下体验不错
alai
2010-08-15 23:11:48 +08:00
我只刻下来看看。
lin
2010-08-16 00:12:25 +08:00
我找到了
lin
2010-08-16 17:27:30 +08:00
http://github.com/Quasimo/v2ex

编程我不会。学着写几个变量(是叫变量吧?)
在/v2ex/__init__.py
实现网站的几个自定义信息。

欢迎检阅。

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

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

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

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

© 2021 V2EX