登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
1
2
/ 2 页
下一页
返回列表
首页
›
业界区
›
安全
›
GSoC谷歌编程之夏2025招募中,Apache DolphinScheduler ...
GSoC谷歌编程之夏2025招募中,Apache DolphinScheduler需要你的提案!
[ 复制链接 ]
袂沐
2025-6-1 18:56:28
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
GSoC谷歌编程之夏活动火热进行中!今年,Apache DolphinScheduler项目也依然参与其中,设立了有趣且有挑战性的项目任务,
与通用OIDC认证有关
。欢迎有才华的你们来挑战!
GSoC的起源与目的
GSoC 即 Google Summer of Code(谷歌编程之夏),是谷歌公司发起的一项全球性活动,旨在鼓励学生参与开源软件项目的开发。GSoC 始于 2005 年,最初是谷歌为了促进开源社区的发展,鼓励更多学生投身于开源软件的开发和创新而设立的项目。通过该项目,谷歌希望能够为开源世界注入新鲜血液,让学生们在实践中提升技术能力,同时也为开源项目带来新的思路和贡献。
参与条件
您必须年满18周岁才能注册(学生、已参加工作都可以)
您未曾多次被接受为GSoC贡献者/学生。
丰厚奖金
如果有幸参与进来,您将获得相关证书与奖金(实际以 Google 发放为准)。
提案征集:增强Apache DolphinScheduler的通用OIDC认证
项目链接
:https://issues.apache.org/jira/browse/GSOC-284
GitHub:
https://github.com/apache/dolphinscheduler
背景
Apache DolphinScheduler 是一个分布式、可扩展的工作流调度平台,旨在编排复杂的数据处理任务。它提供了一个用户友好的界面,用于定义、调度和监控工作流,从而简化数据管道的管理和自动化。DolphinScheduler 支持多种任务类型,包括 Shell 脚本、SQL 查询和自定义脚本,并与流行的大数据生态系统无缝集成。
目前,Apache DolphinScheduler 系统支持密码登录、LDAP、Casdoor SSO 和 OAuth 登录。然而,作为一个数据平台,它经常需要与企业内部用户账户集成,以实现统一身份认证,这是确保系统安全性和用户账户统一管理的关键。
现有的 Casdoor 实现对 Casdoor 项目依赖性较高,而 OAuth 实现缺乏通用性和灵活性。
目标
实现
更通用的 OIDC(OpenID Connect)登录认证机制,使用户能够更好地利用统一登录认证。
此外,诸如 Dexidp、Keycloak 和 OAuthProxy 等流行的开源登录认证项目均支持 OIDC。通过支持 OIDC,用户可以集成企业内部和第三方登录认证方式,例如飞书登录和企业微信登录。
具体功能实现
对 Apache DolphinScheduler 进行实验和测试,以全面理解其当前功能。
实现并支持更通用的 OIDC(OpenID Connect)登录认证机制。
编写相应的端到端(E2E)测试用例。
编写第三方登录集成的相关文档,包括 Keycloak、Dexidp、OAuthProxy,以及飞书登录和企业微信登录。
优化 Apache DolphinScheduler 登录页面的 UI。
在增强功能的过程中,确保与 Apache DolphinScheduler 现有功能兼容。
相关技能要求
熟练掌握 Java 开发。
具备现代前端技术和框架的开发经验。
精通 Spring Boot 开发。
深入理解 OIDC 和 OAuth2 协议。
对开源项目充满兴趣,并具有较强的学习和适应能力。
项目规模
难度:中等
项目规模:约 150 小时(中等)
联系导师
如果您有意向可邮件发送给导师,带上您的方案和想法。
Gallardot
,Apache DolphinScheduler Committer,邮箱:gallardot@apache.org
SbloodyS
,Apache DolphinScheduler PMCMember,邮箱:zihaoxiang@apache.org
学习资料
Apache DolphinScheduler 主页:https://dolphinscheduler.apache.org
Apache DolphinScheduler GitHub 仓库:https://github.com/apache/dolphinscheduler
Spring OAuth 2.0 Client 文档:https://docs.spring.io/spring-security/reference/reactive/oauth2/client/index.html
pac4j OIDC 文档:https://www.pac4j.org/docs/clients/openid-connect.html
OIDC(OpenID Connect)官方文档:https://openid.net/developers/how-connect-works/
提案入选Tips
有意向的选手该怎么做才能提高被选为 GSoC 贡献者的几率?下面是几条tips:
在组织名单公布后,请访问计划网站查看这些组织,并找到几个您感兴趣的组织。
仔细阅读这些组织的“项目想法”列表。
如果您看到了感兴趣的想法,请通过组织的首选沟通方式(列在 GSoC 网站上的组织页面上)与该组织联系。
与导师和社区成员沟通,确定这个项目想法是否是你在该计划期间乐于着手实施的。如果您所做的不是自己感兴趣的事情,那么对您和您的导师来说,这将不会是一个愉快的暑假。
在与导师和其他组织社区成员沟通期间,您获得了一些信息,请利用这些信息撰写提案。
请尽早提交提案,以便导师有时间提供反馈。您需要有时间根据他们的反馈进行修改,并在截止日期之前重新提交。请勿等到最后一刻才提交提案!
2025年Google编程之夏时间轴
所有时间均为世界协调时间(UTC)
1月27日 - 18:00:导师组织可以开始向Google提交申请。
2月11日 - 18:00:导师组织申请截止日期。
2月11日至26日:Google计划管理员审核组织申请。
2月27日 - 18:00:发布已获批准的导师组织列表。
2月27日至3月24日:潜在的GSoC贡献者与指导组织讨论提案想法。
3月24日 - 18:00:开始接受Google全球服务学习贡献者(即GSoC贡献者)申请。
4月8日 - 18:00:GSoC贡献者申请截止日期。
4月29日 - 18:00:组织管理员需要确定GSoC贡献者提案排名。
5月8日 - 18:00:公布已接受的GSoC贡献者项目。
5月8日至6月1日:社区互动期。参与Google开放式项目贡献者(GSoC贡献者)结识导师、阅读文档,了解相关信息,为开始项目工作做准备。
6月2日:正式开始编码!
7月14日 - 18:00:导师和Google开放式项目贡献者可以开始提交中期评估(适用于标准12周编程项目)。
7月18日 - 18:00:中期评估截止日期(标准编码周期)。
7月14日至8月25日:工作阶段。在导师的指导下,GSoC贡献者开展项目。
8月25日至9月1日 - 18:00:最后一周。GSoC贡献者提交最终成果和最终导师评估(标准编码周期)。
9月1日至8日 - 18:00:导师提交最终的GSoC贡献者评估结果(标准编码周期)。
9月1日至11月9日:有延长时间表的GSoC贡献者可以继续编码。
11月10日 - 18:00:所有Google开放式课程贡献者提交最终成果和最终评估的截止日期。
11月17日 - 18:00:导师针对延长截止日期的GSoC贡献者项目提交评估的最终日期 。
附:Google 编程之夏常见问题解答
https://developers.google.com/open-source/gsoc/faq?hl=zh-cn
本文由 白鲸开源 提供发布支持!
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
GSoC
谷歌
编程
之夏
2025
相关帖子
网页端3D编程小实验-一种多人自走棋游戏原型
网页端3D编程小实验-一种多人自走棋游戏原型
网页端3D编程小实验-一种多人自走棋游戏原型
读2025世界前沿技术发展报告31海洋防务
基于.NET的Windows窗体编程之WinForms布局简介
基于.NET的Windows窗体编程之WinForms布局简介
读2025世界前沿技术发展报告32极地考察与开发
读2025世界前沿技术发展报告32极地考察与开发
读2025世界前沿技术发展报告32极地考察与开发
密码学系列之C/Python编程实现AES算法
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
业界
网页端3D编程小实验-一种多人自走棋游戏原型
0
538
柏球侠
2026-04-03
业界
网页端3D编程小实验-一种多人自走棋游戏原型
1
797
尹疋
2026-04-03
业界
网页端3D编程小实验-一种多人自走棋游戏原型
0
935
吮槌圯
2026-04-03
安全
读2025世界前沿技术发展报告31海洋防务
1
442
剧拧并
2026-04-04
安全
基于.NET的Windows窗体编程之WinForms布局简介
0
4
咪四
2026-04-05
安全
基于.NET的Windows窗体编程之WinForms布局简介
1
5
豌笆
2026-04-05
安全
读2025世界前沿技术发展报告32极地考察与开发
0
1
圄旧剖
2026-04-05
安全
读2025世界前沿技术发展报告32极地考察与开发
0
1
热琢
2026-04-05
安全
读2025世界前沿技术发展报告32极地考察与开发
0
2
窟聿湎
2026-04-05
业界
密码学系列之C/Python编程实现AES算法
0
869
娥搽裙
2026-04-05
回复
(39)
皇甫佳文
2025-10-21 01:40:27
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
谢谢分享,试用一下
瞪皱炕
2025-12-1 02:10:18
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
很好很强大 我过来先占个楼 待编辑
普料飕
2025-12-13 16:25:06
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢分享
铝缉惹
2025-12-19 13:27:30
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
鼓励转贴优秀软件安全工具和文档!
咪四
2026-1-1 01:09:08
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
热心回复!
孟茹云
2026-1-14 11:34:36
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
谢谢分享,辛苦了
缑莺韵
2026-1-14 16:35:01
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
前排留名,哈哈哈
接快背
2026-1-15 00:28:42
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
谢谢分享,辛苦了
诞楮
2026-1-15 06:52:01
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢发布原创作品,程序园因你更精彩
里豳朝
2026-1-19 00:15:30
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
感谢,下载保存了
宛蛲
2026-1-19 01:18:36
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
感谢发布原创作品,程序园因你更精彩
愤血冒
2026-1-21 02:16:57
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
不错,里面软件多更新就更好了
亢安芙
2026-1-21 03:36:10
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢分享,学习下。
方子楠
2026-1-21 18:06:02
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
收藏一下 不知道什么时候能用到
命煦砌
2026-1-21 23:00:35
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
用心讨论,共获提升!
歇凛尾
2026-1-22 03:53:13
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
感谢发布原创作品,程序园因你更精彩
荆邦
2026-1-23 03:31:33
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
分享、互助 让互联网精神温暖你我
连热
2026-2-3 05:56:05
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢发布原创作品,程序园因你更精彩
盒礁泅
2026-2-4 07:51:42
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢,下载保存了
下一页 »
1
2
/ 2 页
下一页
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
签约作者
程序园优秀签约作者
发帖
袂沐
2026-2-4 07:51:42
关注
0
粉丝关注
22
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991125
anyue1937
9994892
kk14977
6845359
4
xiangqian
638210
5
神泱
9519
6
韶又彤
9910
7
荪俗
9002
8
宋子
9873
9
蓬森莉
9870
10
俞瑛瑶
10000
查看更多
今日好文热榜
4
我用缠论 + AI,做了一个 A 股智能分析系统
100
开发实战:asp.net core + ef core 实现动
134
Apache Kafka实战:Spring Boot消息队列完
708
vue3Crush以及对比vue2
85
开发实战:asp.net core + ef core 实现动
984
开发实战:asp.net core + ef core 实现动
157
开发实战:asp.net core + ef core 实现动
718
开发实战:asp.net core + ef core 实现动
914
开发实战:asp.net core + ef core 实现动
119
开发实战:asp.net core + ef core 实现动
235
开发实战:asp.net core + ef core 实现动
40
开发实战:asp.net core + ef core 实现动
952
开发实战:asp.net core + ef core 实现动
402
开发实战:asp.net core + ef core 实现动
249
开发实战:asp.net core + ef core 实现动
17
Teamspeak服务器搭建、绑定域名、迁移
269
开发实战:asp.net core + ef core 实现动
321
DWDP: 在NVL72上的高性能分布式权重数据并
674
开发实战:asp.net core + ef core 实现动
119
自感痕迹论视野下的“功夫”与自我——重读