As for helping in the development process, I think it's important the core team remains as small as possible, otherwise I fear we risk going into different directions as I think there is no functionnal specifications document :)
That said if you, Pasta or Jerry need help on developping a specific module and you have time to give general directions for it there's no reason I wouldn't want to be a small part of that. Is there a googlecode or discussion site somewhere or are you mainly coordinating through IRC / PMs ?
- Registered User
Member for 11 years and 20 days
Last active Tue, Sep, 30 2008 14:06:02
- 0 Followers
- 139 Total Posts
- 0 Thanks
Jan 27, 2008About the weaknesses you quote :Posted in: Grid & Grid2
High Learning Curve: Grid is hardly intuitive, but rather a Unix OS with it's manual scattered in the world wide web
> That's a documentation problem more than anything... Wiki documentation is rather succinct, adequate for a power user but not for more casual users, I'm sure there exists a lot of great guides out there that have more of a tutorial approach (I know I wrote one in french when I started advocating for Grid use). Maybe we should focus on that.
High amount of modularity: just counting my 20 Grid 'main' addons maintaining these without WAU seems a nightmare to me, and i can hardly convince an 'average' user to install it
> That's not a weakness, that's a strength. I'm not a great believer in modularity (see the clusterfuck that is Prat) but when done right it actually makes sense and, here, it is being done right.
Hard to configure The high amount of flexibility and it's growth in extensions has made configuration become complicated.
Well the problem lies mainly in his strength, the great status / indicator paradigm it uses is not something the user base is accustomed to.
One of the main problem I see coming into play is that users are not eased into it because the default configuration is something which is mind-boggingly different from what users are accustomed to (horizontal bars, run of the mill raidframes which are essentially the same than Blizz groupframes reduced). The thing that, with a few plugins and half an hour of AFK AV, they can reproduce something much closer to their usual raid frame is something that doesn't even register because of the sheer difference they see on screen.
I like the idea of having multiple default configurations according to class, maybe have one or two predefined unitframe settings too ?
The idea of a layout editable in game is good in my opinion but it would be difficult to design a simple enough UI, maybe limit it to an import / export of current lua code for layout ?
Last thing I see worth doing is improving the status/indicator framework so that status publish what information they output (keywords like COLOR, ICON, TEXT, NUMBER, TIME) come to mind. Symetric publication of what the indicator can display would allow to filter a bit the available status list per indicator, easying the configuration a little. It would be relatively easy to build up on that foundation and include new means of display if necessary.
Jan 27, 2008Posted in: General AddOnsQuote from Elsia »If I can manage to make window-dependent color picking really convenient and non-confusing I might add it, but it's one of those that certainly comes after fixing some obvious bugs. For now is it possible to eepanel the other frames too to maybe alleviate the problem this way?
Well I actually considered it but concluded it would be a major PITA and I would need to consider questions such as do every window has a fixed size (dialogs, various reports and graphs) or are those somehow adaptative with the data etc... But the added parameter makes sense in my view and doesn't require a lot of coding (then again every user thinks that :P ). If you prefer focusing on the core functionnality would it be okay for me to commit an update for that ? I wouldn't want to step on anyone's toe and since you've apparently stepped up to be this great add-on chief maintener I wouldn't want to discourage you. I know how multiple contributers can sometimes lead to unnecessary bloating and wouldn't want to be the cause of that.
I've been reading about a thing called secure hooks that may do the job via an independant add-on if I read the thing correctly, will try to explore the possibility...
Jan 26, 2008Thanks a lot for your second stack, I cannot believe I wrote what I did...Posted in: Grid & Grid2
Anyway, I believe I have a correction for this. From the symptoms I guess it only happens when you get into a raid, relog in a raid or a raidmember relogs... UnitClass function seems to sometimes returns nil at critical times such as these.
Same deal as before, attached is the corrected file and I'll commit to svn whenever I'll be back...
Jan 24, 2008Hmm I'm looking at the code right now and line 581 is a debug line, I've commented it (but chances are that it will pop an error at line 582 instead :P ) since I'm still in India and don't have the SVN tools installed I attached the corrected file here, can someone test it ?Posted in: Grid & Grid2
As for the freezes happening every 10 second : is it because of a real update of the raid layout (a warrior changing stance, a druid changing form etc...) ? Or is it just a random freeze ? If it is the first case I'm afraid I cannot do anything about it, loading a new layout (which is essentially what I do each time I have to update it) is a time consuming operation in Grid (or any raidframe for that matter) and it will freeze your game... What you can do :
- Do not use it in a battleground setting : too much things going on in a chaotic fashion, GridDynamicLayout is tailored for PvE raid use
- Activate statistical analysis (in the Grid/Layout/GridDynamicLayout) options to see if that alleviate the number of updates, it should prevent the feral druid changing form between fights or shadowpriest dropping shadowform to rez people from triggering updates
Thanks a lot to whoever translated in Korean, you made my day sir (or madam :P )
Jan 20, 2008Would it be possible to split the settings of background color between main window (the one with the bars) and all the secondary windows (config and various graphs / details). Reason for that is I always have the main window opened with alpha set to 0 so that it integrates well with my eepannel settings. Problem is all windows (even dialogs) now have a 0% alpha :)Posted in: General AddOns
Awesome job with the last updates btw !
Jan 19, 2008Added more advanced options to handle inactive users (leave in group, hide or move to trash group)Posted in: Grid & Grid2
Lemme know if anything is askew, didn't have much time for testing.
Edit : corrected bug where the session specific DPS warrior list propagated into the "defaulted DPS warrior list" in database
Jan 19, 2008- Default settings addedPosted in: Grid & Grid2
- Corrected layout list bug
As for profiles, the only situation you might need a profile change is when you have user-defined profiles (I do, for example my frames are not the same size whether I'm in a 40-man raid or in a 10-man raid). Chances are if you only have the "Default" profile in the list that you don't need to use any other :)
Jan 18, 2008I'll try and check what's going on although I'm due to move to India for a fortnight starting newt week so not sure I'll find the time before catching my plane.Posted in: Grid & Grid2
Thanks for pointing that out :)
Edit : May I suggest that you backup your layout ? I'm sure someone is bound to update LayoutForHealers real soon with pet groups being in trunk now
- To post a comment, please login or register a new account.