Thread Tools Display Modes
06/07/16, 06:38 AM   #1
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2014
Posts: 1,019
Too much for a single person

Hello,

If you don't know me, I'm a huge addon dev ; and ... I got too many addons.
So because I'm not payed for doing this and I can't handle everything and in order to help myself, I'd like to share some work with someones.
If you are motivated and skilled enought, they're is no problem to give the whole updates to you.
If not, just consider this as a teamwork, you add things, I'll maybe add others.


So, Here is my addon list :
  • DelMyMail : Suppress the confirmation dialog when deleting a mail.
    You only have to check at each DLC if the code didn't changed in the original ESOUI source code.
    It's a 20 min work / 3 months

  • Emacs : Change a flag in KEYBINDING_MANAGER.
    Should never change. A "Free software enthousiast" person should take this one in order to keep the fun over the naming.
    It's a 20 min work / 3 months

  • PersonalAssistant : Create Keybinds for summonning Assistants
    You only have to check on PTS if a new assistant is introduced at each DLC and get its collectibleId in order to add it to the addon.
    It's a 20 min work / 3 months

  • ChatStamp : Add a timestamp before chat message.
    Should not change a lot
    It's a 20 min work / 3 months
    Ownership should go back to SnowmanDK preferably.

  • FlowersSheLikes : Change the interactableName of your target reticle when it's a flower. It's just a rewrite of a function in an ESOUI file to colorize the text depending on user setting.
    This addon could give features like the colorization of flowers of surveys per exemple.
    A (little) code clean could be done by using GetString() on all the strings.
    You'll need to grab at each DLC the original code in ESOUI code, because it changes at every patch
    It's a 20 min work / 3 months

  • pNames : Keep a matching table in order to rewrite name of user in Guilds Channels when they chat
    Could be better coded by do not using a new function introduced few months ago which could permit to do not use a static array but it was already done and let as is.
    Comprehension of Chat system is a little plus to understand how it works.
    It's a 20min work / 3 months

  • CraftedPotions : Prehook certain ESOUI functions in order to send modified values for some functions.
    You need to be a little bit skilled in order to understand the mechanisms of PreHooking.
    It should not evolve a lot, but in case of a change, you'll need to know how prehook works in order to do this quickly.
    It's a 20 min work / 3 months

  • GuildNotificator : A guild login/logoff Notificator : Could be better coded by do not using a new function introduced few months ago which could permit to do not use a static array but it was already done and let as is.
    Comprehension of Chat system is a little plus to understand how it works.
    It's a 20min work / 3 months

  • CritPercent : Display percent values of crit bonuses in toltips.
    Should be display percent for resistances too and mayb base stats
    Should add Gamepad support
    It's a 20min work / 3 months

  • SWAPSContinued : A skillbar saver
    Should add Gamepad support and a better horse support
    Maybe few bugs here and there
    It's a 20min work / 3 months

  • Flagricksdurability : A durability manager
    Few improvement could be added with the scene manager, but almost nothing to do
    It's a 1h work / 3 months

  • Dumper : A dev command-line meaned to dump things.
    You'll be able to determine if a dump is useful and in which way it should be done to be the best one.
    Only used by devs
    Only for experienced dev
    It's a 1h work / 3 months

  • MapCoordinates : Display cursor / player coordinates under map
    Gamepad support should be improved
    It's a 1h work / 3 month

  • GuildChat : Add basic Guild Indications in Guild Channels
    It could be merged with SocialIndicators.
    It should be rewrited a bit, Some features could be added too.
    It's a 1h work / 3 months

  • PimpMyRide : A randomizer of collectibles. It also create keybinds for every collectible ingame.
    You'll need to log on PTS at each DLC in order to prepush new collectibles (there is a miner embedded inside the addon) + follow user comments in order to add their additions and update the Collectibles wiki page on ESOUI (it's one of the single addon which plays with collectibles).
    Some features could be added to this addon like a better interface for collectibles UI, already asked.
    Maybe add the possibility to build templates of disguises in a single keybind. (hat + personality + skin, those kind of things).
    You'll need to like the original TV broadcast too !
    It's a 2h work / 3 months

  • DevTools : A collection of DevTools
    You'll inherit of an unofficial support of all included addons by taking this one. And you'll be able to follow original addons evolution and tweak them in order to make them compatible together.
    Only used by devs
    Only for experienced dev
    It's a 2h work / 3 months

  • English POI and Keep Names : Add a saved string value on map when hovering a pin
    You'll need to explore each PTS map on week 1 in order to get english names
    Gamepad support should be improved
    It's a 2h work / 3 month. Gamepad improvemnts is a 3h work maybe.

  • TheRollingTelVarStones : Meaned to be the addon reference for everything that concerns TelVar Stones.
    Co authored with Beartram but he's very busy too.
    A feature could be to play with the HUD of TelVarStones because I think not a single addon do this.
    It's a 1h work / 3 months, or more, depending on ESO changes, but they should not be big.

  • Roomba : Detects doubles, build a list, grab items from guild bank to backpack, restacks them and push back those items in guid bank
    A good logic is needed to understand the little complex things inside the code
    It's a 1h work / 3 months

  • Lootdrop : Displays loots in a nice UI
    A strong motivation is needed in order to provide better features than the ESOUI Loot History
    Add filters, listen to special events not triggered by the "drop" event. Better handling of container. Improve the UI and give better indication when item go in Crafting bag too
    It's a 1h work / month. Adding features could require you ~30h.

  • ESOUI : Is the extraction of the Lua source code of the game itself.
    Good programming skills are needed in case of (in C / C++ / C#)
    Knowledge of mercurial is a plus (or git, or svn).
    It's a 20min work / week.

  • SkyShards : Display pins of SkyShards ingame
    Only to recognized & experienced dev
    You should be on PTS at 1st week in order to find SkyShards in the new zone. You'll see, it's a funny thing!
    You should be able to fix every possible bug (map code comprehension is a plus) in both gamepad / keyboard mode.
    You'll also need to have a quick look on PTS in order to prevent issues
    You'll inherit of LibMapPin support too
    It's a 2h work / month.

  • MultiCraft : Detects craftable quantities at crafting station , display an UI and automatically restart the craft process once first if finished
    Gamepad support should be added
    It's a 10h work in oneshoot for Gamepad and ~ 30min / 3 months then

  • Nothankyou : UI tweaker
    A good coding skill is required. Some good logic too. ESOUI code comprehension & knowledge is mandatory
    It's a 5h work / month depending on your motivation

  • SuperStar : Few utilities for build analasys and respec.
    A good coding skill is required. Some good logic too.
    You'll inherit of libSkillsFactory library too.
    It's a 5h work / 3 months, it can be more depending on ZOS changes

  • pChat : Improve chat. Meaned to be the reference for chat addons.
    Time spent on this one is dependant of your motivation.
    A good comprehension of ESOUI code is required
    A good experience of others MMO is also required
    You'll inherit of libChat library too.
    It's a 1h work / month, but it can be something 20h work / week if motivated.

  • Dustman : An item junker
    A USER script language could be added into this addon in order to let user write his own rules.
    Interesting rules could be added at each DLC too depending on ZOS additions
    It's a 20h oneshoot and ~1h work / month then

  • BankManagerRevived : A Bank Manager
    A USER script language could be added into this addon in order to let user write his own rules.
    Interesting rules could be added at each DLC too depending on ZOS additions
    A GUI could be created in order to go beyond LAM limitations.
    It's a 20h oneshoot and ~1h work / month then

  • LoreBooks : Display pins of LoreBooks ingame
    Only to recognized & experienced dev
    You'll need a character free of quest flags & Mage Guild books on live (not on pts).
    You should be extremely motivated in order to finish this one.
    You should be able to fix every possible bug (map code comprehension is a plus) in both gamepad / keyboard mode.
    You MUST be logged DAILY on ESO.
    You'll also need to have a quick look on PTS in order to prevent issues
    You'll inherit of LibMapPin support too
    I estimate the completion of Eidetic project of ~50h , then it can be a 1h work / week
    Maybe a "datamanager" could be enought too, without Lua skills, but only focused on the data.



There is other addons I'll keep as mine for now :
  • Kill Counter : Everything must be redone. I want first to do this myself before let other people play with thing. Dev version is on stand by since 6 months now.
  • My XP View : Has to be "code cleaned". I'll add features too and improve its mechanics first
  • AI Research Grid : A 2nd pass on the code clean, maybe add features.


There is other ones I didn't listed, maybe I'm too lazy for list them here, because they're still unfinished.
  Reply With Quote
06/07/16, 07:56 AM   #2
Tonyleila
 
Tonyleila's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 288
Hey Ayantir, you did great work for this community! I hope you find someone to help you, sadly I'm not a lua expert
If I was you and it was too much for me I woud kick out AddOn dublicates => When there are very similar AddOns that other author constantly update there is no real need to update yours too.
  Reply With Quote
06/07/16, 08:34 AM   #3
Tonyleila
 
Tonyleila's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 288
I realy use many of your addons!

BankManagerRevived dosen't need a "let user write his own rules" option but it needs to be fixed that it soemtimes dosen't transfare the v16 crafting mats. Just keep it working as it is - its already a hard-to-set-up addon no need to make it even more complicated.

Looking at the list this woud be addons I woud replace:
AI Research Grid --> CraftStore
ChatStamp --> woud be enoth to use the option in pChat or another chat addon?
English POI --> Destinations has this option too?
DelMyMail --> Add it to Nothankyou

There are also some AddOns I woud like to see improved/updated more frequent:
GuildChat: Woud like to have the wisper color/level display of your friends/guild members back.
Nothankyou: a fix to suppress open crafting writs containers loot window woud be nice
SuperStar: Respec and saving favorites

And then there are some real gimmic AddOns that I woud give very low priority in updating:
Guild Notificator
FlowersSheLikes
Flagrick's durability

Last edited by Tonyleila : 06/07/16 at 08:36 AM.
  Reply With Quote
06/07/16, 08:56 AM   #4
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 1,567
I would love to take some of them, but I already have enough myself.
Consider GuildChat already a part of SocialIndicators and just drop it.
I think you can also drop DevTools and maybe give ESOUI to haggen as he already manages the github repo?
  Reply With Quote
06/13/16, 03:33 PM   #5
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2014
Posts: 1,019
As I didn't had any single answer except the ones above, I'll start to drop some.

If anyone wants :

ESOUI : Is the extraction of the Lua source code of the game itself.
Good programming skills are needed in case of (in C / C++ / C#)
Knowledge of mercurial is a plus (or git, or svn).
It's a 20min work / week.

I'll give you rights.

I won't update it anymore since I need to drop few ones.
  Reply With Quote
06/13/16, 05:27 PM   #6
haggen
 
haggen's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2015
Posts: 137
Originally Posted by Ayantir View Post
As I didn't had any single answer except the ones above, I'll start to drop some.

If anyone wants :

ESOUI : Is the extraction of the Lua source code of the game itself.
Good programming skills are needed in case of (in C / C++ / C#)
Knowledge of mercurial is a plus (or git, or svn).
It's a 20min work / week.

I'll give you rights.

I won't update it anymore since I need to drop few ones.
I'll take it. Do you have any scripts or routine you use to prepare the source to be uploaded?
  Reply With Quote
06/14/16, 04:55 AM   #7
merlight
AddOn Author - Click to view addons
Join Date: Jul 2014
Posts: 671
Originally Posted by haggen View Post
I'll take it. Do you have any scripts or routine you use to prepare the source to be uploaded?
For the ones I uploaded, I only used 7z switches to exclude unwanted stuff:
bash Code:
  1. ver=$(tail -1 "$ESO/depot/_databuild/databuild.stamp") || exit
  2. rm -f "/tmp/esoui-$ver.zip"
  3. 7z a -x'!'esoui/{art,common/fonts}/ "/tmp/esoui-$ver.zip" esoui/
  Reply With Quote
06/14/16, 05:51 AM   #8
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2014
Posts: 1,019
All was manual only a good organization.
Diff were made with KDiff3 and .patch generated with a mercurial repo. But for this part I think you can simply drop it and let git do it.

As Merlight said the folders /art and /common/fonts shouldn't be uploaded (too big & not accurate).

Thank you.
  Reply With Quote
06/14/16, 05:56 AM   #9
haggen
 
haggen's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2015
Posts: 137
Got it! I'll update it later today.
  Reply With Quote
07/15/16, 09:13 AM   #10
calia1120
 
calia1120's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 62
I'll take GuildNotificator, it's doing some of the same stuff as Thurisaz.
  Reply With Quote
07/15/16, 09:24 AM   #11
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view addons
Join Date: Aug 2015
Posts: 66
I could maybe take on Roomba. I'm pretty familiar with guild bank and backpack slot manipulation and events now from my work on Craft Bag Extended.
  Reply With Quote
07/15/16, 11:27 AM   #12
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2014
Posts: 1,019
Thank you, If you're not a roomba user, I strongly suggest you to test and try first.

I'll let you do next update, which should be at next DLC in October / November, except if you want to push some features / bugfixs inside before, but there is actually nothing planned neither requested, only some tiny optimizations do do.

Roomba is now linked to DLC updates and should be a bit rewritten when the new guild bank systems will come.. a day ... and introduce new things in Guild Bank Management which should be handled by this addon (maybe quotas & other things).

If other peoples are interested in other addons, just leave a comment here, or in addons comments, or by PM.
  Reply With Quote
07/15/16, 09:41 PM   #13
QuadroTony
Banned
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 828
Originally Posted by Ayantir View Post
except if you want to push some features / bugfixs inside before, but there is actually nothing planned neither requested
i idnt requested any features because you are too busy, but i have few!
  Reply With Quote
07/15/16, 10:10 PM   #14
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view addons
Join Date: Aug 2015
Posts: 66
Originally Posted by Ayantir View Post
Thank you, If you're not a roomba user, I strongly suggest you to test and try first.
I use it constantly and am a huge fan. I haven't run into any issues with it so far, although I do have some ideas to expand it with other features such as bulk deposits / withdrawals, rather than just restacking. And I'd love the ability to lock guild banks from beeing roomba'd, since I've accidentally restacked the wrong bank a few times

Last edited by silvereyes : 07/15/16 at 10:16 PM.
  Reply With Quote
07/15/16, 10:20 PM   #15
QuadroTony
Banned
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 828
Originally Posted by silvereyes View Post
I use it constantly and am a huge fan. I haven't run into any issues with it so far, although I do have some ideas to expand it with other features such as bulk deposits / withdrawals, rather than just restacking. And I'd love the ability to lock guild banks from beeing roomba'd, since I've accidentally restacked the wrong bank a few times
similar to Bank manager revived?
  Reply With Quote
07/16/16, 06:31 AM   #16
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view addons
Join Date: Aug 2015
Posts: 66
Originally Posted by QuadroTony View Post
similar to Bank manager revived?
That's a good point. Probably shouldn't overlap functionality. I don't use Bank Manager, so I'll check that out first. The guild locking function is a safer feature to start with.
  Reply With Quote
07/16/16, 11:43 AM   #17
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view addons
Join Date: Aug 2015
Posts: 66
I just started playing around with Bank Manager Revived, and it looks like a better place for batch guild bank operations features to live.

I'd be happy to take that addon as well, although I'm not so sure of the need for a scripting language for custom filters. Here are the features that I can see being useful to me personally:
  • Pull from guild bank
  • Option to push from craft bags
  • Option to pull to craft bags
  • Marked item filter support for Circonian's FilterIt

Last edited by silvereyes : 07/16/16 at 11:47 AM.
  Reply With Quote
08/05/16, 12:40 AM   #18
hisdad
AddOn Author - Click to view addons
Join Date: Dec 2014
Posts: 33
And a Big Thank you for AIRG

For picking up on that when I was too enraged to continue.

--Dad
  Reply With Quote

ESOUI » Developer Discussions » General Authoring Discussion » Too much for a single person

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