CC开源博客

CC法律数据库:一个新的开始

功能

通过Krystle萨拉查在2020-05-22

这篇博客是这个系列的一部分: 2020年5月外联:CC法律数据库

CC收集了与创作共用许可相关的法律问题相关的案例法和法律学术。卡塔尔vs葡萄牙分析CC法律数据库系统收集并向每个人公开这些信息,因为任何人都可以提交信息,这旨在帮助了解CC法律工具是如何被法院解释的,以及它们是如何运作更大的法律生态系统的。

当前的网站是在Jekyll上构建的测试版,静态站点生成器,使用谷歌表单和电子表格作为数据库。这个系统已经达到了它的目的,但现在是时候对它进行现代化了,因为我们有几个问题想要解决,主要是关于审查和发布过程的自动化,至于视觉风格,CC正在对网站进行重大的重新设计词汇表,全新设计系统,统一用户体验。

收集信息的过程被解耦为松散的电子表格(一些谷歌表单),其发布对于涉及的两个团队来说是一个繁琐的手动过程,法律团队必须审查传入的数据并在必要时进行编辑,而技术团队则是实际发布数据的团队。这很容易出现人为错误(例如,漏掉一行的列条目),而这些错误可以很容易地避免,也可以为CC团队节省时间。

这个项目,使用Django重新实现CC的法律数据库,旨在解决所有这些主要问题,自动化审查和发布过程,授权CC法律人员在没有技术团队干预的情况下管理所有工作流程,并使用词汇组件和指南将风格与其他知识共享产品统一起来。卡塔尔vs葡萄牙分析

设计

计划中的第一个任务是在Figma上设计新网站面向用户的部分,这个工具可以轻松地在浏览器上绘制(非常适合快速开始,因为不需要在PC上安装程序),甚至可以在同行之间协作同时编辑一个文档。CC在这里保留了词汇表设计库,因此使用已经存在的组件非常方便。

您可以在Figma链接中找到设计并遵循流程:新的CC判例模型.用户体验设计师弗朗西斯科制作了一个新的标志,这个项目开始感觉就像一个一致的CC产品。

新的创作卡塔尔vs葡萄牙分析共用法律数据库标识

为什么Django ?

在此之前,我简要地提到了使用Django (Python的一个框架)进行实现,因此我将说明导致这个决定的一些原因。

后台开发有两个选择:WordPress或Django。WordPress是一个构建博客和电子商务等网站的好工具,它为最终用户提供了很多开箱即用的功能(通常不是技术性的),并且可以通过广泛的插件生态系统进行扩展,但我发现了这个特殊情况下的一些缺点。它将为最初计划的系统带来许多不必要的特性,并且需要大量的工作来定制,前端使用Vocabulary,后端使用数据库。用词汇构建Wordpress主题已经被另一个项目考虑过了,所以应该先做这件事。至于数据库,处理Wordpress表格可能不是最好的开发体验,可能是一个真正的混乱。

看看Django和Python,我们可以从一块绿地开始定制,就像Wordpress一样,是一项成熟的技术,拥有大量的库来扩展其功能。对于维护,工程团队将负责,因为Django已经被用来支持CC搜索,目前最雄心勃勃的产品组织,那么这一点应该没有问题。综上所述,对我来说选择Django作为这个项目似乎是显而易见的。

下一个步骤

这才过了一个星期,所以我们才刚刚开始,所以下一个要尽快完成的任务是:

如何提供帮助

在开始编码之前,我们还在讨论新图像,所以如果你想参与其中,这里有一些选项:

CC法律数据库我今年夏天的外展项目是在工程总监的指导下进行的吗克里特岛殖民地核心系统经理胆小的机器人泽塔在美国,他们非常支持,CC社区也非常欢迎。

这是本系列的第一篇文章,如果你有兴趣了解更多,请继续关注。