Reply
 
Thread Tools Display Modes
Old 10-31-09, 10:47 AM   #1
spiel2001
nUI's Author
 
spiel2001's Avatar
Premium Member
Featured
Join Date: Jun 2008
Posts: 8,295
Seperating nUI and nUI+

There's going to be much more on this subject in the future, but I wanted to get the first announcement of this out of the door now so that folks know what's coming ahead.

With nUI6 I am going to be changing the definition of what nUI+ is. For the most part, this is more a procedural and packaging thing more than anything else. However, I am hopeful that this change will actually make things easier for nUI's users.

With the release of nUI6, nUI+ will become a plugin to be *added* to nUI6. That is to say, there will only be one distribution of nUI6 for you to keep track of and that distribution will be freely available here on WoWI, on Curse and on the nUI web site. You'll also be able to use both the Curse updater and Minion to keep your copy of nUI6 current.

nUI+ will be distributed the same as it is today, as a special download available only here on WoWI in the nUI+ download area. However, it will no longer contain any of the core elements of nUI6 and will only contain the elements of nUI6 there are part of the Plus package. I'm am hopeful that we'll be able to make it possible for nUI users to keep nUI+ current with Minion then, as well.

In any event, this division will mean that all nUI users will always have the most current version of nUI6 available to them from a single distribution and nUI+ users will be able to take advantage of automatic updaters without "breaking" their copy of nUI+
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.

Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/


spiel2001 is offline   Reply With Quote
Old 10-31-09, 11:34 PM   #2
todd0168
A Rage Talon Dragon Guard
 
todd0168's Avatar
Join Date: Mar 2009
Posts: 305
HIP HIP HOORAY!!!!

\o/
__________________




todd0168 is offline   Reply With Quote
Old 11-01-09, 02:35 PM   #3
richwarf
A Cobalt Mageweaver
Join Date: Apr 2008
Posts: 204
you know you said it going to be a plug in, where whold we be poping the files?

Inside NUI6 or in the addons?

I hope it the addons for updates vai curse :P

Small thing i know but quite big as well :P

*rubs hands for nui6*
__________________
richwarf is offline   Reply With Quote
Old 11-01-09, 04:14 PM   #4
spiel2001
nUI's Author
 
spiel2001's Avatar
Premium Member
Featured
Join Date: Jun 2008
Posts: 8,295
It will be it's own plugin, but nUI6+ will *not* be available via Curse. nUI+ will always be distributed exclusively here at WoWI.
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.

Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/


spiel2001 is offline   Reply With Quote
Old 11-02-09, 05:33 AM   #5
richwarf
A Cobalt Mageweaver
Join Date: Apr 2008
Posts: 204
no but what it will mean if it just pops into the addons file is curse can keep NUI upto date and we do it by hand for the +, WoWI Sends me a e-mail when a addon i have on my watch list gets an update :P

So 90% of my addons are done vai curse updater and the small few are hand worked. But i not using any where near the number of addons i was befor :P
__________________
richwarf is offline   Reply With Quote
Old 11-02-09, 07:09 AM   #6
spiel2001
nUI's Author
 
spiel2001's Avatar
Premium Member
Featured
Join Date: Jun 2008
Posts: 8,295
I already said that the core part of nUI6 will be updateable via both Minion and Curse and that nUI+ will no longer contain the core distribution, only the extra features of nUI+ -- so, yes, you will be able to keep nUI6 up to date using Curse or Minion and (hopefully) you'll be able to keep the extra features of nUI+ up to date with Minion.

My advice would be to use Minion for both.
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.

Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/


spiel2001 is offline   Reply With Quote
Old 11-02-09, 01:30 PM   #7
richwarf
A Cobalt Mageweaver
Join Date: Apr 2008
Posts: 204
no i on about where we are going to save the + part to.

Will it be
wow>Addons>nUI6>Plus
or
wow>Addons>nUI6
wow>Addons>Plus

