zulip / zulip-flutter

Upcoming Zulip mobile apps for Android and iOS, using Flutter
Apache License 2.0
200 stars 193 forks source link

☂️ Upstream Dart issues affecting Zulip #1079

Open gnprice opened 6 days ago

gnprice commented 6 days ago

This tracking issue collects notes on potential work in Dart upstream that would benefit the (new) Zulip mobile app. See also:

Some of these are much more important to us than others. They're organized by where the work would happen, not by importance.

Dart standard library

dart:convert / JSON decoding

dart pub

Dart linter

package:http

(For issues in this section, the right answer may be to abandon the pure-Dart package:http in favor of package:cronet_http on Android and package:cupertino_http on iOS. See https://github.com/zulip/zulip-flutter/issues/461#issuecomment-2177588523 . In particular it seems like we've run into a couple of issues where the upstream answer for missing features in package:http is that package:http is not the future and people should use those packages instead.)

gnprice commented 6 days ago

(Posting a first comment, to have the option to edit it as a home for related information in the future.)