Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

招募DoKit纯Kotlin版本共建者,赢纪念T恤(活动已结束) #531

Closed
jtsky opened this issue Jun 2, 2020 · 0 comments
Closed

招募DoKit纯Kotlin版本共建者,赢纪念T恤(活动已结束) #531

jtsky opened this issue Jun 2, 2020 · 0 comments

Comments

@jtsky
Copy link
Collaborator

jtsky commented Jun 2, 2020

各位社区的朋友您们好:
Kotlin作为一种更加现代化、更加先进的语言,目前被越来越多的Android开发者所接受,同时也是google官方强推的语言,现在官方Demo也都已经开始用Kotlin作为首选了。DoKit作为滴滴普惠出行事业部终端业务团队开发中沉淀出来的开源项目,我们一直关注着Android社区的发展,顺应业界发展趋势,我们准备提供纯Kotlin版本的DoKit。作者本人最近也在恶补Kotlin的相关知识,准备打造一个纯Kotlin语言版本的DoKit,但是毕竟作者精力有限,在此希望开源社区的热心开发者可以跟作者一起共建,推出纯Kotlin版本的DoKit。同时也希望借助此次活动能够给一部分喜欢Kotlin但是却没有项目实践的朋友提供一个练手的机会。

所以我们准备推出以下活动:

  • 活动规则:先找作者(加入DoKit qq群,@didi_android_金台)认领DoKit Java版本的一个或者多个功能,改写成Kotlin版本,通过PR的形式提交给我们,我们通过之后,即可获取我们的纪念T恤

  • 活动时间:2020-05-27~2020-2020-06-30

  • 活动奖品:DoKit纪念T恤一件;个人github账号加入到DoKit首页的贡献者榜单;对外PR稿透出贡献者github账号。

  • 任务认领一览

功能 认领者
数据Mock geekTaolipeng (已完成)
健康体检 willpyshan13 (已完成)
App信息 zyallday(已完成)
沙盒浏览器 zyallday (已完成)
位置模拟 zyallday (已完成)
H5任意门 guofeng007 (已完成)
清理缓存 erossssssss (已完成)
日志 zyallday (已完成)
DBView jtsky(已完成)
帧率 willpyshan13 (已完成)
CPU willpyshan13 (已完成)
内存 willpyshan13 (已完成)
网络 geekTaolipeng(已完成)
Crash momoxiangbei(已完成)
卡顿 Knight-ZXW (已完成)
大图检测 wangfengye(已完成)
模拟弱网 zhanyongsheng (已完成)
启动耗时 yfengtech(已完成)
UI层级 willpyshan13 (已完成)
函数耗时 jtsky (已完成)
内存泄漏 ndownding (已完成)
取色器 DeboYan (已完成)
控件检查 seakingxc (已完成)
对齐标尺 seakingxc (已完成)
布局边框 DeboYan(已完成)
weex模块 alvince (已完成)

当然了,也希望大家不要局限于我们现有的功能和实现方式,假如你有更好的实现方式非常欢迎分享出来供大家一起学习。

  • 代码提交规则

目前作者已经把DoKit的主体框架搭建起来了,并且完成了Demo作为演示。每一个开发者下载我们的代码,然后切换到kotlin分支,进入Android目录,你会发现有java和kotlin两个文件夹,分别对应java和kotlin两个工程。你可以通过AS分别打开两个工程,其中java工程为原先的完整工程(作为参考),kotlin工程为壳工程,需要认领者去实现。具体细节问题,可以找作者进行沟通。

为了更好的方便大家PR以及作者审核,我们约定以下几条规则

1、所有关于Kotlin功能实现的PR必须在kotlin分支上的kotlin工程里进行,否则将会被拒绝

2、所有kotlin功能PR标题遵循按照以下格式,否则将会被拒绝:
[kotlin]-[模块名]-[详细描述]
比如:
[kotlin]-[数据mock]-[实现数据mock的相关功能并完成自测]

每次提交PR的时候,先拉取我们最近的代码合并之后再提交,避免冲突问题

  • “DoKit开源社区” 公众号,欢迎大家关注
QQ 交流群












  • “DoKit 用户交流QQ群”,欢迎大家加入
QQ 交流群












  • 获奖T恤款式如下:
    dokitTshirt
@yixiangboy yixiangboy pinned this issue Jun 2, 2020
@jtsky jtsky closed this as completed Aug 3, 2020
@jtsky jtsky changed the title 招募DoKit纯Kotlin版本共建者,赢纪念T恤 招募DoKit纯Kotlin版本共建者,赢纪念T恤(活动已结束) Aug 3, 2020
@jtsky jtsky unpinned this issue Aug 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant