Casbin入选2022 Google编程之夏
Casbin入选2022 Google编程之夏!

Google编程之夏(Google Summer of Code,GSoC),是由Google公司所主办的年度开源程序设计项目,第一届从2005年开始 。 “Summer of Code”之名取自1967年的“夏日之爱”风潮。比赛的主要目的是鼓励学生参与开放源代码的程序设计活动。每个成功完成项目的学生都会获得来自Google公司的资助。
2022年3月7日,Google公布了2022年度GSoC的合作社区名单。Casbin将会与200余个开源社区一道,和全球数千名在校生完成GSoC这个全球性的在线项目。如果在这个暑假你是一名在校生,不妨加入Casbin。在专业导师的指导下,完成为期12周以上的编程项目。今年,Casbin有十余个有趣且富有挑战性的Ideas。详见:
https://github.com/casbin/SummerOfCode2022

2020 年, Casbin 以开源社区的身份首次参加了由 Google 公司主办的Google Summer of Code 2020 和由中科院软件所、OpenEuler 社区主办的开源软件供应链点亮计划-暑期 2020 。在上述活动中,Casbin 社区共派出 7 位来自国内外(中国、法国等)互联网一线的资深社区导师,共培养、指导了国内外 15 名学生( 14 位中国同学、1 位印度同学)进行为期 3个月的开源编程活动。Casbin 项目已毕业的同学,有的成长为 Casbin 项目核心维护者、以开源大牛的身份活跃于 GitHub ,有的毕业后全职加入腾讯微信事业部等互联网头部公司,有的凭借在 Casbin 社区的出色经历拿到全球顶级投行 Morgan Stanley (摩根士丹利)的 offer ,在工业界和学术界发挥着重要作用。
Casbin 是一个强大的、高效的开源访问控制框架,支持 Go, Java, No de.js, Javascript (React), Python, PHP, .NET, C++, Rust 等十几种语言。Casbin 开源项目由北京大学罗杨博士创立于 2017 年,核心维护团队有二十多人。Casbin 在业界具有广泛影响力。目前已经被 Intel 、VMware 、Orange 、RedHat 、T-Mobile 等公司开源使用,被腾讯云、Cisco 、Verizon 等公司闭源使用。具体详见 Casbin 主页。Casbin Go 主项目目前 GitHub 10000+ stars ,加上所有语言的实现、插件等可达到 15000+ stars 。
今年GSoC近期的时间表如下,详见:
https://developers.google.com/open-source/gsoc/timeline
如果你熟悉 Go, Javascript 、React 等语言或框架、Web 系统、分布式系统、微服务架构,有相关项目经验或是在 GitHub 较为活跃,有自己的开源项目,或参与过知名开源项目或是可以在项目结束后继续长期参与开源社区的开发、建设或维护,Casbin欢迎你的加入。
3月7日:公布GSoC合作开源社区
2.3月7日-4月3日:学生和社区讨论各个Idea的想法
4月4日:学生开始申请社区项目
4月19日:社区项目申请结束
5月12日:GSoC 提交学生申请
5月20日:GSoC公布受资助项目
5月20日-6月12日 学生接触导师,阅读文档,加速推进他们的项目
6月13日:开始GSoC的项目工作
7月25日:第一阶段验收
Casbin入选2022 Google编程之夏的更多相关文章
- Android网络编程之HttpClient运用
Android网络编程之HttpClient运用 在 Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来方便我们 ...
- Android框架式编程之Android Architecture Components
1. 当前Android开发面临的问题 Android开发不同于传统的桌面程序开发,桌面程序一般都有唯一的快捷方式入口,并且常作为单进程存在:而一个典型的Android应用通常由多个应用组件构成,包括 ...
- Python编程之美:最佳实践指南PDF高清完整版免费下载|百度云盘|Python新手到进阶
百度云盘:Python编程之美:最佳实践指南PDF高清完整版免费下载 提取码:1py6 内容简介 <Python编程之美:最佳实践指南>是Python用户的一本百科式学习指南,由Pytho ...
- 网络编程之socket
网络编程之socket socket:在网络编程中的一个基本组件,也称套接字. 一个套接字就是socket模块中的socket类的一个实例. 套接字包括两个: 服务器套接字和客户机套接字 套接字的实例 ...
- C++混合编程之idlcpp教程Python篇(9)
上一篇在这 C++混合编程之idlcpp教程Python篇(8) 第一篇在这 C++混合编程之idlcpp教程(一) 与前面的工程相比,工程PythonTutorial7中除了四个文件PythonTu ...
- C++混合编程之idlcpp教程Lua篇(9)
上一篇在这 C++混合编程之idlcpp教程Lua篇(8) 第一篇在这 C++混合编程之idlcpp教程(一) 与前面的工程相比,工程LuaTutorial7中除了四个文件LuaTutorial7.c ...
- C++混合编程之idlcpp教程Python篇(8)
上一篇在这 C++混合编程之idlcpp教程Python篇(7) 第一篇在这 C++混合编程之idlcpp教程(一) 与前面的工程相似,工程PythonTutorial6中,同样加入了四个文件:Pyt ...
- C++混合编程之idlcpp教程Lua篇(8)
上一篇在这 C++混合编程之idlcpp教程Lua篇(7) 第一篇在这 C++混合编程之idlcpp教程(一) 与前面的工程相似,工程LuaTutorial6中,同样加入了四个文件:LuaTutori ...
- C++混合编程之idlcpp教程Python篇(7)
上一篇在这 C++混合编程之idlcpp教程Python篇(6) 第一篇在这 C++混合编程之idlcpp教程(一) 与PythonTutorial4工程相似,工程PythonTutorial5中,同 ...
随机推荐
- js Object.prototype.hasOwnProperty() 与 for in 区别
hasOwnProperty() 方法会返回一个布尔值,指示对象自身属性中是否具有指定的属性 语法 obj.hasOwnProperty(prop) 参数 prop要检测的属性 [字符串] 名称或者 ...
- MySQL 主从复制与读写分离 (超详细图文并茂小白闭着眼睛都会做)
MySQL 主从复制与读写分离 1.什么是读写分离 2.为什么要读写分离 3.什么时候要读写分离 4.主从复制与读写分离 5.mysql支持的复制类型 6.主从复制的工作过程 7.MySQL主从复制延 ...
- Content-Type: multipart/form-data;文件上传利用
当我们找到一个文件上传接口时,发现他的MIME类型检测为Content-Type: multipart/form-data;时,我们就可以尝试下面几种方法来绕过限制. ---------------- ...
- Solution -「洛谷 P6292」区间本质不同子串个数
\(\mathcal{Description}\) Link. 给定长度为 \(n\),仅包含小写字符的字符串 \(s\),\(m\) 次询问,每次询问一个子串 \(s[l:r]\) 的本质不 ...
- shell脚本的“奇迹暖暖“之行 -- printf彩色输出
printf \n" \n代表换行 "\e[1;30m \e[0m" 深灰 "\e[1;31m \e[0m" 红色 "\e[1;32m \e ...
- mongodb4.x 集群搭建
下载包 官网选择合适的操作系统版本下载tgz包 https://www.mongodb.com/download-center/community 部署结构 集群结构 典型的三分片Mongo集群如下图 ...
- ios开发 Pods工具心得
Pods 这也是我的第一篇微博,希望能给大家带来帮助,也便于我自己温习 第一步:新建一个xcode项目(这个不解释了) 第二步:打开终端(剩下的操作都在终端里面了)
- 轩辕展览-VR虚拟展厅设计的好处和优势是什么?
yu情仍在继续,实体展厅很糟糕,在过去两年之中,越来越多的实体展厅因闲置而关闭,线上VR虚拟展厅设计逐渐走出圈子,凭借云展示的优势和国家政策的支持,登上展示和销售的旗帜. 产品线上展厅的优势是什么1. ...
- Aesop_secret的writeup
大家好,这次我为大家带来的是攻防世界misc部分Aesop_secret的writeup. 先下载附件,是一个压缩包,紧接着解压,发现一个gif文件.用浏览器打开,注意到这个gif文件播放时每一 ...
- [Java]Java中的自动包装
来源:https://www.cnblogs.com/cheapcrook/archive/2012/04/25/2470478.html 自动拆装箱(AutoBoxing) 是JDK1.5中新增加的 ...