758 Unstar Star 1.2K Fork 344

开源中国 / Gitee Feedback

有几个建议

任务
待办的
K.  Opened this issue

网页部分

  • 浏览器两次后退这个问题,真的很头疼,尤其是当用git@osc网页端时间长了以后,就开始养成了两次后退的习惯了,以后看别的网站,都想两次后退,已经产生了幻觉了。
  • wiki部分的功能和使用说明,貌似非常缺乏,找了半天没找到,是不是我没找对地方?
  • wiki,我用git获取所有页面到本地,然后添加页面,比如添加了5个页面,最后提交。但是访问项目的时候,页面导航栏却只显示2。比如这个例子

手机客户端

  • git手机客户端不支持查看wiki,很可惜,还是说我没找到入口呢?
  • git安卓手机客户端,每次打开,他默认显示的,是上次更新后的列表状态,能不能每次拉取了更新列表后,本地把时间记录一下,下次打开如果超过一定的时间(比如12个小时),就自动更新一下,不用很次都得自己去手动更新,切换tab以后还得手动更新,太不智能了。
  • 手机客户端,显示我的 - 项目,显示的项目排序是时间顺序排序的,如果我想找最近更新的项目,要翻半天。StarWatch也是如此。

用户功能部分

目前git的社交功能:

  1. Star
  2. Watch
  3. Fork

基于上述三个行为,可以说明了这个用户关注语言点,这就构成了一个用户的属性,不同的语言所占的百分比,代表了这个用户(可以想象成一个饼图,某个语言占百分比比重不同)。

而上述的三个行为中,所代表的侧重点是不同:

  1. Star,表欣赏,是他心向往的。
  2. Watch,表关注,是接收该项目的消息更新。
  3. Fork,表示的就是这个用户有动手修改的欲望。

基于上述的属性,就构成一些信息,在用户的界面,除了贡献度一栏,就可能展现出:

在xxx用户大脑中,有64%是PHP,16%是HTML,20%是JS(以Fork的总项目数合计总数,然后计算不同语言所占的百分比)。

显示一个饼图

他推荐PHP的几率达到了66%(Star项目总数中,出现几率最高的那个语言),他目前主要关注于PHP x% Java x% Js x% CSS x% 等语言(将Watch的项目合并计算总数,可得出不同语言所占的比率,然后抽取比率最高前3个语言,和超过一定百分比值的语言)。

显示一个长条形的百分比,展现其关注的语言各自的百分比。

嗯,无责任YY一下,主要是增加一个可以能概述一个用户的点。另外,上述的这个计算包含私有库的统计。

Attachments
58426 yashin 1578915792 62561 kesin 1578916009 568 lc soft 1586692424 24541 janpoem 1578915548 total 4 participants

Comments (3)

58426 yashin 1578915792
Yashin 2015-05-04 14:06

感谢建议,我们会讨论改进 :)

62561 kesin 1578916009
Zoker 2015-05-04 14:10 member

@火蚁 客户端的建议不错哟。

568 lc soft 1586692424
liu 2017-03-10 15:10 member

这个不错,然而两年过去了。。。

Sign in to comment

Assignees
Labels
Not set
Projects
Milestones
Branches
Planed to start
Not set
Planed to end
Not set
Top level
Priority
Ruby
1
https://git.oschina.net/oschina/git-osc.git
git@git.oschina.net:oschina/git-osc.git
oschina
git-osc
Gitee Feedback

Search

132457 8cb2edc1 1899542 131848 70c8d3a4 1899542