Rust 贡献者世界地图 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bombless
V2EX    Rust

Rust 贡献者世界地图

  •  
  •   bombless 2015-04-20 21:06:52 +08:00 7408 次点击
    这是一个创建于 3879 天前的主题,其中信息可能已经有所发展或是发生改变。
    我是看到 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 ,感觉这样是最省事的
    div class="sep20">
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3208 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 11:20 PVG 19:20 LAX 03:20 JFK 06:20
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86