flutter_blue icon indicating copy to clipboard operation
flutter_blue copied to clipboard

Whether the library is still being maintained

Open jahnli opened this issue 4 years ago • 22 comments
trafficstars

Whether the library is still being maintained

At present, it has not been updated for half a year, and more than 400 issues have not been processed

jahnli avatar Sep 02 '21 14:09 jahnli

Well. this is really werid, have anyone checked it seems like a version there is 0.8.0 and on githaby it's still 0.7.2 ? The question remains though... Any good forks ?

keehoo avatar Sep 08 '21 13:09 keehoo

I aware of this only.

Here's my fork https://github.com/CsabaConsulting/flutter_blue

Krzysztof Kubicki @.***> ezt írta (időpont: 2021. szept. 8., Sze 15:34):

Well. this is really werid, have anyone checked it seems like a version there is 0.8.0 and on githaby it's still 0.7.2 ? The question remains though... Any good forks ?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/pauldemarco/flutter_blue/issues/929#issuecomment-915244313, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHEEMISV6OMNZGYU7DCQNNDUA5Q6VANCNFSM5DJGQRQA .

vborbely avatar Sep 08 '21 14:09 vborbely

Like two years ago, I am creating a fork that will gather all critical updates.

Please write if you have some important things to add.

You can use:

flutter_blue: git: url: https://github.com/boskokg/flutter_blue/ ref: 0.9.0

0.9.0

  • Android migrate to mavenCentral.
  • Android support build on Macs M1
  • Android protobuf-gradle-plugin:0.8.15 -> 0.8.17
  • Ios example upgrade to latest flutter 2.5
  • deprecated/removed widgets fixed in example

boskokg avatar Sep 26 '21 09:09 boskokg

@boskokg Will it be merged into pub?

jahnli avatar Sep 26 '21 09:09 jahnli

@jahnli It depends on the activity of the maintainer @pauldemarco Two years ago, he reviewed the commits and updated the main plugin. If there is no activity from him for some time, we can create a new plugin.

boskokg avatar Sep 26 '21 09:09 boskokg

@boskokg would you please implement this changes https://github.com/boskokg/flutter_blue/compare/master...MZachmann:updater

peekpt avatar Sep 27 '21 11:09 peekpt

@boskokg I'm all for everyone shifting work to a new fork of this repo. If we are migrating to your fork, will you turn on Issues for the fork?

Scowley4 avatar Sep 27 '21 17:09 Scowley4

flutter_blue: git: url: https://github.com/boskokg/flutter_blue/ ref: 0.10.0

0.10.0 mtuRequest returns the negotiated MTU Android: functions to turn on/off bluetooth Android: add null check if channel is already teared down Android: code small refactoring (fixed AS warnings) Android: add null check if channel is already teared down Ios: widen protobuf version allowed

boskokg avatar Sep 29 '21 16:09 boskokg

@peekpt I added most of the changes from the MZachmann:updater

I did not added background functionality since there was a discussion about the way it is done. @pauldemarco reviewed it then and did not apply the same changes.

You can read it here: https://github.com/pauldemarco/flutter_blue/issues/510#issuecomment-606466267

I will check for other pull requests to apply.

@Scowley4 I will turn on the issues. Thanks

boskokg avatar Sep 29 '21 16:09 boskokg

@boskokg nice job, thank you!

Is there any fix for startScan() that is not filtering withServices: [Guid1,Guid2,...] correctly

peekpt avatar Sep 29 '21 20:09 peekpt

Thanks @peekpt

Not sure about startScan.

I am doing now the removal of v1Embedding, min flutter 2.5 and removal of Activity usage where possible for the people that use the plugin out of activity.

@peekpt Please let me know if you find any important merge requests.

boskokg avatar Sep 29 '21 21:09 boskokg

flutter_blue: git: url: https://github.com/boskokg/flutter_blue/ ref: 0.11.0

0.11.0

  • The timeout was throwing out of the Future's scope #941
  • Expose onValueChangedStream #882
  • Android: removed V1Embedding
  • Android: removed graddle.properties
  • Android: enable background usage
  • Android: cannot handle devices that do not set CCCD_ID (2902) includes BLUNO #185 #797
  • Android: add method for getting bonded devices #586
  • Ios: remove support only for x86_64 simulators
  • Ios: Don't initialize CBCentralManager until needed #599

boskokg avatar Sep 30 '21 03:09 boskokg

@boskokg

We look forward to you re creating a library for better maintenance

Consider publishing in pub.dev

jahnli avatar Sep 30 '21 04:09 jahnli

@boskokg https://github.com/pauldemarco/flutter_blue/pull/964

peekpt avatar Oct 25 '21 21:10 peekpt

0.13.0

  • Supporting Android 12 Bluetooth permissions. #940

0.12.0

  • Delay Bluetooth permission & turn-on-Bluetooth system popups on iOS #964

boskokg avatar Nov 21 '21 07:11 boskokg

There will be a pub.dev push of this branch ?

danopdev avatar Nov 26 '21 09:11 danopdev

There will be a pub.dev push of this branch ?

You mean a merge of this fork? @boskokg said the author probably will do that

peekpt avatar Nov 26 '21 10:11 peekpt

@peekpt @boskokg Was anyone of you in contact with the author? In case the author is not reachable, moving this branch to pub under a new plugin name should be considered.

sophisticode avatar Nov 26 '21 10:11 sophisticode

@peekpt @boskokg Was anyone of you in contact with the author? In case the author is not reachable, moving this branch to pub under a new plugin name should be considered.

Everything should be considered in open source

peekpt avatar Nov 26 '21 11:11 peekpt

@boskokg @peekpt If the fork is going to be used to create a new plugin name, could I suggest that the fork is moved to a github organization, rather than under a specific user's account, and have atleast two maintainers to avoid the same situation happening again in the future?

objectiser avatar Dec 02 '21 12:12 objectiser

I published flutter_blue_plus 1.0.0 with the latest code in the fork.

I will add @peekpt as a maintainer. Please suggest if someone else should be the maintainer.

The fork that we used for bug fixes will no longer be maintained since there is no need.

boskokg avatar Jan 31 '22 01:01 boskokg

@boskokg Thank you for your contribution

jahnli avatar Feb 03 '22 03:02 jahnli