Welcome Pieter,

The best proposals are pull-requests. 
All your suggestions sound perfectly reasonable, and I personally would love to 
see this happen. 

Cheers,
  Jesse

> On Sep 6, 2020, at 3:38 PM, Niklas Merz <niklasm...@apache.org> wrote:
> 
> Hi Pieter
> 
> At first a warm welcome to the list.
> 
> If you would like to open a proposal for discussion I can point you to
> the cordova-discuss repository:
> https://github.com/apache/cordova-discuss/ . We track some proposals in
> issues and pull requests there.
> 
> I am not really familiar with the plugin but looking at the description
> and recent activity it looks like it was designed to implement the old
> version of the Network Information API. Other community members probably
> know more about that.
> 
> A new major version could possibly change that if we can get consensus
> about this but someone would need to do the work.
> 
> It looks you already got your own requirements ready and I personally
> would build and publish this plugin myself in this case. Creating
> plugins is not that hard if you start with the skeleton of an existing
> one. Contact me if you need any help.
> 
> Kind regards
> Niklas
> 
>> Am 07.09.20 um 00:06 schrieb Pieter Van Poyer:
>> Hey Cordova devs
>> 
>> You are doing a great job with Cordova.
>> I've got a question, suggestion for the cordova-plugin-network-information.
>> 
>> Is it possible to open an issue, a milestone, a metaticket or something to 
>> discuss the future requirements of the plugin (v4).
>> Something like a whitepaper.
>> 
>> 
>> My suggestions for a whitepaper are:
>> 
>> Loosen the requirements of the plugin to it's barebone's essentials.
>> Requirements
>> 
>>  *   Detect online/offline only when the app is active.
>>  *   When online, only detect following types: WIFI, MOBILE
>> Stop with next requirements
>> 
>>  *   Detect online/offline when the app is not active.
>>  *   Don't try to detect other network type's beside WIFI and MOBILE.
>>  *   Do not let this plugin support background work like fileupload's and 
>> datasyncs. Remove it from the doc's.
>>  *   Drop Windows platform support.
>> For android: use the 
>> NetworkCallback<https://developer.android.com/reference/android/net/ConnectivityManager.NetworkCallback.html>
>>  API instead of the deprecated Connectivitymanager.
>> 
>> Maybe we could take some insparation by looking at the Capacitor plugin 
>> https://github.com/ionic-team/capacitor-plugins/tree/main/network or Flutter 
>> plugin.
>> 
>> 
>> Is it also possible to release version 3.0.0 of the plugin.
>> 
>> Kind regards
>> 
>> Pieter Van Poyer
>> 
>> ________________________________
>> 
>> Deze e-mail en alle gekoppelde bestanden zijn officiele documenten van 
>> Havenbedrijf Antwerpen NV van publiek recht en kunnen vertrouwelijke of 
>> persoonlijke informatie bevatten. Gelieve de afzender onmiddellijk via 
>> e-mail of telefonisch te verwittigen als u deze e-mail per vergissing heeft 
>> ontvangen en verwijder vervolgens de e-mail zonder deze te lezen, te 
>> reproduceren, te verspreiden of te ontsluiten naar derden. Havenbedrijf 
>> Antwerpen NV van publiek recht is op geen enkele manier verantwoordelijk 
>> voor fouten of onnauwkeurigheden in de inhoud van deze e-mail. Havenbedrijf 
>> Antwerpen NV van publiek recht kan niet aansprakelijk gesteld worden voor 
>> directe of indirecte schade, verlies of ongemak veroorzaakt als gevolg van 
>> een onnauwkeurigheid of fout in deze e-mail.
>> 
>> English Translation: This e-mail and all attached files are official 
>> documents of Antwerp Port Authority and may contain confidential or personal 
>> information. If you have received this e-mail in error, you are asked to 
>> inform the sender by e-mail or telephone immediately, and to remove it from 
>> your system without reading or reproducing it or passing it on to other 
>> parties. Antwerp Port Authority is in no way responsible for any errors or 
>> inaccuracies in the contents of this e-mail, nor can it be held liable for 
>> any direct or indirect loss, damage or inconvenience arising from any such 
>> errors or inaccuracies.
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> For additional commands, e-mail: dev-h...@cordova.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org

Reply via email to