blob: 426fea49d77bfbe1c11d44486ea2717c6239d980 [file] [log] [blame] [view]
AndroidX Core Team2e416b22020-12-03 22:58:07 +00001# What is Jetpack?
2
AndroidX Core Team5e2f2692021-09-23 09:36:41 -07003![alt_text](androidx.gif "Androidx Gif")
4
AndroidX Core Team99e9b372022-06-08 13:59:24 -07005## What is `androidx`?
6
7Artifacts within the `androidx` package comprise the libraries of
8[Android Jetpack](https://developer.android.com/jetpack).
9
10Libraries in the `androidx` package provide functionality that extends the
11capabilities of the Android platform. These libraries, which ship separately
12from the Android OS, focus on improving the experience of developing apps
13through broad OS- and device-level compatibility, high-level abstractions to
14simplify and unify platform features, and other new features that target
15developer pain points.
16
17## What happened to the Support Library?
18
19As part of the Jetpack project to improve developer experience on Android, the
20Support Library team undertook a massive refactoring project. Over the course of
212017 and 2018, we streamlined and enforced consistency in our packaging,
22developed new policies around versioning and release, and developed tools to
23make it easy for developers to migrate.
24
25Revision `28.0.0` of the Support Library, which launched as stable in September
262018, was the last feature release in the `android.support` package. There will
27be no further releases under Support Library packaging.
28
AndroidX Core Team4eeb0c82022-06-08 10:30:02 -070029## Team Purpose
AndroidX Core Team2e416b22020-12-03 22:58:07 +000030
AndroidX Core Team4eeb0c82022-06-08 10:30:02 -070031Enable high-quality libraries so that app developers can succeed.
AndroidX Core Team2e416b22020-12-03 22:58:07 +000032
AndroidX Core Team8fceec32021-02-18 15:39:11 +000033## Team mission
AndroidX Core Team2e416b22020-12-03 22:58:07 +000034
AndroidX Core Team4eeb0c82022-06-08 10:30:02 -070035Define, enforce, and enable a high quality bar that provides best-in-class
36library development workflow for Jetpack libraries.
37
38## Team Values
39
40- Communication (open, honest, constructive)
41 - Discussing issues in public (e.g. chat)
42 - Providing a safe space to give/receive feedback
43 - Documenting and sharing knowledge
44- User Focus (meeting/exceeding our customer's needs and desires)
45 - Listening to users, seeking out feedback
46 - Taking user feedback seriously
47 - Showing empathy for users
48- Quality (strive for excellence, continuous improvement)
49 - Prioritizing quality over velocity
50 - Building long-lasting solutions
51 - Following consistent, codified principles
52- Integrity (honesty, sincerity, standing up for one’s beliefs)
53 - Owning mistakes
54 - Respecting others
55 - Raising concerns when you have them!
56- Responsibility (accountability)
57 - Monitoring and maintaining our products
58 - Providing clear ownership and escalation paths
59 - Following up to ensure resolution of issues
AndroidX Core Team2e416b22020-12-03 22:58:07 +000060
AndroidX Core Team2e416b22020-12-03 22:58:07 +000061## Quick links
62
63### Filing an issue
64
65Have a bug or feature request? Please check our
66[public Issue Tracker component](http://issuetracker.google.com/issues/new?component=192731&template=842428)
67for duplicates first, then file against the appropriate sub-component according
AndroidX Core Team21ccf652022-04-01 14:53:07 +000068to the library package or infrastructure system. Learn more at
69[Issue tracking](onboarding.md#tracking-bugs).