问题:用户社区内共享例程

我正在为生物学的某个分支构建一个工具箱。选择 Julia 的原因之一是它的简单性,因为生物学家不会被认为能够编写复杂的 C 代码 我想补充的是,用户可以共享他们自己的自定义方法以供其他人查看/验证/使用,既可以促进协作,也可以增加一点社区意识

我可以肯定的是,这个(主要是)生物学家的特定人口统计学将无法或有耐心分叉一个 github 项目或任何可能被认为远程复杂的东西,特别是当这样做不会明确地使他们受益时

所以,我想做的是提供最简单的界面,使用添加/查看选项来添加例程或查看例程(以及描述、评级等)

我只能想到两种方法来完成存储用户推送的脚本,将它们放在服务器上,或者更简单地说,使用 SQL

tl;dr 可以 postgresql 存储脚本,或者这是一个糟糕的主意

我问,主要是因为 postgresql 服务器上会有“原始数据”,为了方便起见,我希望能够将它和“社区方法”保存在同一个地方

解答

总结对这个问题的评论中的讨论:

版本控制是共享控制的绝佳解决方案,但从科学家的角度来看,它可能既困难又复杂。幸运的是,GitHub现在提供了一个易于学习的 GUI,同时保留了 Git 的强大功能。例如,GitHub 允许直接从 Web UI 编辑文件。

Logo

PostgreSQL社区为您提供最前沿的新闻资讯和知识内容

更多推荐