Re: Plugin dialog showing modules I don't want user to see.
Peter Hansson <[email protected]>
| Newsgroups | gmane.comp.java.netbeans.modules.openide.devel |
|---|---|
| Message-ID | <CAC55jYMyuLoxdpZ1E3xQ__XrOcXNQCL6sTVDHMKEevY6apEtAg@mail.gmail.com> |
Personally I do not use the standard NB Auto Update UI for NetBeans Platforms Apps. You are not forced to, you know that, right ? I find that there are often too many things I would like to change: for some apps updating should be purely a background task (without the user having to do anything at all), for some apps I want full control over what modules are shown to user, for some modules you may want to have some kind of in-app purchase procedure, etc, etc. As it turns out the two major apps I'm involved with have ditched (any type of) Auto Update UI altogether. The reason is that there are actually no options that I want the user to choose from, so no UI. So instead of trying to get the standard Auto Update UI to do exactly what you want then why not consider doing your own UI or consider if your app needs any UI in this area at all. Just some thought. Peter On Thu, Feb 4, 2016 at 12:06 AM, mccorb <[email protected]> wrote: > Geertjan, > > I appreciate the input. > > I think until they fix it (I hope it gets fixed) I will just fall back to > 8.0.2 to do a release. I reported the bug and referred to this thread. > > thx, > > > > geertjan wrote: > > There might be a hacky way to do it from a ModuleInstall in a similar > > way to what Yenta does: > > > > https://bitbucket.org/jglick/yenta > > > > Gj > > > > > > On 29-1-2016 9:59, robert4444 wrote: > > > > > In my application I have the 3 first one, and JUnit and TestNG (all in > Libraries category of Plugin Manager). > > > None of these is explicitly set in my pom, so I don't want them or I > don't want to see them. > > > I think these are dependencies from the application. > > > For me the best solution would be to be able to hide an entire > category in the Plugin Manager, but I have no idea how to do that !! > > > > > > > > > > > > > > > > > > > >