Skip to content
This repository has been archived by the owner on Nov 16, 2022. It is now read-only.

run Gratipay 171 #335

Closed
chadwhitacre opened this issue Sep 10, 2015 · 17 comments
Closed

run Gratipay 171 #335

chadwhitacre opened this issue Sep 10, 2015 · 17 comments

Comments

@chadwhitacre
Copy link
Contributor

170

@chadwhitacre
Copy link
Contributor Author

Team Review 8

@chadwhitacre
Copy link
Contributor Author

[gratipay] $ heroku config -s | run_dammit /dev/stdin -c ./env/bin/python ./bin/migrate-tips.py
'org-mode' already migrated.
Migrated 0 tip(s) for 'searx'
Migrated 0 tip(s) for 'juice-shop'
'pageres' already migrated.
Migrated 0 tip(s) for 'detexify'
'knopproject' already migrated.
'byebug' already migrated.
'md-for-bootstrap' already migrated.
Migrated 5 tip(s) for 'konlpy'
Migrated 0 tip(s) for 'hamper'
Migrated 0 tip(s) for 'concrete-clouds'
Migrated 0 tip(s) for 'shields'
'nim' already migrated.
'tabula' already migrated.
'magit' already migrated.
Migrated 0 tip(s) for 'matlab-schemer'
'torque3d' already migrated.
'gkz-open-source' already migrated.
Migrated 3 tip(s) for 'pariskiwi'
'catapultpgh' already migrated.
'aegirproject' already migrated.
'zed' already migrated.
Migrated 0 tip(s) for 'openlp'
Migrated 0 tip(s) for 'meteor-active-route'
'svg-js' already migrated.
'Gratipay' already migrated.
'rubocop' already migrated.
Migrated 2 tip(s) for 'pylons'
Migrated 0 tip(s) for 'rtail'
'trakt-for-plex' already migrated.
'davorg' already migrated.
Migrated 0 tip(s) for 'tech-store-club'
'rhombus-tech' already migrated.
'nanoc' already migrated.
'ucoin' already migrated.
'image-optim' already migrated.
'esdiscuss' already migrated.
'wdrl' already migrated.
'cider' already migrated.
'cpan-book' already migrated.
'northern-plains-athletics' already migrated.
'gammu' already migrated.
'the-charis-project' already migrated.
Migrated 0 tip(s) for 'libravatar'
'dreditor' already migrated.
Migrated 0 tip(s) for 'neocities'
'webtorrent' already migrated.
'josd' already migrated.
Migrated 0 tip(s) for 'coala'
'sqlalchemy' already migrated.
'jsbin' already migrated.
Migrated 0 tip(s) for 'kriasoft'
Migrated 0 tip(s) for 'piloting-postdevelopment'
'bevry' already migrated.
'simplytest-me' already migrated.
'cyberpipe' already migrated.
'sailor' already migrated.
'nuvola-player' already migrated.
'endless-parentheses' already migrated.
'debian-lts-by-freexian' already migrated.
'sublimelinter' already migrated.
'mojolicious' already migrated.
'sudo-room' already migrated.
'doit' already migrated.
'act' already migrated.
'cpan-io' already migrated.
'totalism-hackbase' already migrated.
'cuberite' already migrated.
'encommuns' already migrated.
'json-resume' already migrated.
'perlweekly' already migrated.
'devdocs' already migrated.
'the-mountain-spirit' already migrated.
'perl-maven' already migrated.
'pillow' already migrated.
'jshttp' already migrated.
'weblate' already migrated.
'exercism' already migrated.
'sudomesh' already migrated.
'citizens-cooperative' already migrated.
'duo' already migrated.
Migrated 0 tip(s) for 'kivy'
'introtopython' already migrated.
Done.

@chadwhitacre
Copy link
Contributor Author

Backup taken and verified.

@chadwhitacre
Copy link
Contributor Author

Ready to see how gratipay/gratipay.com#3675 does, @rorepo? :)

@chadwhitacre
Copy link
Contributor Author

Script started.

@chadwhitacre
Copy link
Contributor Author

Script ran for two minutes (0:02:17.225442).

@chadwhitacre
Copy link
Contributor Author

Decline rate is 4% (1 / 25). Does charging in arrears explain the drop in volume?

screen shot 2015-09-10 at 6 05 20 pm

@chadwhitacre
Copy link
Contributor Author

It would appear so. I believe we'll see volume swell a bit in the coming weeks as dues reach the charge threshold:

=> select count(due), sum(due) from current_payment_instructions where due > 0;
┌───────┬─────────┐
│ count │   sum   │
├───────┼─────────┤
│   718 │ 2050.11 │
└───────┴─────────┘
(1 row)

@chadwhitacre
Copy link
Contributor Author

That actually seems a little higher than I'd expect. Is it correct?

@chadwhitacre
Copy link
Contributor Author

=> update exchange_routes set fee_cap=20 where fee_cap is null and network='paypal';
UPDATE 43

@chadwhitacre
Copy link
Contributor Author

Fee cap error(s). Methinks we're going to hit a lot of these in the next month. :-/

@chadwhitacre
Copy link
Contributor Author

Found two, at least one more ...

@chadwhitacre
Copy link
Contributor Author

Found it!

@chadwhitacre
Copy link
Contributor Author

As I meditate on automating MassPay, here is one possible failure mode to take into account:

screen shot 2015-09-10 at 9 32 05 pm

@chadwhitacre
Copy link
Contributor Author

MassPay done and posting back for 61 users.

@chadwhitacre
Copy link
Contributor Author

MassPay: $4,813.25
PayPal: $18,500.41

I just added another $10,000 for next week. Still hard to tell what's going to happen. If @kzisme kills it on Twitter and we get some buzz and we have all 16 $1000+ ~users cash out, that's $29,000 right there.

@chadwhitacre
Copy link
Contributor Author

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

No branches or pull requests

1 participant