I've switched to PB4 from XPerl. XPerl is not really being kept up to date unfortunately and has some issues (not a jab at the author, he does it for free). I heard quite a bit about Shadowed Unit Frames lately too, but never tried them.
I switched from PB3 to PB4 due to the upcoming patch. It uses a lot of resources, but if you're not running a dinosaur of a computer it's nice. A little easier to config than it's predecessors. You could probably find something more efficient if you don't need all the bells and whistles though.
Thanks for the comments everyone! Off-the-cuff thoughts:
PB4:
I was actually using PB3 prior to agUF. I switched from PB3 to agUF because PB3 was Rock-based, was way too heavyweight (mostly because of DogTag I hear) and was cumbersome to configure. It also (in famous ckknight style) stopped being updated abruptly not too long after the fanfare of its release. I'm pretty leery of PB4 as a result :p
X-Perl:
I'm looking at alternatives to agUF because it's pretty stale (has anyone even heard from andreasg in the last few months?) and I've heard it has problems on the PTR as well. It's disheartening to hear that X-Perl is pretty much in the same state; I figured it'd be maintained better since it seems to be as popular as all other unit frames addons combined.
Stuf:
Stuf looks promising, although I've personally been annoyed with its author not wanting to address issues in some of his other addons :p At least it's being actively maintained I guess.
SUF:
That one looks interesting.
SpartanUI:
I've long outgrown full UI compilations. I started my foray into the world of addons back in vanilla WoW with CosmosUI. After experiencing frustration with lack of maintenance on various addons in that package, I scrapped everything and assembled my own UI from individual addons; I've been doing it that way ever since, and I don't think I could go back. SpartanUI looks like a nice, comparatively lightweight choice for people that do like compilations though.
oUF:
Better-maintained than I thought, but looks like it would have either a huge learning curve to customize my own stuff and/or a huge time investment trying out other people's stuff.
I think I'll scrap plans to look at PB4 and X-Perl and check out Stuf, SUF and maybe oUF instead.
PB4:
<snip> It also (in famous ckknight style) stopped being updated abruptly not too long after the fanfare of its release. I'm pretty leery of PB4 as a result :p
PB4 is mainly being worked on by Shefki. ckknight does a commit once in awhile.
PB4 is mainly being worked on by Shefki. ckknight does a commit once in awhile.
Yeah, and Shefki is pretty active here on the forums and with commits. I tried PB4 awhile back and I couldn't use it, it's improved quite a bit since then. I would definitely consider it actively developed.
It seems to still be fairly heavy memory wise - it's the largest non-database addon I run. But that's not a huge issue. I haven't turned on CPU profiling since I put it in, so I can't say how it is there, and that was the issue with Dogtags.
Configuration is better than PB3. Given the number of bells and whistles there's still quite a bit of configuration, but the UI is decent. Luatexts is a little more difficult than Dogtags was if you're unfamiliar with lua, but there's some decent examples with the multitude of defaults.
X-Perl really isn't in the same state as ag_UF. The author is quite active here (mostly with Utopia recently). But the recent changes to X-Perl have mainly been to get it to work properly in WoW 3.1 (after it went to live, unfortunately).
The latest X-Perl is tainting occasionally on Live (not good, of course), but otherwise no major issues.
I moved to it some time ago after wanting something more "lightweight" than PitBull3. More "lightweight", sure, but its still heftier than most other working unit frames out there besides, perhaps, PitBull4. ag_UF had some issues at the time. I'd go with oUF and someone's layout, but the inability to move the unit frames except via LUA changes is a blocker here.
Have tried Stuf & Shadowed Unit Frames (SUF). Stuf has been around longer; SUF is at a newer stage of development. They are pretty much equivalently stable now, though, and both work well. They both have never tainted here, either.
Haven't done much extensive testing in raids/parties with them (none with Stuf, a bit with SUF). SUF's raid frames (when I tested them long ago) had much more limited data options than X-Perl does. But the ShadowedUF Grid addon for it expands its raid frame data options.
For something that combines active support, reasonable resource usage, "good" coding, reasonably flexible options, etc., SUF or Stuf are probably the best choices. PitBull4 if you don't mind the heavier resource usage (it still uses DogTags, but its much better than PitBull3 was in that respect). oUF+a decent layout if you want the lightest weight option.
Not being able to move party frames in oUF without reloading the UI is a dealbreaker.
As far as raid frames, I'm not too worried because I use PerfectRaid as my only raid frames (and HealBot if I'm on one of my alts). Nothing else comes close in terms of being compact, lightweight and informative (especially in terms of its highly configurable buffs display which completely nullifies the need for XRaidStatus type addons).
There is at least one oUF layout I know about that has a config module which allows you to move and modify the layout without editing the lua or having to reload. oUF Nivaya is the one and possibly oUF Smee2 (not certain on that one about moving the frames). Might be worth taking a look at those. Personally I'm using oUF (oUF Lyn) and once I changed the position of the layout to suit me I haven't needed to edit the lua for it again. Admittedly I have been tinkering and changing other elements too, but that is part of the fun of oUF. :)
X-Perl really isn't in the same state as ag_UF. The author is quite active here (mostly with Utopia recently). But the recent changes to X-Perl have mainly been to get it to work properly in WoW 3.1 (after it went to live, unfortunately).
As an added info, X-Perl still doesn't have Lich King spells added for its HoT counter or border highlights (such as shields... etc). It's also unable to tell you which debuff is yours in a vehicle, even though that's been possible reliably since 3.1. It taints every raid I go. I can't see my combo points in a vehicle, even though that was fixed for X-Perl before 3.1. Several bug reports in the X-Perl thread on this forum, without a word from the author.
All this is why my first comment in this thread was that it wasn't really maintained. I fully understand if the author can't, but for me it's time to move on to something that works. Glad to see he's working on Utopia.
I'll echo others' comments regarding PB4. Shefki seems to be doing the work, rather than ck. It's the heavyweight here, requiring some time to configure, but I think you knew that, Hunterz.
I'll echo others' comments regarding PB4. Shefki seems to be doing the work, rather than ck. It's the heavyweight here, requiring some time to configure, but I think you knew that, Hunterz.
Yeah. It's good to hear that it's being actively maintained though.
You could always go outside the box and pickup NUF (nurfed) *cough*
yea.... anyway, pb4 is much improved over pb3, and that includes cpu/mem
All of the others mentioned just don't have enough customization for me.
aguf was what I was using once i got rid of pb3 (due to serious dogtag issues/lag) but those are literally all gone in pb4 and the frames are setup identically as they were before, just using luatext instead of dogtags.
Bullshit. unles you're going above and beyond creating and positioning elements, you don't need to "know" lua. oUF does all the messy stuff for you, you just need to create the layout.
And I was talking about using premade oUF layouts, not making your own.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Speaking of PB4, I'm thinking of dropping agUF for PB4 or X-Perl in 3.2. Any opinions?
And I recommend anything oUF-based :P
It would seem Beladona is the current dev, although Aesir seems to be a large contributor.
As you noticed, SUI is indeed oUF based. Bela switched to Ace3 for 2.6.x of the addon.
http://www.spartanui.com/forum/index.php?topic=1278.0
For the Beta thread.
If you're a lua retard like me, STUF (http://www.wowinterface.com/downloads/info11182-StufUnitFrames.html#info) is a very configurable UF addon.
PB4:
I was actually using PB3 prior to agUF. I switched from PB3 to agUF because PB3 was Rock-based, was way too heavyweight (mostly because of DogTag I hear) and was cumbersome to configure. It also (in famous ckknight style) stopped being updated abruptly not too long after the fanfare of its release. I'm pretty leery of PB4 as a result :p
X-Perl:
I'm looking at alternatives to agUF because it's pretty stale (has anyone even heard from andreasg in the last few months?) and I've heard it has problems on the PTR as well. It's disheartening to hear that X-Perl is pretty much in the same state; I figured it'd be maintained better since it seems to be as popular as all other unit frames addons combined.
Stuf:
Stuf looks promising, although I've personally been annoyed with its author not wanting to address issues in some of his other addons :p At least it's being actively maintained I guess.
SUF:
That one looks interesting.
SpartanUI:
I've long outgrown full UI compilations. I started my foray into the world of addons back in vanilla WoW with CosmosUI. After experiencing frustration with lack of maintenance on various addons in that package, I scrapped everything and assembled my own UI from individual addons; I've been doing it that way ever since, and I don't think I could go back. SpartanUI looks like a nice, comparatively lightweight choice for people that do like compilations though.
oUF:
Better-maintained than I thought, but looks like it would have either a huge learning curve to customize my own stuff and/or a huge time investment trying out other people's stuff.
I think I'll scrap plans to look at PB4 and X-Perl and check out Stuf, SUF and maybe oUF instead.
PB4 is mainly being worked on by Shefki. ckknight does a commit once in awhile.
Yeah, and Shefki is pretty active here on the forums and with commits. I tried PB4 awhile back and I couldn't use it, it's improved quite a bit since then. I would definitely consider it actively developed.
It seems to still be fairly heavy memory wise - it's the largest non-database addon I run. But that's not a huge issue. I haven't turned on CPU profiling since I put it in, so I can't say how it is there, and that was the issue with Dogtags.
Configuration is better than PB3. Given the number of bells and whistles there's still quite a bit of configuration, but the UI is decent. Luatexts is a little more difficult than Dogtags was if you're unfamiliar with lua, but there's some decent examples with the multitude of defaults.
http://www.wowinterface.com/downloads/info13494-ShadowedUnitFrames.html
The latest X-Perl is tainting occasionally on Live (not good, of course), but otherwise no major issues.
I moved to it some time ago after wanting something more "lightweight" than PitBull3. More "lightweight", sure, but its still heftier than most other working unit frames out there besides, perhaps, PitBull4. ag_UF had some issues at the time. I'd go with oUF and someone's layout, but the inability to move the unit frames except via LUA changes is a blocker here.
Have tried Stuf & Shadowed Unit Frames (SUF). Stuf has been around longer; SUF is at a newer stage of development. They are pretty much equivalently stable now, though, and both work well. They both have never tainted here, either.
Haven't done much extensive testing in raids/parties with them (none with Stuf, a bit with SUF). SUF's raid frames (when I tested them long ago) had much more limited data options than X-Perl does. But the ShadowedUF Grid addon for it expands its raid frame data options.
For something that combines active support, reasonable resource usage, "good" coding, reasonably flexible options, etc., SUF or Stuf are probably the best choices. PitBull4 if you don't mind the heavier resource usage (it still uses DogTags, but its much better than PitBull3 was in that respect). oUF+a decent layout if you want the lightest weight option.
Not being able to move party frames in oUF without reloading the UI is a dealbreaker.
As far as raid frames, I'm not too worried because I use PerfectRaid as my only raid frames (and HealBot if I'm on one of my alts). Nothing else comes close in terms of being compact, lightweight and informative (especially in terms of its highly configurable buffs display which completely nullifies the need for XRaidStatus type addons).
As an added info, X-Perl still doesn't have Lich King spells added for its HoT counter or border highlights (such as shields... etc). It's also unable to tell you which debuff is yours in a vehicle, even though that's been possible reliably since 3.1. It taints every raid I go. I can't see my combo points in a vehicle, even though that was fixed for X-Perl before 3.1. Several bug reports in the X-Perl thread on this forum, without a word from the author.
All this is why my first comment in this thread was that it wasn't really maintained. I fully understand if the author can't, but for me it's time to move on to something that works. Glad to see he's working on Utopia.
I'll echo others' comments regarding PB4. Shefki seems to be doing the work, rather than ck. It's the heavyweight here, requiring some time to configure, but I think you knew that, Hunterz.
Yeah. It's good to hear that it's being actively maintained though.
yea.... anyway, pb4 is much improved over pb3, and that includes cpu/mem
All of the others mentioned just don't have enough customization for me.
aguf was what I was using once i got rid of pb3 (due to serious dogtag issues/lag) but those are literally all gone in pb4 and the frames are setup identically as they were before, just using luatext instead of dogtags.
Bullshit. unles you're going above and beyond creating and positioning elements, you don't need to "know" lua. oUF does all the messy stuff for you, you just need to create the layout.
And I was talking about using premade oUF layouts, not making your own.