I hope it going to be the 2nd one
__________________
richwarf is offline   Reply With Quote
Old 11-02-09, 01:33 PM   #8
Petrah
A Pyroguard Emberseer
 
Petrah's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2008
Posts: 2,928
Originally Posted by richwarf View Post
no i on about where we are going to save the + part to.

Will it be
wow>Addons>nUI6>Plus
or
wow>Addons>nUI6
wow>Addons>Plus

I hope it going to be the 2nd one
I hope not. I would like to get back to streamlining my addons folder. It's cluttered and ugly enough as it is with a bazillion folders for each addon.
__________________
♪~ ( ) I My Sonos!
Petrah is offline   Reply With Quote
Old 11-02-09, 01:42 PM   #9
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,046
Yeah, that was the downside of the usefulness of nUI plugins. All those extra folders for a few lines of functionality. Would be good if it could be set up so that they actually slot into the nUI folder itself.

/Addons/nUI
/Addons/nUI/Plugins
/Addons/nUI/Art
/Addons/nUI/Enhancements

etc

It would probably mean an almost rewrite of some of the plugin code to work as if it was a part of nUI instead of a separate addon accessing the public functions.
__________________




Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Version 5.07.27 contains the latest bugfixes.
The thread http://www.wowinterface.com/forums/s...t.php?p=267112 makes an adjustment missed off of the patch update.
Xrystal is offline   Reply With Quote
Old 11-02-09, 03:53 PM   #10
Petrah
A Pyroguard Emberseer
 
Petrah's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2008
Posts: 2,928
The thing is though is that what I prefer is not always what is best hehe. I'm sure there is a valid reason why it must be that way (I'm talking addons overall, not specifically just nUI). I have no idea why keeping my folders so organized is such a big deal to me, but it is. I'm terrible about it.
__________________
♪~ ( ) I My Sonos!
Petrah is offline   Reply With Quote
Old 11-02-09, 05:32 PM   #11
spiel2001
nUI's Author
 
spiel2001's Avatar
Premium Member
Featured
Join Date: Jun 2008
Posts: 8,295
Unfortunately, WoW does not recognize addons that are in subfolders of the addons directory. In order for WoW to see them, them have to be in [ Interface > AddOns ] -- if you put them in [ Interface > AddOns > nUI ] then WoW would never see them or load them and therefore they wouldn't work at all. I would love to do it that way, but sadly have no control over it.

Thus it would have to be...

Interface > AddOns > nUI6
Interface > AddOns > nUI6Plus
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.

Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/


spiel2001 is offline   Reply With Quote
Old 11-04-09, 06:37 AM   #12
richwarf
A Cobalt Mageweaver
Join Date: Apr 2008
Posts: 204
Originally Posted by spiel2001 View Post
Unfortunately, WoW does not recognize addons that are in subfolders of the addons directory. In order for WoW to see them, them have to be in [ Interface > AddOns ] -- if you put them in [ Interface > AddOns > nUI ] then WoW would never see them or load them and therefore they wouldn't work at all. I would love to do it that way, but sadly have no control over it.

Thus it would have to be...

Interface > AddOns > nUI6
Interface > AddOns > nUI6Plus
that is the info i was after :P
TY for the info
__________________
richwarf is offline   Reply With Quote
Old 11-04-09, 07:35 AM   #13
Petrah
A Pyroguard Emberseer
 
Petrah's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2008
Posts: 2,928
Originally Posted by spiel2001 View Post
Unfortunately, WoW does not recognize addons that are in subfolders of the addons directory. In order for WoW to see them, them have to be in [ Interface > AddOns ] -- if you put them in [ Interface > AddOns > nUI ] then WoW would never see them or load them and therefore they wouldn't work at all. I would love to do it that way, but sadly have no control over it.

Thus it would have to be...

