Mission
Flock is Flutter+ • Flock is a fork of Flutter. Flock stays up to date with Flutter, and also adds new community features.
Flock is a fork of Flutter, intended as a pressure release valve for companies that depend upon Flutter.
Sometimes a company runs into a Flutter bug, or missing feature, which prevents the next app release. When this happens, that company only has four options to deal with it:
- Wait for the Flutter team to merge a change.
- Use someone else's fork of Flutter that already has that change.
- Fork Flutter themselves, fix the issue, and then ship with their fork.
- Stop using Flutter.
The most harmful option is #4 - "stop using Flutter". When a company abandons Flutter, it eliminates present-day Flutter jobs, future Flutter jobs, and may convince other companies to avoid Flutter. The Flutter community should take all steps necessary to minimize the likelihood of Flutter abandonment.
Option #1 - "wait for the Flutter team" - is fine, assuming that a company can wait. But if a company can't wait, then that option is unworkable.
Flock, a fork of Flutter, facilitates option #2 - "use someone else's fork of Flutter". Flock recruits great Flutter developers from the community to implement high-value blocking bug fixes and features that the Flutter team can't, or won't implement.
A related project, called Nest, facilitates option #3 - "fork Flutter themselves".
To take advantage of Flock's bug fixes and features, please see the Get Started guide.
To file a bug for Flock to fix, or a feature for Flock to implement, please see the File an Issue guide.
To efficiently fork Flutter, yourself, please see the tools available in Nest