As most of you are aware we have been working on a new project, Minion. Now that we have the API pretty much finished, we would like to extend an invitation to you to write a module for it for your site.
1. Modules? What do you mean, modules?
The way it has been written, anyone who wants to write a module for Minion to allow it to add functionality for their site will be able to do so. This means that there could be a module for it to work for Wowhead. Or Wowdb. Or for an author's personal site such as Norganna's. Or for Curse. Or wowui.incgamers. Or .
2. Why would I want to write a module for it?
As we all know, end users want a single application to handle all of their AddOn updates, their uploads to the various Database sites, etc. Minion makes that request of users a real possibility.
3. How is it fair to me?
If you choose to write a module for it, you will be able show your own ads, as well as respect any site Premium/Non-Premiun membership controls you wish whenever a user is on the tab for your module.
4. What types of modules can be made?
Modules that update addons from any site
Modules that upload data to a site (such as for datamining addons)
Modules that provide a new way to extract addons (such as for the RAR format, etc.)
Modules that present news information to the user (such as blue trackers, economy status, or anything else you think the user might want to know)
If you have any other ideas of types of modules that might be useful, please feel free to request an API for it. We're always open to ideas and willing to work with you.
The three things you will need to get started are:
We have created a Minion Dev Discussion forum so you can get help creating your module, ask questions, report bugs, make suggestions, etc.
Also, fyi, we have already been in touch with Norganna's team (Auctioneer, Gatherer, Enchantrix), Kaelten at WowAce, NeT at Curse, Rushster at wowui.incgamers, etc. telling them about Minion's module system and inviting them to write modules for their sites if they wish.
looking forward to use the new Minion. What is the position of curse / wowace regarding the possibility to make a module for minion?
What I'd like to see is Curse making a module for WowInterface minion and Curse in their next 4.0 client add a module API so WowInterface can make a module for it so in the end the user can choose the updater that best satisfy his needs and maybe no more WM drama.
It has the taste of a one-size-fits-all application that might fit the need of the average user asking for a single application to manage / update their addons.
If the plugin concept gets accepted by curse and wowace it might be a counterweight to wowmatrix.
I think its a great concept. I'll be interested to see how modularity plays out with respect to the average user not having their privacy violated unintentionally.
Might be a good platform for bug reporting along the lines of windows error reporting.
Something like this though - can't be too open, it needs a gatekeeper to police the system.
I think its a great concept. I'll be interested to see how modularity plays out with respect to the average user not having their privacy violated unintentionally.
He means security concerns I guess. As far as I know, Minion modules will be required to be "signed" in some way. Moreover, there will be a Security Manager limiting their abilities in regards to system access. Last but not least, modules will be required to declare the files and folders that they will attempt to access plus the websites that they will be attempting to access. At that point a security warning will pop up (very similar to the Windows UAC) and the user must approve the operation, so that the module has access to said elements.
As far as "identifying" the user, my guess would be that each module will be able to have its own login process, depending on the website promoting it, though I believe that Shirik can ultimately elaborate more on that.
He means security concerns I guess. As far as I know, Minion modules will be required to be "signed" in some way. Moreover, there will be a Security Manager limiting their abilities in regards to system access. Last but not least, modules will be required to declare the files and folders that they will attempt to access plus the websites that they will be attempting to access. At that point a security warning will pop up (very similar to the Windows UAC) and the user must approve the operation, so that the module has access to said elements.
As far as "identifying" the user, my guess would be that each module will be able to have its own login process, depending on the website promoting it, though I believe that Shirik can ultimately elaborate more on that.
Thats right. I'm interested in seeing how they solve some of these trust/identity problems.
I would like to hear that Curse implements a module. If they don't then that's another useless updater (IMO) like all these "official" updaters which only support one site. It was long enough the case that every updater which is accepted by the addon hosters only supports one page and that every multipage updater is "bad" in POV of the hosters.
Marsti and if curse says no? Is it going to hurt to run 2 updaters? is it going to cause a blood vessil to break because you have to sort out that "This addon is on curse, and that addon is on wowi" I've got ~140 addons myself, and only about 6 of them are only hosted on wowi. So it's not that big of a deal at all.
In fact i know a few authors that host on wowi AND have a mirriored project on wowace here. Tekkub and Clad both do that. Works great really.
------
In retrospect alot of Users are comming off the WAU induced coma of updating and getting mods. Seriously if your using 100+ mods, you really need to know what your doing with use/install/update. Otheriwse for the sake of your health, use less.
If they don't than this is another useless updater as I said above. There are enough updaters which aren't official allowed but multipage and there are enough updaters which only support one site. I personally don't need an updater. If I would count sub-addons and the (embedded) libraries too I would have 100 addons too (how most of these people who say "I have 100 addons" are doing) but I don't see any need for an updater. Through my tool I have a quick overview of all addons (with libraries embedded and sub-addons hidden) and with one click I can open the addon page (and I've a personal plugin which checks if there are new versions but doesn't auto-update and I could live without it). PS: Sorry that here is no linebreak... this is the fault of the forum because it ignores linebreaks in Non-JS-mode.
Any word on a response from Kaelten / Curse? I assume any module interfacing with Curse would have to be written by them, and with them still working on the Curse client I can see where they may simply be short development time to support another addon updater when their priority would be understandably more focused on their own.
It would be understandably hard from an internal point of view to justify spending time on a module for Minion just after having spent so much effort to develop the Curse Client. The timing couldn't be worse for this announcement but I guess WoWI's people were not prepared to get public on this one until now :x
It would be understandably hard from an internal point of view to justify spending time on a module for Minion just after having spent so much effort to develop the Curse Client. The timing couldn't be worse for this announcement but I guess WoWI's people were not prepared to get public on this one until now :x
Hm, yes there has been sometime spent on the Cc client and the wish to somehow keep the time invested. But the Cc client mainly is written for Windows and does support Max OS, where i saw reports in the past that there was some trouble supporting both.
Cairenn[FONT=Arial]proposed in their FAQ that the client would run on Windows, Mac Os and Linux. Yes some developement time for creating the Cc might be lost, but the algorythms that check for changed Addons, dependencies do exit and may just need to be adapted (depending on the file access of java).
Without any other site supporting Minion it will just end up as another updater, with it`s potendial as a unified updater with lots of plugins wasted.
[/FONT]
Hm, yes there has been sometime spent on the Cc client and the wish to somehow keep the time invested. But the Cc client mainly is written for Windows and does support Max OS, where i saw reports in the past that there was some trouble supporting both.
Cairenn[FONT=Arial]proposed in their FAQ that the client would run on Windows, Mac Os and Linux. Yes some developement time might be lost supporting this plattform, but on the other hand a lot of work can be saved by joining forces there.[/FONT]
[FONT=Arial]Without any other site supporting Minion it will just end up as another updater, with it`s potendial as a unified updater with lots of plugins wasted.[/FONT]
These things have to gather momentum. I would expect a 'wait and see' attitude from curse, since that's exactly what i would do if i were them. Their stuff is already released and working for them on windows and mac, and I'm sure they could spend their development time on adding new features.
If it becomes popular enough, or is a premium feature, perhaps you might see a module.
If you are expecting people to just jump onboard right away, you shouldnt.
IMO according to updaters addon hosters should work together instead of making their own singleside updaters. IMO this updaters which are the result of solitary work (which sounds more bad than I mean) and which only support one site in addition with things like login-force are the main reason why WowMatrix is so popular (again: I'm don't using updaters at all).
I am not interested in an updater that supports multiple hosting sites.
I feel such a service would stifle creativity and competition, and encourage a lowest common denominator approach to addon distribution.
If both updaters work well, I'm perfectly content to use two updaters. If I like one better, I might choose to use that one exclusively and encourage my favorite addon authors to host their addons on that site.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
1. Modules? What do you mean, modules?
Modules that upload data to a site (such as for datamining addons)
Modules that provide a new way to extract addons (such as for the RAR format, etc.)
Modules that present news information to the user (such as blue trackers, economy status, or anything else you think the user might want to know)
If you have any other ideas of types of modules that might be useful, please feel free to request an API for it. We're always open to ideas and willing to work with you.
MMOUI Minion API and Documentation the general overview of Minion modules
Minion Javadocs the technical documentation for writing modules
Auto-Update API the documentation for allowing your module to auto-update
We have created a Minion Dev Discussion forum so you can get help creating your module, ask questions, report bugs, make suggestions, etc.
Also, fyi, we have already been in touch with Norganna's team (Auctioneer, Gatherer, Enchantrix), Kaelten at WowAce, NeT at Curse, Rushster at wowui.incgamers, etc. telling them about Minion's module system and inviting them to write modules for their sites if they wish.
What I'd like to see is Curse making a module for WowInterface minion and Curse in their next 4.0 client add a module API so WowInterface can make a module for it so in the end the user can choose the updater that best satisfy his needs and maybe no more WM drama.
If the plugin concept gets accepted by curse and wowace it might be a counterweight to wowmatrix.
break19
Might be a good platform for bug reporting along the lines of windows error reporting.
Something like this though - can't be too open, it needs a gatekeeper to police the system.
:confused: What do you mean by this?
He means security concerns I guess. As far as I know, Minion modules will be required to be "signed" in some way. Moreover, there will be a Security Manager limiting their abilities in regards to system access. Last but not least, modules will be required to declare the files and folders that they will attempt to access plus the websites that they will be attempting to access. At that point a security warning will pop up (very similar to the Windows UAC) and the user must approve the operation, so that the module has access to said elements.
As far as "identifying" the user, my guess would be that each module will be able to have its own login process, depending on the website promoting it, though I believe that Shirik can ultimately elaborate more on that.
Thats right. I'm interested in seeing how they solve some of these trust/identity problems.
In fact i know a few authors that host on wowi AND have a mirriored project on wowace here. Tekkub and Clad both do that. Works great really.
------
In retrospect alot of Users are comming off the WAU induced coma of updating and getting mods. Seriously if your using 100+ mods, you really need to know what your doing with use/install/update. Otheriwse for the sake of your health, use less.
/imo
Hm, yes there has been sometime spent on the Cc client and the wish to somehow keep the time invested. But the Cc client mainly is written for Windows and does support Max OS, where i saw reports in the past that there was some trouble supporting both.
Cairenn [FONT=Arial]proposed in their FAQ that the client would run on Windows, Mac Os and Linux. Yes some developement time for creating the Cc might be lost, but the algorythms that check for changed Addons, dependencies do exit and may just need to be adapted (depending on the file access of java).
Without any other site supporting Minion it will just end up as another updater, with it`s potendial as a unified updater with lots of plugins wasted.
[/FONT]
These things have to gather momentum. I would expect a 'wait and see' attitude from curse, since that's exactly what i would do if i were them. Their stuff is already released and working for them on windows and mac, and I'm sure they could spend their development time on adding new features.
If it becomes popular enough, or is a premium feature, perhaps you might see a module.
If you are expecting people to just jump onboard right away, you shouldnt.
I feel such a service would stifle creativity and competition, and encourage a lowest common denominator approach to addon distribution.
If both updaters work well, I'm perfectly content to use two updaters. If I like one better, I might choose to use that one exclusively and encourage my favorite addon authors to host their addons on that site.