Interface > AddOns > nUI6
Interface > AddOns > nUI6Plus
I remember when addons use to be that way. One addon, one folder for the addon. Then suddenly they began separating the modules into their own stand alone folders. That's what I hate, and I wish they would go back to how it use to be when the addon folder was nice and clean.
__________________
♪~ ( ) I My Sonos!
Petrah is offline   Reply With Quote
Old 11-04-09, 07:56 AM   #14
Chmee
Premium Member
Premium Member
Join Date: Dec 2006
Posts: 960
I suppose it depends what you mean by "addon". DBM, for example, is not one addon - it's a collection of addons. I suppose there were good reasons for that approach. <shrug>
Chmee is offline   Reply With Quote
Old 11-04-09, 08:05 AM   #15
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,046
Originally Posted by Petrah View Post
I remember when addons use to be that way. One addon, one folder for the addon. Then suddenly they began separating the modules into their own stand alone folders. That's what I hate, and I wish they would go back to how it use to be when the addon folder was nice and clean.
I think it was more for the case of giving the user the choice to use the addons they wish. If they were in a single DBM folder for instance they couldn't turn off BC options if they chose to. However folder cluttered the new way of setting them up works it gives us the flexibility that many want.
__________________




Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Version 5.07.27 contains the latest bugfixes.
The thread http://www.wowinterface.com/forums/s...t.php?p=267112 makes an adjustment missed off of the patch update.
Xrystal is offline   Reply With Quote
Old 11-04-09, 08:06 AM   #16
Petrah
A Pyroguard Emberseer
 
Petrah's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2008
Posts: 2,928
Originally Posted by Xrystal View Post
I think it was more for the case of giving the user the choice to use the addons they wish. If they were in a single DBM folder for instance they couldn't turn off BC options if they chose to. However folder cluttered the new way of setting them up works it gives us the flexibility that many want.
Aye, that makes sense. Why couldn't there be an option to turn off/on those extra modules in the core options just like they do now?
__________________
♪~ ( ) I My Sonos!
Petrah is offline   Reply With Quote
Old 11-04-09, 08:09 AM   #17
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,046
Originally Posted by spiel2001 View Post
Unfortunately, WoW does not recognize addons that are in subfolders of the addons directory. In order for WoW to see them, them have to be in [ Interface > AddOns ] -- if you put them in [ Interface > AddOns > nUI ] then WoW would never see them or load them and therefore they wouldn't work at all. I would love to do it that way, but sadly have no control over it.

Thus it would have to be...

Interface > AddOns > nUI6
Interface > AddOns > nUI6Plus
D'oh, just realised the idea I had would never had worked. The idea was to have a file that people plug into the nUI folder and it would work as if it was part of the nUI addon. Unfortunately foolish me forgot that you need the TOC to tell it which file to load into memory. Never mind.
__________________




Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Version 5.07.27 contains the latest bugfixes.
The thread http://www.wowinterface.com/forums/s...t.php?p=267112 makes an adjustment missed off of the patch update.
Xrystal is offline   Reply With Quote
Old 11-04-09, 09:45 AM   #18
spiel2001
nUI's Author
 
spiel2001's Avatar
Premium Member
Featured
Join Date: Jun 2008
Posts: 8,295
Exactly... and it's the fact that WoW won't look for TOC files anywhere except at the top directory that's at issue... that and I believe the TOC name has to match the directory name, as well, though I may be wrong on that one.
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.

Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/


spiel2001 is offline   Reply With Quote
Old 11-04-09, 10:45 AM   #19
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,046
Originally Posted by spiel2001 View Post
Exactly... and it's the fact that WoW won't look for TOC files anywhere except at the top directory that's at issue... that and I believe the TOC name has to match the directory name, as well, though I may be wrong on that one.
Yeah thats my understanding on that too Scott.
__________________




Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Version 5.07.27 contains the latest bugfixes.
The thread http://www.wowinterface.com/forums/s...t.php?p=267112 makes an adjustment missed off of the patch update.
Xrystal is offline   Reply With Quote
Reply

Go BackWoWInterface » Featured Projects » nUI, MozzFullWorldMap and PartySpotter » Support » nUI: Announcements » Seperating nUI and nUI+

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off