Right. That being said, PhoneGap/Cordova users shouldn't be using plugins and expecting things to just work right now. It's an experimental feature that isn't ready for primetime. Especially since pluginstall isn't officially released.
Also, PhoneGap Build people should be on this list and should know that plugins aren't 100% solid yet and plan accordingly. We haven't told anyone that plugins are solid yet, and while evangelists may be trying to promote what can be done, we have to still caution people for the next few weeks that plugins in 1.x are still a bit janky. Good thing we're doing this 2.0 thing. ;) On Tue, Jun 26, 2012 at 2:33 PM, Anis KADRI <anis.ka...@gmail.com> wrote: > I am not worried about Plugin developers, more worried about > Cordova/PhoneGap users to whom we promise that they don't need to touch any > "native" code ;-) > > On Tue, Jun 26, 2012 at 2:30 PM, Joe Bowser <bows...@gmail.com> wrote: > >> Remember, Plugin Developers are competent enough to write Java code. >> I'm not talking about the average Cordova User when I say this. >> >> On Tue, Jun 26, 2012 at 2:30 PM, Joe Bowser <bows...@gmail.com> wrote: >> > That's fine. The fact is that we've beat this horse to death for six >> > months on this mailing list, in JIRA and on GitHub. If people have an >> > issue with it now, they should have been more involved. >> > >> > Joe >> > >> > On Tue, Jun 26, 2012 at 2:26 PM, Anis KADRI <anis.ka...@gmail.com> >> wrote: >> >> Just spoke with Steve. He will inform users about this in his release >> blog >> >> post. That's the least we can do. >> >> >> >> On Tue, Jun 26, 2012 at 2:21 PM, Jesse <purplecabb...@gmail.com> wrote: >> >> >> >>> I think you should put the date that you deprecate it, not the date >> that >> >>> you expect to remove it ... or the version number that it is >> deprecated in. >> >>> We have no idea what will happen between now and December ... there >> may be >> >>> a reason that we need to remove it sooner. ( although our published >> >>> deprecation policy should state that we 'intend' to keep it around for >> 6 >> >>> months, we should NOT guarantee that it will be there for 6 months. ) >> >>> >> >>> Typically I view deprecation notices as 'Do Not Resuscitate' >> >>> if keeping it around becomes more work than letting it go ... then let >> it >> >>> go ... >> >>> >> >>> On Tue, Jun 26, 2012 at 2:10 PM, Joe Bowser <bows...@gmail.com> wrote: >> >>> >> >>> > Yeah, Simon added it earlier, but then I realized that plugins are >> >>> > probably already using this method, which is why I added the >> >>> > "Deprecated December 2012" message on it. >> >>> > >> >>> > As far as pre-1.8 versions of PhoneGap, where we provided a context >> >>> > (in reality a PhoneGapActivity, which extended Activity, which >> extends >> >>> > Context), I don't know of a good way to deprecate this without making >> >>> > CordovaWebView completely unusable. The thing with these methods is >> >>> > that we decided to remove these methods before the deprecation >> policy, >> >>> > and I don't want to see them back in there for another six months. >> >>> > >> >>> > This is total Java Language Fail! >> >>> > >> >>> > Joe >> >>> > >> >>> > On Tue, Jun 26, 2012 at 12:14 PM, Brian LeRoux <b...@brian.io> wrote: >> >>> > > thx mang, thats a good idea for the moment. >> >>> > > >> >>> > > On Tue, Jun 26, 2012 at 11:27 AM, Joe Bowser <bows...@gmail.com> >> >>> wrote: >> >>> > >> BTW: I added it back with this commit: >> >>> > >> >> >>> > >> >>> >> https://git-wip-us.apache.org/repos/asf?p=incubator-cordova-android.git;a=commit;h=58298404094c81561cf4e01b7c4397638584961b >> >>> > >> >> >>> > >> On Tue, Jun 26, 2012 at 11:21 AM, Joe Bowser <bows...@gmail.com> >> >>> wrote: >> >>> > >>> Hey >> >>> > >>> >> >>> > >>> 1.9 is close to being released, but currently plugins that use >> >>> > >>> ctx.getContext() are broken. Since we changed how a >> CordovaInterface >> >>> > >>> works on Android in 1.9, I'm wondering if we should add the >> >>> > >>> addContext() method back on the Interface with a deprecation >> warning >> >>> > >>> or just tell plugin authors that if they aren't active on the >> mailing >> >>> > >>> list that their plugins are going to break. Personally, I don't >> want >> >>> > >>> to have more methods on the CordovaInterface, because it makes >> >>> > >>> CordovaWebView harder to use, but this will break plugins across >> the >> >>> > >>> board. >> >>> > >>> >> >>> > >>> Thoughts? >> >>> > >>> >> >>> > >>> Joe >> >>> > >> >>> >> >>> >> >>> >> >>> -- >> >>> @purplecabbage >> >>> risingj.com >> >>> >>