V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bombless
V2EX  ›  Rust

Rust 贡献者世界地图

  •  
  •   bombless · 2015-04-20 21:06:52 +08:00 · 6620 次点击
    这是一个创建于 3265 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我是看到 Jakub Bukaj (就是之前一月份来北京做演讲的那位 Mozilla 研究员)提议在官网里面加一个贡献者的世界地图,见: https://github.com/rust-lang/rust-www/issues/115

    大家可以点进去看看 Github 那里的预览图,蛮好玩的: https://github.com/jakub-/github-contributors-geojson/blob/master/rust.geojson

    和我的印象一致,欧洲贡献者最多的是北欧地区,另外英德法也不少,但是相对他们的人口来说与北欧比就逊色了。

    剩下最多的当然是美国加州,两个办公室一个在山景城一个在旧金山,核心成员大多在那里上班。

    另外比较突出的是大陆的贡献者也不少。平时见到在一些开源社区台湾的贡献者比大陆还多,这次貌似没有这个现象了,在大陆沿海一路都有贡献者。

    单主回复说地理位置是通过 Github 上每个人公开的地址收集的,而且他用的是一个 Ruby 脚本:
    https://github.com/jakub-/github-contributors-geojson/blob/master/export_github_contributors_as_geojson.rb

    各位如果是住在各个华语地区的,没填地址的赶紧填,没交过 PR 的也来打个补丁嘛~
    第 2 条附言  ·  2015-04-22 07:24:57 +08:00
    对了调试编译器的时候用这个比较方便 http://static.rust-lang.org/doc/master/complement-lang-faq.html#how-do-i-get-my-program-to-display-the-output-of-logging-macros?

    不过在你最开始运行 configure 脚本的时候记得加 --enable-debug 选项要不然这里不会有输出。另外最好加上 --enable-optimize 选项,否则自举的时候要多花 3 到 5 倍的时间。
    2 条回复    2015-12-26 05:55:11 +08:00
    leedstyh
        1
    leedstyh  
       2015-04-20 21:13:58 +08:00
    印度洋南边,是企鹅贡献的么。。。 @@
    bombless
        2
    bombless  
    OP
       2015-12-26 05:55:11 +08:00
    啊我现在干脆就加一段

    fn write(s: &str) {
    use ::std::io::prelude::*;
    use ::std::fs::OpenOptions;
    let file = OpenOptions::new().write(true).append(true).open("\\a.txt");
    let s = format!("{}\n", s);
    file.unwrap().write_all(s.as_bytes()).unwrap();
    }
    然后 make rustc-stage1 ,感觉这样是最省事的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3861 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 05:09 · PVG 13:09 · LAX 22:09 · JFK 01:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.