“项目介绍”页面的整理
本帖最后由 cuihao 于 2013-2-20 15:05 编辑呼,接下来的工作需要请大家帮忙。比较机械性,应该会符合很多人胃口吧……
先不要急着做,今天20号讨论一下,看看有没有啥问题吧。
“项目介绍”页面的整理
首先是页面命名:有错的请帮忙移动
要强调的还是原来那样,用官方的命名或Logo上的命名,大小写务必要一致。
如果真是无法判断标准写法,那就随便选一个吧,另外的建立重定向。
至于子项目,原来有些子项目介绍采取了“主项目名:子项目名”这样的命名。
现在的建议是,不要加前缀了。
分类的整理:基于新模板,清理旧分类
请把所有的 infobox_project 模板替换成 project 或 subproject 模板。
原来的分类都是手动加的(大概都在代码的最后)。用了Project/Subproject模板,大部分分类工作应该都由模板完成了。
所以请帮忙删除功能重复旧的分类,包括“分布式计算项目”这样很笼统的分类,以及和项目名称一样的那种单独分类。
如果遇到不知道该不该删除的分类,如“本站推荐项目”,可以先留下来。
一个小建议是,把分类语句都给放在Wiki代码的最开始。这样显示上不会有区别,但以后改起来会容易一些。
以下是 Project/Subproject 模板会自动赋予项目介绍页面下列分类(不要手动指定)。(项目分类:按计算程序特征)
支持 AMD 显卡计算的项目
支持 NVIDIA 显卡计算的项目
支持 Windows 系统的项目
支持 Linux 系统的项目
支持 Mac OS X 系统的项目
支持 Android 系统的项目
支持 PlayStation 3 平台的项目
非 CPU 密集型计算程序
(项目分类:按项目平台)
BOINC 平台上的项目
独立平台上的项目
(项目分类:按研究方向)
天文、物理、化学类项目
数学、计算机、游戏类项目
生物学和医学类项目
认知科学类项目
地球与环境科学类项目
人工协作类项目
项目平台
其他类项目
模板的使用方法在2楼。
页面状态模板:有问题的请标记一下
要是发现页面内容严重过期什么的,就顺手添加在页面上吧。
本帖最后由 cuihao 于 2013-2-21 14:19 编辑
新模板使用指导(跟原来的 infobox_project 不同的地方用红色标出了):
Project 和 Subproject 模板是修改版的原 infobox_project。变更有:
[*]代码使用了 infobox 系列模板(不过对一般编辑者而言没啥意义)
[*]去掉了一些资料搜集存在难度的项目,如程序情况
[*]去掉了一些经常用不到的项目,如优化程序(其实好多项目都没有)
[*]把主项目的模板和子项目的模板分开了,子项目模板更为精简
Project 模板是给独立运行的主项目使用的。
{{Project
| name = 项目名称
| logo = 项目标志的Wiki文件名(和原来不同,原来需要完整的文件链接)
| screenshot = 项目屏保截图的Wiki文件名(和原来不同,原来需要完整的文件链接),如果没有屏保,请删除该项以使用默认值
| caption = 屏保截图说明,如果没有屏保,请删除该项以使用默认值
| developer = 项目开发者(虽然好多家了小国旗,但我觉得没必要)
| released = 版本的发布日期或简述
| app = 计算程序特征,如操作系统支持、GPU支持、NCI等等,要使用 [[模板:App|App/XXX]] 系列模板
App 模板只有有限的几个,是我认为比较重要的特性。
如果需要添加的特性不在App模板里,而你又觉的很重要,可以先用原来的图片放在哪儿,并联系我。
| platform = 项目平台,使用 platform/XXX 系列模板
目前只有俩:{{platform/BOINC}} 和 {{platform/独立}}…… 还有别的平台吗?
| subproject = 子项目(如果有Wiki页面可以用链接)
| status = 项目状态,如:未开始/运行中/已暂停/已结束,开放注册/未开放注册
| genre = 项目的研究方向,使用 [[模板:Genre|Genre/XXX]] 系列模板
Genre模板也是有限的。如果觉得模板显示的文字不准确,可以使用类似{{genre/生物学|生命科学}}这样的第二个参数来强制指定显示的文字
| website = 项目官方网站的网址
| rss = 新闻 RSS 的订阅地址
}}
Subproject 模板是给独立项目下的子项目用的。
{{Subproject
| name =
| logo =
| screenshot =
| caption =
| developer =
| released =
| app =
| mainproject = 所属的主项目(最好用Wiki链接)
| genre =
| status =
| website =
}}
示范(我已经修改过了):
BOINC平台的项目:http://www.equn.com/wiki/SETI@home
子项目:http://www.equn.com/wiki/Astropulse
独立平台的项目:http://www.equn.com/wiki/Folding@home
我可爱的GPU Computing,zeroshare和CPU intensive同样求搬家啊! arthur200000 发表于 2013-2-20 18:31 static/image/common/back.gif
我可爱的GPU Computing,zeroshare和CPU intensive同样求搬家啊!
额。GPU计算和NCI都有啊,在app参数里。{{app/NVIDIA}}{{app/AMD}}{{app/NCI}}就是。
备用项目的资料都好旧了,而且这种特性不是那么显著,特别找人去实验恐怕也不现实,所以砍了呢……
不过以后想加上也很容易嘛,添加个模板就行了。
这个wiki系统,根本不熟悉呀……
先多学学 xx318088 发表于18 分钟前 static/image/common/back.gif
这个wiki系统,根本不熟悉呀……
先多学学...
https://zh.wikipedia.org/wiki/User_talk:Kexy2013。 这是我没事写的渣渣教程…… 另外说明一下app项。最好只用现有的app模板。
提供一点说明:
严格来说,原来那样光说系统是没意义的,因为Linux/BSD这样的系统,可以运行在不同的架构下,如x86、IA64、MIPS、PowerPC等等(milkyway好像支持的比较多)。而这样考虑的话,app项的复杂度就大增了。
但一般来说,主要的Windows/Linux/Mac用户都使用的是x86或兼容的x86-64架构,使用A/N卡计算的也一般是x86用户,Android用户一般是ARM架构。作为介绍性的文本,这么默认也可以吧没,没必要钻牛角尖。
那既然已经作出了这种默认,我觉得 app 里面就只填写常见系统/平台支持就好了,不必考虑架构的问题。solaris、freebsd这样的系统,一般人也难以接触到,都阉割掉了。 实际一操作就发现bug了…… 好像project模板没办法处理没截图screenshot的情况,因为必须显示一个图。
目前解决方案是,使用一个noscreenshot.png占位。传不了图,先死链接放那里了。 = = 卧槽,怎么这么多没logo的项目…… 科学家都不懂美工吗? @kehq 我错了。。。 前苦逼美工飘过 arthur200000 发表于 2013-3-9 15:48 static/image/common/back.gif
@kehq 我错了。。。
嘿,怎么了?o_O???
PM我。@arthur200000
问下啊……
http://www.equn.com/wiki/分类:分布式计算项目
这个页面好像很多项目不见了? xx318088 发表于 2013-3-20 00:13 static/image/common/back.gif
问下啊……
http://www.equn.com/wiki/分类:分布式计算项目
这个页面好像很多项目不见了? ...
慢慢归类到小分类里面了:
[*]分类:项目分类:按研究方向
[*]分类:项目分类:按计算程序特征
[*]分类:项目分类:按项目平台
这样比较有层次感,也便于分类查找。
才大概完成了一半…… 如果有自动化的东西会方便一些,但我的技术有限。
页:
[1]