在GitHub上介绍Jetpack

Interested in looking at the source code for or contributing to Jetpack libraries, and you like Github? We have something for you.

有兴趣查看Jetpack库的源代码或为它们做贡献,您喜欢Github吗? 我们有东西要给你。

In 2018, Jetpack library development moved to the Android Open Source Project to increase transparency and enable external contributions. Since then, we’ve continued to invest in quality-of-life improvements for Jetpack contributors while moving more work-in-progress changes, feature discussions, and bugs to publicly-visible components. We have even seen dedicated external developers learn the workflow and contribute patches; however, we wanted to explore ways to make the process easier and more developer-friendly.

在2018年,Jetpack库开发移至Android开放源代码项目以提高透明度并实现外部贡献。 自那时以来,我们一直在为Jetpack投稿人改善生活质量进行投资,同时将正在进行的更改,功能讨论和错误转移到公众可见的组件中。 我们甚至看到专门的外部开发人员学习工作流程并贡献补丁。 但是,我们想探索使该过程更容易且对开发人员更友好的方法。

Today, we are beginning a project to meet developers where they are: GitHub.

今天,我们开始一个项目,以满足他们在哪里的开发人员的需求:GitHub。

This is an early-stage effort that we hope will make it easier to explore, experiment with, and contribute to the Jetpack libraries. We are starting small, with contributions encouraged for Room and WorkManager and support for developing in Mac OS and Linux environments via Android Studio.

这是一个早期阶段的工作,我们希望它将使对Jetpack库的探索,试验和贡献更加容易。 我们从小处着手,鼓励为Room和WorkManager做出贡献,并支持通过Android Studio在Mac OS和Linux环境中进行开发。

Contribution workflow

贡献工作流程

To get started with Jetpack development, start by forking the AndroidX/androidx repository, as you would for any other GitHub project, and then cloning your fork locally:

要开始进行Jetpack开发,请像创建其他GitHub项目一样,首先分叉AndroidX / androidx存储库,然后在本地克隆fork:

git clone git@github.com:<username>/androidx.git .

Next, refer to our GitHub CONTRIBUTING file for details on automatically configuring a suitable Android Studio development environment, making and validating changes, and sending a pull request for review and pre-submit approval.

接下来,请参阅我们的GitHub CONTRIBUTING文件,以获取有关自动配置合适的Android Studio开发环境,进行和验证更改以及发送拉取请求以进行审核和预先提交批准的详细信息。

Note that we are currently accepting GitHub pull requests for Room and WorkManager. Contributions to other libraries are still encouraged through the standard AOSP Jetpack workflow detailed here.

请注意,我们目前正在接受Room和WorkManager的GitHub拉取请求。 通过此处详细介绍的标准AOSP Jetpack工作流程,仍然鼓励对其他库的贡献。

Providing feedback

提供反馈

While the scope of our GitHub exploration is still quite limited, we encourage developers to file feature requests and bugs against the Jetpack > Infrastructure > GitHub component of our public AOSP issue tracker.

尽管我们对GitHub进行探索的范围仍然很有限,但我们鼓励开发人员针对公共AOSP问题跟踪器的Jetpack>基础设施> GitHub组件提出功能请求和错误。

翻译自: https://medium.com/androiddevelopers/introducing-jetpack-on-github-c2c9f12e62a9

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值