Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mining ledger #83

Open
roxlukas opened this issue Feb 7, 2019 · 9 comments
Open

Mining ledger #83

roxlukas opened this issue Feb 7, 2019 · 9 comments
Assignees

Comments

@roxlukas
Copy link
Owner

roxlukas commented Feb 7, 2019

Can LMeve be made to pull corpmembers mining ledgers

http://prntscr.com/mhi4zp
http://prntscr.com/mhi5ek

Perhaps as you click the members name, in characters and it shows a graph or just the amount in units for each type of ore mined?Corp moon mining ledger like wise?

  • Razeu / Aideron Technologies
@roxlukas roxlukas self-assigned this Feb 7, 2019
@zopha
Copy link

zopha commented Feb 25, 2019

If it's just tracking what each individual has mined at a corp moon but in their character page then I personally wouldn't find it very useful.

As someone operating (or trying to operate) a mandatory moon-ore buyback program what I'd love is

A tiled page with a tile for each corp moon showing a list of the last 5 or so detonations, the date would be perfect for the detonation name. Tile names being $systemname - $Citadelname if there are multiple systems/mining citadels
Each date lets you click through to see a list of who mined at the moon. A small summary with a full isk appraisal of all the ore mined and if the corp is going payout/mandatory buyback a Payout Total and each member listed with what they mined (or a click through for it) with a payout amount, % can get set by the admin in the backend.

Something like this would allow a corp to track what's been mined, who mines it and roughly what each pop is worth to them.

This is basically a custom system I've used in another corp but I don't have access to set up for my own corp, here are some pictures that might help.

Moon Tiles
moon mine list

Single Detonation pop
2019-02-25 12_27_13-

If there's a way to track that the ore has been contracted to the main corp and register it for a payout to that member that would be even better. Hope some of this helps.

@zopha
Copy link

zopha commented Feb 25, 2019

Something to track moon drill timers and see them at a glance would be handy as well,

2019-02-25 12_55_05

@dstevens79
Copy link
Contributor

dstevens79 commented Feb 25, 2019

/characters/{character_id}/mining/
Character mining ledger

this is achievable with a personal esi fetch

the real win for the moon extractions might be doable with the other idea i had for polling corp calendar data as a whole :
chrome_2019-02-25_11-33-19

@roxlukas
Copy link
Owner Author

The problem with /characters/ routes is that LMeve does not store character level ESI refresh tokens... This is a design issue (LMeve always used corporation level APIs).

It is possible to go down to per character routes, but:

  1. it will increase poller times dramatically
  2. every player will have to authorize LMeve for each and every character they have (ESI refresh token grants access per character, not per account as it was in XML API)

I am however ready to implement everything mining ledger has to offer at corporation level. Will that work for you?

@zopha
Copy link

zopha commented Feb 27, 2019

Been thinking a bit more on this and I'm not sure if it will complicate things or not. With the advent of the wardec changes many corps changed ownership of citadels over to holding corps so the main corp would be war-dec immune. They still own the moons and mine them but the main corp mining ledger will not catalogue what's mined, only the holding corps ledger will. It's how CCP set the corp ledger...

Would it just be the case of adding another corp to LM and just using it for the corp mining ledger?

@Razeu
Copy link

Razeu commented Feb 27, 2019

Perhaps allow for LMeve just to poll the ledger info from a toon with Ceo/Director/Accountant in the holding corp, and without having to poll a full ESI api from the corp so not to clutter the LMeve instance with more corp info.

@roxlukas
Copy link
Owner Author

@Razeu if you recall 2015, that was exactly our use case for multiple corporations in LMeve - we had a PoCo holding corp, remember? :-)

@dstevens79
Copy link
Contributor

dstevens79 commented Feb 27, 2019 via email

@Morgathys
Copy link

I would like to suggest to add a mining tax calculator based on % value (ore/composition).
With a summary page showing corp > corpmates what they mined and how much in tax they need to pay. Lot of alliances use a similar tax system.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants