文件名称:Agon:选择性发布平台,可自动消除对编辑的需求
文件大小:174KB
文件格式:ZIP
更新时间:2024-02-27 10:21:59
publishing literature literature-review PublishingJavaScript
演示链接 关于 “ Agon(古典希腊语ἀγών)是古希腊语中的斗争或竞赛。这可以是田径,战车或赛马中的竞赛,也可以是古希腊公共节日中的音乐或文学竞赛。” -* Agon是一个选择性的在线发布平台。 编辑责任是分散的-参加者对同行进行排名,以便考虑自己的工作; 该算法决定要发布的内容。 托多斯 -就目前而言,Agon依靠真诚; 需要实施一个系统,以阻止用户创建多个帐户以投票表决自己的提交内容,或者阻止用户对提交的内容进行投票而不阅读它们。 前者需要对IP记录/代理检测/相似性进行一些研究(可能会比较棘手),而后者可以通过算法进行(惩罚用户投票删除已提交的内容)。 -实施实际的发布周期。
【文件预览】:
Agon-master
----.eslintrc.json(109B)
----client()
--------app.js(206B)
--------components()
--------socket.js(161B)
--------routes.js(2KB)
--------index.js(426B)
--------history.js(236B)
--------store()
----.gitignore(101B)
----.babelrc(2KB)
----package.json(3KB)
----server()
--------api()
--------db()
--------index.js(3KB)
--------auth()
--------socket()
----package-lock.json(409KB)
----webpack.config.js(495B)
----.travis.yml(1KB)
----LICENSE(1KB)
----public()
--------laurel.png(51KB)
--------alpha.png(1KB)
--------style.css(940B)
--------index.html(448B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(404B)
--------ISSUE_TEMPLATE.md(531B)
--------CONTRIBUTING.md(217B)
----.prettierignore(69B)
----README.md(1KB)
----script()
--------seed.spec.js(154B)
--------seed.js(8KB)
--------deploy(1KB)
----.prettierrc.yml(254B)
----.editorconfig(244B)